לכאורה אמורה להיות cross-platform, אבל ב$M הם לא מכירים
בעולם שלא מריץ חלונות, ולמעשה תמיכה אמיתית ב.net אין במערכות
שונות.מה גם שהגישה שלהם היא גישה מעניינת, במקום לקחת שפה
סטנדרטית, ANSI C ולהכין קומפיילר לכל מערכת. הם הלכו
בכיוון של JAVA רק בלי הסטנדרטיות של JAVA,
ב$M טוענים ש.net יכול לעבוד במהירות סבירה, בגלל
הפטנט הגאוני "שלהם"(ממש לא) Just in time compilation
ואילו הם שוכחים שקומפילציה של הרבה קוד לוקחת הרבה זמן,
בין אם אתה עושה את זה מראש או תוך כדי הרצה.
כמו בכל כלי התיכנות האחרונים של מיקרוסופט ייחסו חשיבות
רבה לזמן פיתוח. קצו שמפתחים יוכלו לייצר מוצר עובד בזריזות.
נמשיל את הליך הבניה של תוכנה לבניית טירה מלגו, הצורה הפשוטה
ביותר לבנות טירה גדולה מהר, הוא להשתמש בלבנים מאוד גדולות,
וזאת הגישה של M$ אך זה מאוד מגביל.
DRYICE