תאריך: 05/07/2016
קטגוריות: בניית אתרים
Bower הוא מנהל ספריות קוד (או חבילות קוד), בדומה ל-Nuget ב-Visual Studio אך בשונה ממנו Bower הוא בעיקר עבור ספריות צד לקוח כמו ספריות JavaScript או css למניהם (לדוגמא: Angular, bootstrap, וכו').
הוא עוזר לנו לנהל את ספריות הקוד עבור כל פרויקט על ידי שמירת רשימה של הספריות ואם אנחנו רוצים אז גם איזה מספר גירסה אנחנו מעוניינים לקבל.
[עוד]
תאריך: 08/05/2016
קטגוריות: C Sharp
פונקציה חדשה שנוספה לנו ב- C# 6 הוא הפונקציה nameOf, פונקציה זו מקבלת משתנה כפרמטר ומחזירה את שמו.
אחד השימושים היותר מעניינים שמצאתי לפונקציה הזו הוא במקרה של זריקת שגיאות, במיוחד שקשורות למשתנים (אם הם ריקים או לא חוקיים). בעבר, על מנת לזרוק שגיאה על משתנה מסויים שתכיל את שמו היינו צריכים לרשום את שמו כמחרוזת, אך הבעיה בכך היא שבמידה ושמו של המשתנה ישונה בעתיד, לא נוכל לדעת על כך במחרוזת כי זה לא מצביע באמת על המשתנה אלא שזהו רק מחרוזת המכילה את שמו.
[עוד]
תאריך: 07/05/2016
קטגוריות: C Sharp
אחת האפשרויות החדשות ב- C# 6 היא כתיבה מקוצרת של אתחול משתנים ב- Class.
אם למשל בעבר היינו צריכים להגדיר Constructor ל- Class על מנת שיאתחל את המאפיינים (Properties) שלו כאשר יוצרים אובייקט חדש (Instance) של ה- Class, אז החל מ- C# 6 אין בכך צורך וניתן לאתחל את המאפיין כבר בשורה של ההגדרה.
[עוד]
תאריך: 11/04/2016
קטגוריות: jQuery
כאשר אנחנו כותבים קוד ב-jQuery חשוב לדעת שיש הרבה תיקונים קטנים שאפשר לעשות על מנת להפוך את הקוד ליותר מהיר ויעיל.
למרות שבדרך כלל ברוב המקרים האיטיות הזאת לא תהיה ברמה שמשפיעה עלינו, במיוחד כאשר אנו כותבים קטעי קוד קטנים שזמן הריצה שלהם קצר ממילא, עדיין זה חשוב לכתוב את הקוד נכון.
[עוד]
תאריך: 28/03/2016
קטגוריות: בניית אתרים
לאחרונה נתקלתי בתופעה מעניינת באתרים כאשר אני נכנס אליהם דרך דפדפן כרום בסלולר הרקע של התפריט משתנה בהתאם לאתר.
במאמר זה אסביר איך משנים את הצבע של התפריט בדפדפן כרום באנדרואיד
[עוד]
תאריך: 23/03/2016
קטגוריות: Visual Studio
הרבה פעמים כאשר אני כותב קוד אני מגיע למצב שבו אני יודע שאני צריך לכתוב קוד נוסף אך כרגע זה לא הזמן המתאים לכתוב אותו.
זה יכול להיות ממספר סיבות, לדוגמא אם אני בדיוק ברצף של כתיבה של מקטע קוד מסויים והתעמקות בקוד אחר יכולה לקטוע לי את חוט המחשבה הנוכחי, דוגמא נוספת היא אם זה קוד שאני יודע שאני אצטרך להרחיב אותו בעתיד היותר רחוק אז אני משאיר הערות למה אני חושב שצריך לעשות בשביל לשפר אותו או להוסיף לו אפשרויות נוספות בשלב מאוחר יותר.
[עוד]
תאריך: 29/02/2016
קטגוריות: Visual Studio
ב- Visual Studio 2015 התווספה האפשרות לכתוב ל- Output באמצעות אופציה חדשה ב- Breakpoint שנקראת Actions.
מה שהאפשרות החדשה מאפשרת לנו זה לבחור נקודות מסוימות בקוד שירשמו לנו מידע בחלון ה-Output ב-Visual Studio ובכך ניתן לראות את המצב של כל מיני משתנים בזמן ריצה ללא צורך לעצור את הריצה כמו כאשר אנחנו משתמשים ב-Breakpoint.
[עוד]
תאריך: 22/02/2016
קטגוריות: Visual Studio
ב-Visual Studio ניתן לראות בבר הגלילה חיווים שמייצגים מידע שיכול לעזור לנו כאשר אנחנו כותבים קוד.
לדוגמא, לפעמים שאני עובד על קוד אני רוצה למצוא בקלות את החלק בדף שעשיתי בו שינויים מאז שפתחתי אותו, ואם אסתכל על בר הגלילה ואחפש סימון צהוב או ירוק מצד שמאל של בר הגלילה אוכל לאתר את המיקום שלהם בקלות.
בפוסט זה אסביר על החיווים השונים ומה הם מייצגים.
[עוד]
תאריך: 14/02/2016
קטגוריות: C Sharp
לעיתים כאשר אנחנו רוצים להשוואת מחרוזות ב-C# אנחנו משתמשים בפונקציה Equals.
בעיה שנתקלתי בה לא
[עוד]
תאריך: 01/02/2016
קטגוריות: JavaScript
TypeScript היא שפה תכנות שפותחה על ידי Microsoft ובעצם היא מספקת לנו דרך חדשה לכתוב JavaScript.
&nbs
[עוד]