Tecnologie di Visual Studio
Sviluppa applicazioni .NET
Sviluppo .NET (Web e desktop)
Crea applicazioni Web multipiattaforma e desktop per Windows con C#, F# o Visual Basic
Installazione di Visual Studio
L’installazione predefinita di Visual Studio permette di aggiungere gli elementi necessari per lo sviluppo in Python e in altri linguaggi
Nota: Altre opzioni .NET in Visual Studio

C# e Visual Basic
Produttivi, multifunzione, indipendenti dai tipi, orientati a oggetti, open source
F#
Programmazione semplice, efficiente, ricca di dati, incentrata sugli aspetti funzionali
F# è un linguaggio di programmazione open source, multipiattaforma, incentrato sugli aspetti funzionali che consente agli sviluppatori di affrontare i problemi di calcolo con codice semplice, facile da gestire e affidabile. F# è disponibile su GitHub e la community F# offre molti strumenti e librerie.


App Web ASP.NET
Strumenti aperti e flessibili necessari per creare e distribuire app Web moderne
ASP.NET è un framework Web open source per lo sviluppo di siti Web e applicazioni Web straordinarie con HTML, CSS e JavaScript. Puoi anche creare API Web e siti per dispositivi mobili, usare tecnologie in tempo reale come Web Socket e altro ancora.
App cloud in Azure
Distribuisci rapidamente app di importanza strategica. Inizia subito. È GRATIS. Ridimensiona quando serve.
Esegui le app Web ASP.NET e i programmi .NET sul cloud usando i siti Web, i processi Web, i Servizi cloud e le VM di Azure. Usa .NET e Visual Studio per distribuire applicazioni nuove o esistenti in pochi secondi.


Piattaforma UWP (Universal Windows Platform)
Una piattaforma Windows, molti dispositivi
Sfrutta le tue competenze in C# e Visual Basic per ottenere i vantaggi offerti dalle capacità di Windows 10 e sviluppare la prossima generazione di app.
Windows 10 è in esecuzione in un singolo core unificato in diversi dispositivi mobili, desktop, Xbox o di altro tipo. Le app di Windows 10 sviluppate in C# e Visual Basic vengono eseguite in C++ con la stessa rapidità offerta dal runtime .NET Native.
Applicazioni desktop
Windows Form e WPF
.NET Framework e Visual Studio ti permettono di sviluppare applicazioni line-of-business moderne e incentrate sui dati per Windows. Crea esperienze utente visivamente accattivanti con WPF oppure usa le finestre di progettazione produttive di tipo WYSIWYG di Windows Form per incorporare elementi dell’interfaccia utente, elementi multimediali e modelli aziendali complessi. Puoi sviluppare rapidamente applicazioni line-of-business di livello aziendale con un set completo di funzionalità quali controlli, data binding, animazioni, stili, modelli e altro ancora.


Dispositivi mobili multipiattaforma
Visual Studio e Xamarin
L’esposizione del 100% delle API native ti offre l’accesso completo alle capacità dei dispositivi. Crea app con esperienze utente native e prestazioni native con la semplicità del trascinamento.
Modifica e debug
La tua produttività ai massimi livelli


.NET Core
Modulare, multipiattaforma, open source
.NET Core è un set di componenti di runtime, librerie e componenti del compilatore ottimizzato per carichi di lavoro moderni in esecuzione su Windows, macOS e Linux. Può essere installato localmente insieme all’app selezionando solo i pacchetti che ti servono. I componenti di runtime, le librerie e il compilatore di .NET Core sono open source su GitHub e accettano contributi da parte degli utenti.
IDE gratuito con funzionalità complete per studenti, open-source e per singoli
sviluppatori
Strumenti di sviluppo professionali, servizi e vantaggi della sottoscrizione per i piccoli
team
Soluzione end-to-end per soddisfare le complesse esigenze di qualità e scalabilità dei team di tutte le
dimensioni