Die Express-Versionen
Die kostenlosen Versionen von Visual Studio sind "herabgesetzte" Versionen ihres großen Bruders, die jeweils einer bestimmten Aufgabe (oder Sprache für 2010-Versionen) gewidmet sind. "Verschlechtert", da Express-Versionen nicht das gesamte Visual Studio-Plug-in-Ökosystem unterstützen. Sie sind großartig, wenn Sie alleine oder in einem kleinen Entwicklerteam arbeiten. Sie sind 30 Tage lang frei verfügbar und benötigen dann nach 30 Tagen einen kostenlosen Produktschlüssel für die weitere Verwendung (es dauert nur ein paar Sekunden, um den Schlüssel zu erhalten, keine große Sache).
Sowohl die Versionen 2010 als auch 2012 sind weiterhin verfügbar und fast alle mit Windows 7 kompatibel. Die einzige Ausnahme ist Visual Studio 2012 für Windows 8, das technisch unter Windows 7 installierbar ist, jedoch erheblichen Personalaufwand erfordert , um Win 8-Apps erstellen zu können.
Je nachdem, welche App Sie schreiben möchten, können Sie Folgendes auswählen:
- Windows Store-Apps (Win 8 und Win RT):
- Visual Studio 2012 Express für Windows 8
- Desktop-Windows- / Konsolen-Apps:
- Visual Studio 2012 Express für Windows Desktop (auch Silverlight und XNA )
- Visual C ++ 2010 Express (keine WPF- Unterstützung, aber COM + -Unterstützung)
- Visual C # 2010 Express
- Visual Basic 2010 Express
- Webanwendungen (ASP.NET, MVC 3/4):
- Visual Studio Express 2012 für Web
- Visual Web Developer 2010 Express
- Apps für Windows Phone (Silverlight 3/4, XNA):
- 7.5 / 8 Apps: Visual Studio Express 2012 für Windows Phone
- 7 / 7.5-Apps: Visual Studio 2010 Express für Windows Phone
Die vollständige Testversion
Beachten Sie auch, dass Sie Testversionen von Visual Studio 2012 installieren können . Wenn Sie alleine sind, ist es übertrieben, die "Ultimate" - oder "Premium" -Version auszuprobieren. Sie haben alle ein Testlimit von 90 Tagen, was meiner Meinung nach ziemlich gut ist, um ein gutes Gefühl dafür zu bekommen oder sogar ein kleines Projekt abzuschließen.
Die "Professional" -Version enthält alles, was Sie zum Erstellen von Apps für alles oben Genannte benötigen, sowie andere Arten von Apps, die sich eher auf eine "Geschäfts" -Umgebung beziehen, z. B. Sharepoint, Office oder Biztalk.