שאלה כללית על .NET

VBMaster2

New member
שאלה כללית על .NET

שלום, שאלה קטנה: האם תוכנית שפותחה ב VC.Net יכולה לפעול על כל מערכת הפעלה? כלומר, גם על Linux ולא רק על Win? ועוד שאלה קטנה: האם יש הבדל גדול בין VC6 לבין VC.Net?
 

gilad g

New member
לא בטוח, אבל רוב הסיכויים שלא.

בקשר להבדל בין VC6 ל-VC.NET - כן, יש הבדלים... ההבדל העיקרי הוא ש-vc.net מתרכזת בבניית יישומים שמרוכזת סביב הפריימוורק של .net, וב-vc6 זה בכלל לא קיים כמובן
עדיין אפשר לבנות יישומי native "רגילים" אבל מרגישים שזה פחות המיינסטרים ב-vc.net
 

tberger

New member
לימוד סביבת ריצה חדשה

לפני כשנתיים מיקרוסופט הוציאה לשוק סביבה חדשה שנקראת NET. לזאת היו מספר מטרות: 1. להתחרות בסביבות JAVA 2. לאפשר פיתוח נוח יותר של Web Services 3. לאפשר אחידות של השפות הרצות בסביבה זו. ועוד ועוד. הסביבה שונה מהסביבות שהיו קודם לכן ומחייבת לימוד נרחב של מספר חודשים בתור התחלה והתעמקות שיכולה לקחת מספר שנים וגם שינויים שנעשים כל הזמן (בעוד כחצי שנה עתידה לצאת סביבה גירסה 2). לסביבה קיימות מספר שפות של מיקרוסופט ועוד שפות של חברות צד ג'. מה שחשוב הוא בעצם שכל השפות רצות באותה סביבה ולכן חשיבות רבה יותר יש להבנת ולימוד הסביבה ולא לשפה. כמעט הכל ניתן לעשות בכל שפה ובעצם משתמשים באותן ספריות.
 

ami2004

New member
אפשר להריץ איפה שבא לך

אתה יכול להריץ אפליקציות בכול מערכת הפעלה הגדולה של .Net היא שיש מערכת שנקראת cLR לפני שהתוכנית שלך עולה ה מנגנון הזה בודק על איזה פלטפרומה התוכנית שלך יושבת ואז התוכנה שלך מותאמת באופן אוטומטי לסביבה שאתה רץ בה והכול עובד פיקס...
 

bafoboy

New member
באידאל

המון פעמים קרה לי שתוכניות שכתבתי בXP לא עבדו לי ב98 אז צריך לבדוק ליתר ביטחון לפני שמשחררים...
 

סומבודי

New member
תשובה

Mono הוא פרוייקט קוד פתוח שמטרתו לאפשר לכל קוד שנכתב בדוט נט לרוץ על לינוקס, גם ללא קימפול. http://www.mono-project.com/about/index.html
 
למעלה