22-09-2006, 21:43
|
|
|
|
חבר מתאריך: 22.09.06
הודעות: 83
|
|
קצת סדר
אין דבר כזה "קימפול כללי" או כל מה שרשמו כאן..
כשאתה כותב תוכנית ב .NET היא זקוקה לפריימוורק על מנת לעבוד, מפני שהיא זקוקה לכל המרכיבים שעושים את הדוט נט לא דוט נט..
GAC, GC, CLR וכו'.. הם חלק בלתי נפרדו שבלעדיו התוכנית שלך לא תוכל לעבוד.
כשאתה מקמפל תוכנית דוט נט (לא משנה איזה), אתה מקבל אסמבלי, שיעבוד רק על מערכות הפעלה של WINDOWS עליהם מותקן הפריימוורק.
לגבי לינוקס - קיים קומפיילר קוד פתוח של דוט נט ללינוקס, אבל יש בו הרבה חוסרים שייכים אך ורק לWINDOWS, למשל מרחב השמות של ה FORMS.. ככה שקשה לכתוב קוד שהוא לגמרי cross-platform מבלי להשתמש במיליון define'ים..
|