פלטפורמת .NET (דוט נט) של מיקרוסופט מבוססת בעיקרה על שפת ה- C# המנוסה. טכנולוגיית .Net בעיקרה מפשטת תהליכי פיתוח, מהעקרונות שחרטה על דיגלה חברת מיקרוסופט בפיתוח פלטפורמה זו החל מדוט נט 1 ועד לדור הרביעי - "נוחות ועוצמה" מקסימאלים למפתחים. במיקרוסופט אספו ניסיון והרגלי פיתוח על סמך ניסיון רב שנים, בעיקר על בסיס טכנולוגיות "מונחית עצמים" שבעיקרה שפת ה- Java.
שילוב של יכולות פיתוח מונחית עצמים עם יכולות מגוונות שהיו קיימות בשפת ה- C# , כגון טכנולוגיית הרכיבים COM, תמיכה בבניית מערכות אינטרנט, מערכות גראפיות, מסדי נתונים, מערכות זמן אמת, שירותי וואב (web services), מעניקים לפלטפורמת .NET של מיקרוסופט עוצמה ואטרקטיביות בפיתוח תוכנה.
פלטפורמת .NET של מיקרוסופט 4 (כרגע במהדורה ניסיונית), מבוססת בעיקרה על פלטפורמת .NET 3.5 של מיקרוסופט ומהווה גרסה המשכית עם שיפורים ויכולות חדשות.
תמיכה ב-64 סיביות (64-Bit).
התמיכה ב-64 סיביות, נחשבת לעיקר החידוש בפלטפורמת הפיתוח החדשה. הדור החדש של המעבדים תומכי 64 סיביות, נמצא מזה זמן מה בשוק המעבדים. מעבדים תומכי 64 סיביות מאפשרים ריצה מהירה יותר ויציבה יותר, גישה מהירה יותר לזיכרון המחשב ובכך ניכר יתרונם העצום אל מול מחשבי ה-32 סיביות. פלטפורמת ה- .Net החדשה מאפשרת למפתחים לנהל בניית ספריות קוד או קלות יתרה באי-ניהול של ספריות ב-64 סיביות.
ASP.NET
פלטפורמת הפיתוח החדשה כוללת בתוכה אפשרויות פיתוח משמעותיות ביותר בתחום פיתוח ה- web. בגרסה זו מיקרוסופט יישמה פקדים חדשים על מנת לאפשר קלות בפיתוח ועדכון אתרי האינטרנט לתצורה דינאמית יותר. פלטפורמת .NET של מיקרוסופט 4 מאפשר למפתח לעדכן חלק נכבד המידע באתר מבלי לפתח קוד חדש בעזרת מנגנון קוד מאחור (code-behind model).
בפלטפורמה זו הוכנסו שיפורים בנושאים רבים כגון:
פרופליזציה של משתמשי קצה, ניתוח מובנה של סטטיסטיקות שימוש באתר המשולב במנגנון האצת אתר, סטנדרטיזציה במכולל הקוד הסופי (XHTML 3.5) - תמיכה מובנית של ריבוי דפדפנים,יכולות XML חדשות, יכולות אימות ואבטחה חדשה בזרימת מידע (ACL ,Authenticated Streams), ועוד ...