Las versiones Express
Las versiones gratuitas de Visual Studio son versiones "degradadas" de su hermano mayor, cada una dedicada a una tarea específica (o lenguaje para las versiones 2010). "Degradado" porque las versiones Express no son compatibles con todo el ecosistema de complementos de Visual Studio. Son geniales si estás solo o incluso dentro de un pequeño equipo de desarrolladores. Están disponibles gratuitamente durante 30 días y luego requieren una clave de producto gratuita para su uso continuo después de 30 días (solo toma unos segundos obtener la clave, no es gran cosa).
Las versiones 2010 y 2012 todavía están disponibles y casi todas son compatibles con Windows 7. La única excepción es Visual Studio 2012 para Windows 8, que es técnicamente instalable en Windows 7, pero requiere un esfuerzo humano considerable para poder construir aplicaciones Win 8.
Dependiendo de la aplicación que desea escribir, aquí está cómo elegir:
- Aplicaciones de la Tienda Windows (Win 8 y Win RT):
- Visual Studio 2012 Express para Windows 8
- Aplicaciones de escritorio de Windows / Console:
- Visual Studio 2012 Express para escritorio de Windows (Silverlight y XNA también)
- Visual C ++ 2010 Express (no admite WPF , pero admite COM + )
- Visual C # 2010 Express
- Visual Basic 2010 Express
- Aplicaciones web (ASP.NET, MVC 3/4):
- Visual Studio Express 2012 para web
- Visual Web Developer 2010 Express
- Aplicaciones de Windows Phone (Silverlight 3/4, XNA):
- Aplicaciones 7.5 / 8: Visual Studio Express 2012 para Windows Phone
- Aplicaciones 7 / 7.5: Visual Studio 2010 Express para Windows Phone
La versión de prueba completa
Tenga en cuenta también que puede instalar versiones de prueba de Visual Studio 2012 . Si está solo, es excesivo probar la versión "Ultimate" o "Premium". Todos tienen un límite de prueba de 90 días, lo cual es bastante bueno, creo que para tener una buena idea al respecto, o incluso para concluir un proyecto de pequeño tamaño.
La versión "Profesional" contiene todo lo que necesita para crear aplicaciones para todo lo mencionado anteriormente, además de otros tipos de aplicaciones más relacionadas con un entorno "empresarial" como Sharepoint, Office o Biztalk, por ejemplo.