Wersje Express
Bezpłatne wersje Visual Studio są „zdegradowaną” wersją starszego brata, z których każda jest dedykowana do określonego zadania (lub języka dla wersji 2010). „Zdegradowany”, ponieważ wersje Express nie obsługują całego ekosystemu wtyczek Visual Studio. Są świetne, jeśli jesteś sam, a nawet w niewielkim zespole programistów. Są one dostępne bezpłatnie przez 30 dni, a następnie wymagają bezpłatnego klucza produktu do dalszego użytkowania po 30 dniach (zdobycie klucza zajmuje tylko kilka sekund, nic wielkiego.
Zarówno wersje 2010, jak i 2012 są nadal dostępne i prawie wszystkie są kompatybilne z Windows 7. Jedynym wyjątkiem jest Visual Studio 2012 dla Windows 8, który można technicznie zainstalować na Windows 7, ale wymaga znacznego wysiłku człowieka, aby móc tworzyć aplikacje Win 8.
W zależności od aplikacji, którą chcesz napisać, oto jak wybrać:
- Aplikacje Windows Store (Win 8 i Win RT):
- Visual Studio 2012 Express dla systemu Windows 8
- Aplikacje pulpitu systemu Windows / konsoli:
- Visual Studio 2012 Express dla Windows Desktop (także Silverlight i XNA )
- Visual C ++ 2010 Express (brak obsługi WPF , ale obsługa COM + )
- Visual C # 2010 Express
- Visual Basic 2010 Express
- Aplikacje internetowe (ASP.NET, MVC 3/4):
- Visual Studio Express 2012 dla sieci Web
- Visual Web Developer 2010 Express
- Aplikacje Windows Phone (Silverlight 3/4, XNA):
- Aplikacje 7,5 / 8: Visual Studio Express 2012 dla Windows Phone
- Aplikacje 7 / 7,5: Visual Studio 2010 Express dla Windows Phone
Pełna wersja próbna
Pamiętaj również, że możesz zainstalować wersje próbne programu Visual Studio 2012 . Jeśli jesteś sam, przesadą jest wypróbowanie wersji „Ultimate” lub „Premium”. Wszystkie mają 90-dniowy limit próbny, co wydaje mi się całkiem dobre, aby dobrze się z tym zapoznać, a nawet zakończyć niewielki projekt.
Wersja „Professional” zawiera wszystko, czego potrzebujesz do tworzenia aplikacji do wszystkiego, co wspomniano powyżej, a także inne typy aplikacji bardziej związane ze środowiskiem „biznesowym”, takie jak na przykład Sharepoint, Office lub Biztalk.