זה רק הולך ונהיה תמוה מהודעה להודעה
בוא נתחיל מהסוף: מה המטרה שלך? מה רצית לדעת? מה אתה מעוניין להשיג בעזרת השאלה שלך? נניח ככה ונניח שהפוך - מה ההבדל? מה זה משנה?
אחד הדברים הכי טובים בסביבת דוט-נט זה שהיא רב-תכליתית, אבל ממש, כי מיקרוסופט מימשו לסביבה שלהם לא רק מספר שפות תכנות (שסי-שארפ היא הטובה והפופלרית ביניהן) אלא גם הרבה מאד סביבות-יישום, מדסקטופ (WinForms ו-WPF ובעצם גם סילברלייט) דרך טאבלטים וטלפונים, צד-שרת, ווב-סרביסים ועוד כמה (כמו וינדוס-סרביס למשל ואפליקציות קונסול ופלטפורמות למשחקים כמו Unity3D ו-XNA).
החסרון היחיד במה שקשור למיקרוסופט הוא שמערכות ההפעלה והתוכנות שלהם (כמו למשל SQL Server) הן בקוד סגור (רובן) ועולות כסף (רובן) ואילו בלינוקס יש המון דברים בקוד פתוח והמון דברים בחינם. בכל מה שקשור למערכות הפעלה לדסקטופ, מיקרוסופט וינדוס עדיין שולט בשוק ללא עוררין, ולכן מי שרוצה לכתוב אפליקציות דסקטופ (משחקים, מערכות שו"ב ואפליקציות לתחום הארגוני) תמיד יעדיף לכתוב לוינדוס מאחר ששם קהל היעד הגדול ביותר. מי שצריך לכתוב סרבר יעדיף (כנראה) לכתוב ללינוקס כי השרתים הם חינמיים וגם למנהלי הסיסטם זה מבחינת ניהול יותר קל, וגם מי שכותב אפליקציות WEB\אינטראנט לא משנה על איזו פלטפורמה יושב השרת מאחר שהכל רץ בדפדפן והדפדפנים בכל מערכות ההפעלה עובדים אותו דבר (פחות או יותר).
בברכה,
זיו