Sul suo sito Web, Microsoft la definisce come “una delle nostre release più importanti”. Visual Studio 2012 è ufficialmente disponibile e va a sostituire la precedente versione 2010 con una serie di edizioni: ultimate, premium, professional, test professional, Team Foundation Server, nonché la variante Express gratuita. Accanto al rinnovamento dell’interfaccia grafica, la novità di fondo della piattaforma rivolta agli sviluppatori è l’ottimizzazione per Windows 8, alla vigilia dell’atteso lancio commerciale del sistema operativo.
L’Integrated Development Environment versione 2012 offre infatti nuovi modelli, tool di progettazione, test e debug, nonché un supporto migliorato allo standard C++ e
la capacità di realizzare app per l'interfaccia Modern UI (precedentemente nota come Metro). Le nuove funzionalità introdotte mirano anche a facilitare lo sviluppo di applicazioni basate su cloud, accessibili da più dispositivi.
Per quanto riguarda l’interfaccia di Visual Studio, invece, il nuovo aspetto mira a snellire i flussi di lavoro e offrire accesso facile ai tool più usati; le barre degli strumenti sono state semplificate, le schede occupano una minor porzione di schermo e sono state introdotte nuove modalità per trovare il codice.
La casa madre sottolinea come la nuova release sia
funzionale alla creazione di applicazioni “moderne e avvincenti”, accessibili da più dispositivi e capaci di offrire integrazione con le attività social dell’utente. Per quanto concerne lo sviluppo per il web, Visual Studio 2012 presenta nuovi modelli, migliori tool di pubblicazione e supporto completo per gli standard emergenti, come HTML5 e CSS3, nonché supporto ad ASP.NET.
“Oggi più che mai – ha commentato
S. Somasegar, corporate vice president, developer division di Microsoft – gli sviluppatori hanno l'opportunità di creare applicazioni moderne connesse ai servizi cloud, che consentono agli utenti di accedere in modo più semplice alle informazioni, su qualsiasi dispositivo e in qualunque momento”.
Insieme al nuovo IDE, l’azienda di Redmond ha presentato anche
NET Framework 4.5, aggiornamento dell’ambiente per la creazione di applicazioni sul client (Windows Forms, WPF, app di Windows 8 Store), in contesto locale su Windows Server e nel cloud di Azure.
Le funzionalità avanzate della release 4.5 includono miglioramenti delle tecnologie di presentazione e la possibilità di eseguire in modo più semplice la programmazione asincrona e parallela. Per gli ambienti client, sono inoltre disponibili le funzionalità .NET e XAML per le app di Windows 8 Store, mentre per gli ambienti server sono disponibili ASP.NET, WIF (Windows Identity Foundation), Entity Framework e WCF (Windows Communication Foundation). Per il cloud, infine, Windows Azure fornisce supporto completo per lo sviluppo .NET con Windows Azure SDK per .NET.