Sviluppo di applicazioni

Utilizzare le competenze esistenti per creare applicazioni cross-platform

Visual Studio è una raccolta completa di strumenti e servizi per lo sviluppo di applicazioni desktop, Web, Mobile e Cloud. Sia che si crei la prima applicazione di Windows Store o un sito Web per il supporto dei browser di ultima generazione, è possibile sfruttare le competenze già acquisite nell'uso dell'ambiente di sviluppo avanzato di Visual Studio per i linguaggi .NET, HTML/JavaScript e C++. Grazie a Visual Studio, i team che lavorano su più piattaforme possono usufruire di un ambiente di sviluppo flessibile, che favorisce la connessione con altri strumenti di sviluppo come Eclipse e Xcode.

Windows

È possibile creare o modernizzare le proprie applicazioni aziendali con una soluzione completa che permette di progettare, codificare, sottoporre a debug, ottimizzare e testare le applicazioni desktop, Windows Store e Windows Phone. Grazie alla ricca raccolta di strumenti destinati alle piattaforme Windows, si possono creare applicazioni coinvolgenti che sfruttano al massimo le funzionalità di ciascun dispositivo Windows utilizzando le competenze che già si possiedono in linguaggi come C#, VB, C++ e JavaScript.

Windows Dev Center | Condivisione di codice tra piattaforme con Visual Studio 2015

Web e cloud

Visual Studio offre la flessibilità necessaria per creare applicazioni che vengono eseguite in locale o nel cloud. È possibile eseguire facilmente la transizione delle applicazioni e delle proprie competenze a Microsoft Azure o creare applicazioni ibride che consentano di sfruttare tutte le potenzialità di entrambi gli ambienti per soddisfare le esigenze dei clienti. Grazie agli strumenti Web integrati di Visual Studio, incluso il supporto completo di HTML5, CSS3, JavaScript e jQuery, è possibile creare servizi e applicazioni Web moderni e interattivi adattabili a browser tradizionali, moderni e per dispositivi mobile. Funzionalità come il collegamento del browser e Controllo pagina semplificano notevolmente la creazione di applicazioni Web client e server la cui esecuzione e il cui aspetto sono identici in quasi tutti i browser.

ASP.NET: funzionalità di Visual Studio per sviluppatori Web | ASP.NET

Applicazioni line-of-business

Con la piattaforma .NET, Visual Studio offre una soluzione completa e flessibile per creare in modo efficace applicazioni aziendali potenti e scalabili ed estenderle a più dispositivi e al cloud. Visual Studio consente inoltre di creare soluzioni personalizzate di collaborazione e produttività basate su Microsoft SharePoint e Microsoft Office. Le applicazioni aziendali per cloud di Office 365 consentono inoltre di avvalersi delle funzionalità di piattaforma avanzate di Office 365 e Microsoft Azure.

.NET | LightSwitch | Office Dev Center

Sviluppo cross-platform

Se si intende sviluppare software per più piattaforme e vengono utilizzati una varietà di strumenti di sviluppo come Eclipse e Xcode, di sicuro l'intero team potrà trarre vantaggio da un ambiente di sviluppo unificato e flessibile con servizi Application Lifecycle Management in Visual Studio Online o Team Foundation Server. Le applicazioni cross-platform in HTML5 e native possono entrambe usufruire di un unico set di macchine virtuali e backend di servizi, ospitati in Microsoft Azure. L'ecosistema di partner globali di Visual Studio fornisce inoltre numerose funzionalità cross-platform aggiuntive come Xamarin, per compilare applicazioni native su dispositivi Android e iOS riutilizzando le competenze e il codice .NET e completamente integrate con Visual Studio.

Visual Studio Tools per Apache Cordova (Preview) | Emulatore di Visual Studio per Android (Preview) | Xamarin