תגיות
תגית: Visual Studio
פוסטים חדשיםמדריך Visual Studio Express – מסך עורך הקוד
Visual Studio היא סביבת פיתוח אשר מאפשרת לנו לכתוב את הקוד שיפעיל את התוכנה שלנו. אף על פי שכתיבת הקוד היא המרכז, סביבת הפיתוח מנסה לפשט את התהליך באמצעות עזרים...
תגיות: Visual Studio, מדריך, פיתוח
המשךמדריך Visual Studio Express – מסך הפתיחה
Visual Studio היא סביבת פיתוח בעלת מספר אפשרויות גדול מאד. בהרבה מהאפשרויות נשתמש כל הזמן בעת הפיתוח, אך הרבה פעמים קורה שאת שאר האפשרויות אנו נוטים להזניח אף על פי...
תגיות: Visual Studio, מדריך, פיתוח
המשךמדריך Visual Studio Express – יצירת פרוייקט חדש
לאחר שהתקנו את סביבת הפרוייקט, הגיע הזמן לעשות את מה שבאנו לפה לעשות – לפתח! על אף ש Visual Studio היא סביבת פיתוח מעולה גם עבור קבצים בודדים, קיים בה...
תגיות: .net, Visual Studio, מדריך, פיתוח
המשךמדריך #C מתקדם – אירועים – Events
event – הודעה שאובייקט שולח לאובייקטים אחרים. event הינו למעשה מקרה פרטי של delegate. הרעיון של event הינו להצביע על פונקציה והוא מספק מספר הגבלות אשר לא קיימות ב-...
תגיות: C#, Visual Studio
המשךמדריך Visual Studio Express – היכרות ובחירת הגירסה המתאימה עבורי
תכנות, ברמתו הבסיסית ביותר, משמעו כתיבת קוד. בימים עברו תהליך כתיבת הקוד היה מאד ידני ודמה לכתיבת קובץ טקסט ב- notepad. עם הזמן כלי כתיבת הקוד התפתחו ומאפיינים חדשים ומתוחכמים...
תגיות: .net, Visual Studio, מדריך, פיתוח
המשךמדריך #C – מתקדם: נציגים – Delegates
נציגים (delegates) ואירועים (events) הינם נושאים מאד מרכזיים בעבודה ב- NET. . הם מאפשרים למפתח לבנות רכיב בלי להגביל את מי שמשתמש בו לפעולות מסוימות. delegate הוא טיפוס המצביע על...
תגיות: C#, Visual Studio
המשךמדריך #C מתקדם – אוספים גנריים – Generic Collections
ב- Net. קיימים מספר אוספים הנמצאים ב- namespace הנקרא System.Collections. להלן דוגמא למספר אוספים נפוצים: ArrayList – מייצג אוסף דינמי של פריטים. Hashtable – מייצג אוסף של זוגות ערכים (key/value)...
תגיות: C#, Visual Studio
המשךמדריך #C מתקדם – Generics: Constraints – התניות על פרמטרים גנריים
ניתן להגביל את הטיפוס שנהיה מוכנים לקבל כפרמטר גנרי באמצעות המילה השמורה where. בדרך-כלל נגביל את הטיפוס ל- class, struct או שנחייב אותו לממש ממשק (interface) מסוים. הפונקציה בדוגמא הבאה,...
תגיות: C#, Visual Studio
המשךמדריך #C מתקדם – Generics
לעיתים נרצה לבנות מחלקות אשר מאד דומות בתבניתם, ושונות רק בסוג הנתונים שהם מחזיקות. דוגמאות: נרצה מחלקה Point המייצגת נקודה במישור בעלות יכולות, כמו למשל להזיז את הנקודה, כאשר לעיתים...
תגיות: C#, Visual Studio
המשךמדריך C# – תכנות מונחה עצמים: אוספים מותאמים וסדרנים (Indexers)
לעיתים נרצה לבנות Collection (אוסף) משלנו אשר יכיל בתוכו אובייקטים מסוג שאנו נבנה ויספק לנו את הפונקציונאליות הקשורה לאובייקטים שלנו. ישנם הרבה דרכים ליצור Custom collection, החלק מלבנות מאפס ועד...
תגיות: C#, OOP, Visual Studio
המשך