As versões Express
As versões gratuitas do Visual Studio são uma versão "degradada" de seu irmão mais velho, cada uma dedicada a uma tarefa específica (ou idioma das versões de 2010). "Degradado" porque as versões do Express não suportam todo o ecossistema de plug-ins do Visual Studio. Eles são ótimos se você estiver por conta própria ou mesmo em uma pequena equipe de desenvolvedores. Eles estão disponíveis gratuitamente por 30 dias e, em seguida, requerem uma chave de produto gratuita para uso contínuo após 30 dias (leva apenas alguns segundos para obter a chave, não é grande coisa).
As versões 2010 e 2012 ainda estão disponíveis e quase todas são compatíveis com o Windows 7. A única exceção é o Visual Studio 2012 para Windows 8, que é tecnicamente instalável no Windows 7, mas requer um esforço humano considerável para criar aplicativos do Windows 8.
Dependendo do aplicativo que você deseja escrever, veja como escolher:
- Aplicativos da Windows Store (Win 8 e Win RT):
- Visual Studio 2012 Express para Windows 8
- Aplicativos Windows / Console para desktop:
- Visual Studio 2012 Express para Windows Desktop (Silverlight e XNA também)
- Visual C ++ 2010 Express (sem suporte a WPF , mas suporte a COM + )
- Visual C # 2010 Express
- Visual Basic 2010 Express
- Aplicativos da Web (ASP.NET, MVC 3/4):
- Visual Studio Express 2012 para Web
- Visual Web Developer 2010 Express
- Aplicativos para Windows Phone (Silverlight 3/4, XNA):
- 7.5 / 8 aplicativos: Visual Studio Express 2012 Para Windows phone
- Aplicativos 7 / 7.5: Visual Studio 2010 Express Para Windows phone
A versão de avaliação completa
Observe também que você pode instalar versões de avaliação do Visual Studio 2012 . Se você está sozinho, é um exagero tentar a versão "Ultimate" ou "Premium". Todos eles têm um limite de avaliação de 90 dias, o que é muito bom para eu ter uma idéia boa ou até para concluir um projeto de tamanho pequeno.
A versão "Profissional" contém tudo o que você precisa para criar aplicativos para tudo o que foi mencionado acima, além de outros tipos de aplicativos mais relacionados a um ambiente "comercial", como o Sharepoint, Office ou Biztalk, por exemplo.