פרטי המסמך:

הועלה: סוג מסמך: מסמך אונליין מסמך אונליין
עמודים: 127 הורדות: 185439
האם ידעתם שבקריאת מדריך C# אחד בחינם תוכלו להתקדם בידע שלכם ולהפוך ממתחילים למתכנתים אמיתיים שבונים תוכנות בעצמם בשפת C# בעזרת Visual Studio? 102 פרקים בחינם - כנסו עכשיו.

1. מבוא

מסמך זה מציג במדריך לימוד מלא למתחילים את עיקרי שפת C#, בעבודה בסביבת DotNet. בנוסף המסמך מכיל מידע רק למי שרוצה להתקדם בשפת C# ולקבל הרגלי תכנות נכונים ולהבין מה קורה מאחורי הקלעים.

כמו כן באתר ניתן למצוא עוד כלים ומסמכים רבים עבור שפת C#, היכנסו ותלמדו!

מסמך זה איננו מדריך למתחילים. מסמך זה מניח שליטה בשפת C++ על בוריה ומתקדם על מנת להכיר למתכנתי C++ את השפה החדשה.

שפת C# הינה התשובה של מיקרוסופט לשפת Java הפופולארית. מבחינת תחביר שתי השפות מאוד קרובות, אולם ישנן הבדלים המייחדים כל אחת מן השפות. השפה הינה OOP מלאה, מאפשרת ירושה יחידה (בדומה ל-Java) ומכילה תמיכה בממשקים ובאירועים.

מה חדש בסביבת .Net?

  • הקבצים הנכתבים ב-.Net אינם מתורגמים לשפת מכונה (אסמבלר), אלא לשפת ביניים – IL. בזמן הריצה, .Net Framework מבצעת את הקומפילציה האחרונה ואת ההרצה של התוכנית. גישה זו דומה לגישת קוד הביניים של שפת Java. המטרה בשתי השפות היא ליצור שפה שאינה תלוית מכונה. קוד Java יכול לראות על מגוון רחב של מחשבים ומערכות הפעלה, וסביבת .Net הינה צעד של חברת מיקרוסופט בכיוון דומה.
  • .Net מכילה ספריית מחלקות עשירה ביותר בשם CLR שזהו קיצור של השם Common Language Runtime. כל פונקציות ה-Runtime של כל שפות התכנות השונות מאוחדות ב-.Net לספריה אחת מרכזית זו ובכך מושגות מספר מטרות חשובות:
    • השפות עשירות מאוד מבחינת המחלקות המגיעות ביחד עם השפה ומבחינת האפשרויות שהן מספקות למתכנת.
    • מתכנתים יכולים לעבור בקלות יחסית בין שפות בסביבת .Net – המחלקות והפונקציות בהם הם משתמשים נשארות מוכרות ומקלות על המעבר בין השפות.
  • ASP.Net – טכנולוגיה חדשה לבניית אתרי אינטרנט, המציגה תפיסה חדשה איך צריך לבנות את האתרים, ומאפשרת שילוב של הכוח החזק של השפה עם סביבת הרשת.


מהי סביבת .Net?

סביבת .Net היא סביבת עבודה (frameworks) המספקת מחלקות שירות עימן השפה עובדת, מריצה את התוכניות שלנו בפועל ומספקת מצע עליו קמות התוכנות.

כאשר אנחנו מתכנתים בשפת C# אנחנו למעשה בונים תוכנית מעל הטכנולוגיה של הסביבה:

  • התוכנית שנכתוב תשתמש במחלקות שהינן חלק מה-CLR של סביבת העבודה.
  • הקוד שנכתוב יקומפל ל-IL. בעת הרצת הקוד סביבת .Net היא האחראית לקחת קוד זה ולהפכו לשפת מכונה.
  • סביבת העבודה מגדירה את מנגנון ניהול הזיכרון האוטומטי (Garbage Collector), את כמות הזיכרון שמשתנים בשפות השונות תופסים ופרמטרים רבים נוספים הקשורים להרצה בפועל של התוכנית.

סביבת .Net מכילה יותר מאשר את שפת C#. בנוסף ל-C#, סביבת .Net מכילה שפות נוספות כגון C++ ו-VB.Net המשתמשות אף הן בסביבת העבודה על מנת לרוץ.

 

סביבת העבודה מבית Microsoft: ויזואל סטודיו

להורדת סביבת העבודה בחינם מאתר מיקרוסופט...

לאחר ההורדה יש להמשיך במדריך, תכנית ראשונה ותחביר בסיסי. 

מאת: the city

Black Pornhub hat

fd
מאת: שירלי

דרושים עובדים לעבודה בהייטק במגוון תפקידים של חומרה, בדיקות, פיתוח ועוד, לפניות


דרושים עובדים לעבודה בהייטק במגוון תפקידים של חומרה, בדיקות, פיתוח ועוד, לפניות שלחו לי הודעה בוואצפ 051-2266793 יוגב
מאת: מעיין

דרושים עובדים לעבודה מהבית בהזנת נתונים וקלדנות, לפניות


דרושים עובדים לעבודה מהבית בהזנת נתונים וקלדנות, לפניות שלחו לי הודעה בוואצפ 054-5699972 עופרי
מאת: ספיר

שיחות סקס בוואצפ 055-2664759 דנה או 055-9310377 ספיר

שיחות סקס בוואצפ 055-2664759 דנה או 055-9310377 ספיר
מאת: הילה

היי אנחנו עושות שיחות וידאו אירוטיות, ומצלמות חמות, ומוכרות סרטונים



היי אנחנו עושות שיחות וידאו אירוטיות, ומצלמות חמות, ומוכרות סרטונים פרטיים שלנו בוואצפ:

מרינה 050-3484450 סקייפ שלי marina69

ליטל 055-2664759 מוכרת סרטונים פרטיים שלה

קארין 054-8307207

קרן 051-5500178

מאת: יהודית

בדיקת תקינות לתעודת זהות

Microsoft VBScript runtime error '800a005e'

Invalid use of Null: 'Replace'

/document-details.asp, line 513