Le versioni Express
Le versioni gratuite di Visual Studio sono versioni "degradate" del loro fratello maggiore, ciascuna dedicata a un'attività specifica (o lingua per le versioni 2010). "Degraded" perché le versioni Express non supportano l'intero ecosistema di plugin di Visual Studio. Sono fantastici se sei da solo o anche all'interno di un piccolo gruppo di sviluppatori. Sono disponibili gratuitamente per 30 giorni e richiedono un codice prodotto gratuito per uso continuato dopo 30 giorni (bastano pochi secondi per ottenere la chiave, non un grosso problema).
Entrambi 2010 e 2012 le versioni sono ancora disponibili e quasi tutte compatibili con Windows 7. L'unica eccezione è Visual Studio 2012 per Windows 8 che è tecnicamente installabile su Windows 7 , ma richiede un notevole sforzo umano per essere in grado di creare app di Win 8.
A seconda dell'app che vuoi scrivere, ecco come scegliere:
- App di Windows Store (Win 8 e Win RT):
- Visual Studio 2012 Express per Windows 8
- App per Windows / Console desktop:
- Visual Studio 2012 Express per desktop di Windows (Silverlight e XNA troppo)
- Visual C ++ 2010 Express (nessun supporto WPF , ma COM + supporto)
- Visual C # 2010 Express
- Visual Basic 2010 Express
- App Web (ASP.NET, MVC 3/4):
- Visual Studio Express 2012 per Web
- Visual Web Developer 2010 Express
- App per Windows Phone (Silverlight 3/4, XNA):
- 7.5 / 8 app: Visual Studio Express 2012 per Windows Phone
- App 7 / 7.5: Visual Studio 2010 Express per Windows Phone
La versione di prova completa
Nota anche che puoi installare versioni di prova di Visual Studio 2012 . Se sei da solo, è eccessivo provare la versione "Ultimate" o "Premium". Hanno tutti un limite di prova di 90 giorni, il che è abbastanza buono, penso di avere una buona impressione a riguardo, o anche di concludere un progetto di piccole dimensioni.
La versione "Professional" contiene tutto il necessario per creare app per tutto quanto menzionato sopra, oltre ad altri tipi di app più correlate ad un ambiente "business" come ad esempio Sharepoint, Office o Biztalk.