Poniżej lista narzędzi oraz blibliotek, które możesz wykorzystywać podczas programowania w świecie .NETu:
- Visual Studio - wersja profesjonal dostępna w ramach MSDN AA (tylko do użytku niekomercyjnego dla studentów), wersja express do celów komercyjnych (Visual C# Express oraz Visual Web Developer Express) - instalując Visual Studio nie instaluj SQL Server 2005, tylko od razu wersję 2008
- SQL Server Express Edition - darmowy silnik bazodanowy do celów komercyjnych (bardziej rozbudowane wersje są dostępne w ramach MSDN AA)
- SQL Server Management Studio - narzędzie do pracy z SQL Server (w wersji 2008 SQL Server'a instaluje się wraz z silnikiem)
- Windows Mobile 6 SDKs - narzędzia, emulatory, obrazy systemów wykorzystywane do programowania na urządzenia mobilne
- ASP.NET MVC - framework do tworzenie stron w ASP.NET z wykorzystaniem wzorca projektowego Model-Widok-Kontroler
- ASP.NET Ajax Control Toolkit - zestaw kontrolek pomocnych przy tworzeniu witrym WWW z wykorzystaniem frameworka ASP.NET Ajax
- NUnit - framework do testów jednostkowych
- FxCop - narzędzie do statycznej analizy kod
- Microsoft Office Visio - narzędzie wchodzące w skład pakietu Office umożliwiające tworzenie wszelkiego rodzaju diagramy (dostępne w MSDN AA)
- Microsoft Expression - pakiet narzędzi służący między innymi do projektowanie intefejsów aplikacji desktopowych oraz aplikacji webowych
- LINQPad - edytor do budowy oraz testowania zapytań LINQ
- Windows Live Services SDK - SDK do tworzenie aplikacji wykorzystujących usługi z Windows Live
- Windows Azure SDK - zbiór narzędzi oraz API do budowania skalowalnych aplikacji przeznaczonych do wdrażanie w Windows Azure
- Microsoft Robotics Developer Studio - aplikacja umożliwiająca programowanie robotów np. Lego Mindstorms (dostępne w MSDN AA)
- XNA Game Studio - środowisko do programowania gier w XNA na system Windows oraz konsolę XBox (dostępne w MSDN AA)
