|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
הוסטסניון
|
Dot.net וואט דה פאק איס דיס?
האם .NET זה שפת תכנות או פשוט סביבת עבודה לשאר השפות.
אנא הרחיבו תשובות קצרות לא התקבלו. ![]() |
![]() |
![]() |
# 2 |
חבר בקהילה
|
לפי מה שידוע לי - סביבת עבודה לשאר השפות.
|
![]() |
![]() |
# 3 |
חבר וותיק
|
Microsoft® .NET הוא קבוצה של טכנולוגיות תוכנה היוצרות חיבור בין מידע, אנשים, מערכות והתקנים. דור חדש זה של טכנולוגיה מבוסס על שירותי אינטרנט – יישומי יסוד קטנים, אשר יכולים להתחבר זה לזה וכן ליישומים אחרים, גדולים יותר, באמצעות האינטרנט.
Microsoft מציעה מספר שירותים מרכזיים המשפרים את החוויה המקוונת עבור משתמשים וכן מסייעים לעסקים ליצור קשרים מבוססים ויעילים יותר עם לקוחותיהם. שירותים אלה מהווים חלק מאסטרטגיית Microsoft® .NET המיועדת לחבר בין אנשים, מידע ומערכות באמצעות שירותי אינטרנט. .NET נמצא במוצרים המרכיבים את פלטפורמת מיקרוסופט ומספק בכך את היכולת לבנות, לארח, לפרוס ולנצל באופן מהיר ומהימן פתרונות מחוברים באמצעות Web services, כל זאת עם ההגנה של טכנולוגיות אבטחה בתקן התעשייה. למעשה הדוט נט מהווה כלי תקשורת עולמי, שבעזרתו אתה יכול לכתוב את הישום שלך בכל שפה שתרצה והוא יעבור קומפלציה המתאימה לשפת הלקוח. למשל תוכל להציג ישומים על מיקנוטש מבוססי דוט נט בקלות מבלי לטרוח ולוודא שהישום יתאים. הדוט נט הוא סביבת פיתוח (ויזאולית לרוב), יש הרבה מאוד מה להסביר זו התשובה הטובה ביותר שיכולתי להרכיב לך, אתה רוצה עוד פרטים? תפנה אלי באופן פרטני ואסביר לך - אני עצמי כרגע לומד את הדוט נט. ועוד מעט: Microsoft® .NET Framework הוא רכיב חשוב חדש במשפחת מערכות ההפעלה של Microsoft Windows®. רכיב זה מהווה את הבסיס לדור הבא של יישומים מבוססי Windows, הקלים יותר לבנייה, לפריסה ולשילוב עם מערכות רשת אחרות. מרבית הצרכנים לעולם לא יבחינו ש- .NET Framework פועל ב- Pocket PC, בטלפון החכם (smartphone) או במחשב השולחני שלהם. עם זאת, אותם צרכנים יעריכו את המהימנות, נוחות השימוש והיכולת להתחבר למערכות אחרות ש- .NET Framework מסייע להביא למחשבים. .NET Framework מסייע למפתחי תוכנה ולמנהלי מערכות לבנות ולתחזק מערכות ביתר קלות, תוך הצגת שיפורים ברמת הביצועים, האבטחה והמהימנות. להלן האופן בו הדבר נעשה. גישה חדשה לבניית תוכנות של Windows .NET Framework מפשט את תהליך הפיתוח של תוכנות Windows. הרכיב החדש מספק למפתחים גישה יחידה לבניית יישומים שולחניים - המכונים לעתים יישומי לקוח חכמים - ויישומים מבוססי אינטרנט. הרכיב גם מאפשר למפתחים להשתמש באותם הכלים והמיומנויות לפיתוח תוכנות למגוון מערכות, החל מטלפונים חכמים ידניים וכלה בהתקנות שרת גדולות. תוכנה המבוססת על .NET Framework קלה יותר לפריסה ולתחזוקה מאשר תוכנה רגילה. ניתן לתכנן יישומים כך שישדרגו את עצמם לגירסה המתקדמת ביותר באופן אוטומטי. באמצעות .NET Framework ניתן גם לצמצם התנגשויות בין יישומים עד למינימום על-ידי יצירת התנאים המאפשרים לרכיבי תוכנה שאינם תואמים להתקיים זה לצד זה. יתרונות .NET Framework היתרונות המרכזיים של .NET Framework כוללים: סיוע למומחי טכנולוגיות מידע (IT) לשלב בצורה טובה יותר מערכות קיימות באמצעות התמיכה הטבעית של הרכיב בשירותי אינטרנט. סיוע בפריסת התוכנה אצל המשתמשים ובשרתי האינטרנט. קידום הפיתוח של תוכנה עם רמה משופרת של מהימנות, מדרגיות, ביצועים ואבטחה. סיוע למפתחים להיות יעילים יותר על-ידי: הקלת השימוש החוזר בקוד קיים. מתן אפשרות לשלב ביתר קלות רכיבים הכתובים בכל אחת מלמעלה מ- 20 שפות התיכנות הנתמכות. סיוע בבניית תוכנה למגוון רחב של התקנים באמצעות אותן מיומנויות ואותם כלים ביתר קלות. רכיבים בסיסיים של .NET Framework .NET Framework מורכב משני חלקים מרכזיים: common language runtime (CLR) וספריית המחלקות של .NET Framework Common language runtime. מספק את השירותים הנפוצים עבור יישומי .NET Framework ניתן לכתוב תוכניות עבור common language runtime בכל שפה כמעט, כולל בשפת C, C++, C# ו- Microsoft Visual Basic® וכן במספר שפות ישנות, כגון Fortran. Runtime מפשט תיכנות על-ידי סיוע במשימות שגרתיות רבות של כתיבת קוד. משימות אלה כוללות ניהול זיכרון - מקור אפשרי גדול לבאגים - ניהול אבטחה וטיפול בשגיאות. ספריית המחלקות של .NET Framework הספריה כוללת ערכות פונקציונליות ארוזות מראש בהן מפתחים יכולים להשתמש כדי להרחיב במהירות רבה יותר את היכולות של התוכנה שפיתחו. הספריה מכילה שלושה רכיבים מרכזיים: ASP.NET לסיוע בבניית יישומי אינטרנט ושירותי אינטרנט. Windows Forms לקידום פיתוח ממשק המשתמש של לקוח חכם. ADO.NET לסיוע בחיבור יישומים למסדי נתונים. Last edited by alex; 16-01-06 at 10:28.. סיבה: מתוך microsoft ישראל |
![]() |
![]() |
# 4 | |
הוסטסניון
|
ציטוט:
OK, תודה רבה לך. בקיצור נסכם שזה כמה שפות אשר משולבות ביחד ואיתםפ אפשר לבנות מערכות טובות יותר ומשוכללות יותר, האם אני צודק? כמו vb.net, asp.net וכו'...? עוד משהו, איך אתה לומד dot.net?, יש לך המלצה על איזשהו ספר? חיפשתי אתמול עם אחי הגדול בעיר אבל לא מצאתי ספר. שוב פעם תודה על ההסבר. |
|
![]() |
![]() |
# 5 | |
חבר בקהילה
|
ציטוט:
|
|
![]() |
![]() |
# 6 | |
הוסטסניון
|
ציטוט:
|
|
![]() |
![]() |
# 7 |
הוסטסניון
|
האם אפשר ללמוד .NET או שחייבים ללמוד משהו.NET?
כלומר יש בכלל רק ".net"???? |
![]() |
![]() |
# 8 | |
חבר וותיק
|
ציטוט:
לשאלתך , את הדוט כבר למדת [אם קראת את כל מה שכתבתי אתה יודע דוט נט] עכשיו רק נשאר לברר באיזו שפה תרצה להצליח. הדוט נט הוא כל שפה שתרצה ללמוד, אני ממליץ לך ללמוד ASP.NET [במילים אחרות VB.NET תוכל גם ללמוד C# או JS אבל אין על VB] הספר הכי טוב שדרכו אני לומד: ASP.NET סנדת לימוד בהוצאת הוד עמי על ידי Chris Payne [אחלה בחור ![]() בהצלחה ![]() |
|
![]() |
![]() |
# 9 | |
הוסטסניון
|
ציטוט:
אני יודע vb רגיל.. לא .net .. מה ההבדל? |
|
![]() |
![]() |
# 10 |
חבר וותיק
|
ככה הבנתי.
מה שאמרתי לך שאין בעצם מה ללמוד על דוט נט, מה שיש ללמוד הוא VB.NET למשל, אם אתה יודע VB אז אתה פשוט תזרום בלימוד של הדוט הנט, כי ההבדלים בינהם קטנים מאוד. זה גם תלוי מאוד באיזו סביבה אתה מפתח - VS 2005 מציגה את הכלים המתקדמים ביותר שדרושים לך לפיתוח בVB.NET. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|