Passa a contenuti principali Panoramica Funzionalità Edizioni Estensioni Introduzione Stato del servizio Supporto per domande frequenti Documentazione Blog Panoramica Estensioni Supporto Documentazione Blog VS Code per Education Download Acquista Panoramica Supporto Porta di amministrazione Portale sottoscrittori Dev Essentials Hub di Visual Studio Visual Studio gratuito Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Intelligenza artificiale di Microsoft Azure Space Realtà mista Microsoft HoloLens Microsoft Viva Calcolo quantistico Sostenibilità Istruzione Automotive Servizi finanziari Enti pubblici Settore sanitario Produzione Vendita al dettaglio Trova un partner Diventa un partner Rete di partner Microsoft Marketplace Marketplace Rewards Società di sviluppo software Blog Microsoft Advertising Centro per sviluppatori Documentazione Eventi Gestione delle licenze Microsoft Learn Microsoft Research Visualizza mappa del sito
Sviluppo .NET | Visual Studio2026-01-13T14:29:30-08:00

Sviluppare applicazioni .NET

Compilare applicazioni Web e native per più sistemi operativi e dispositivi con C#, F # o Visual Basic

Installa i framework e gli strumenti necessari per la creazione di app .NET

Introduzione agli screenshot video di Visual Studio

Effettuando il download, si accettano lecondizioni di licenza per l’edizione Visual Studio selezionata di seguito. Offriamo anche la possibilità di scaricare software con Visual Studio. Questo software viene concesso in licenza separatamente come indicato nelle 3rdcomunicazioni di terze parti o nella licenza associata. Effettuando il download, si accettano anche tali licenze.

Codifica invece in una lingua diversa?

Scaricare Visual Studio per Windows e scegliere gli strumenti necessari.

Screenshot di C# e Visual Basic

C# e Visual Basic

Produttivi, multifunzione, indipendenti dai tipi, orientati a oggetti, open source

I linguaggi di programmazione C# e Visual Basic sono stati progettati per creare diverse applicazioni che possono essere eseguite su .NET Framework. Si tratta di linguaggi avanzati, indipendenti dai tipi e orientati agli oggetti, Sono basate sulla .NET Compiler Platform (“Roslyn”), che offre API avanzate per l’analisi del codice ed è completamente open source su GitHub.

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 elaborazione con un codice semplice, facile da gestire e affidabile. F# è disponibile su GitHub e la community F# offre molti strumenti e librerie.

screenshot per F#
screenshot per code analysis

Produttività .NET

La tua produttività ai massimi livelli

Visual Studio ti offre assistenza live durante la scrittura di codice Visual Basic e C# mediante IntelliSense e gli analizzatori, oltre a fornire strumenti avanzati per il debug e la diagnostica.

App cloud in Azure

Distribuisci rapidamente app di importanza strategica. Iniziare gratuitamente. Ridimensiona quando serve.

Esegui applicazioni Web ASP.NET e programmi .NET nel cloud tramite App Web, funzioni, servizi cloud e macchine virtuali di Azure. Distribuisci rapidamente in Azure utilizzando l’integrazione delle azioni di GitHub pronte all’uso.

Screenshot di app cloud in Azure
screenshot delle applicazioni con ASP.NET

Applicazioni Web con ASP.NET

Gli strumenti aperti e flessibili necessari per creare e distribuire app Web moderne

ASP.NET è un open source per la creazione di ottimi servizi e app Web. Crea interfacce utente Web bellissime, reattive, tutte con C# anziché JavaScript. Puoi anche creare API Web e siti per dispositivi mobili, usare tecnologie in tempo reale come Web Socket e altro ancora.

Applicazioni desktop di Windows

Windows Forms e WPF

.NET e Visual Studio 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. Sviluppa rapidamente applicazioni line-of-business di livello aziendale con un set completo di funzionalità quali controlli, data binding, animazioni, stili, modelli e altro ancora.

Screenshot di WinForms e WPF
Screenshot di Xamarin

Dispositivi mobili multipiattaforma

Visual Studio e Xamarin

Sviluppa app native complete per iOS, Android, macOS e Windows con C# in Visual Studio. È possibile usare Xamarin.Forms per compilare interfacce utente multipiattaforma native e performanti tra piattaforme e collegarti all’ecosistema .NET sfruttando le librerie .NET Standard per condividere il codice e l’ecosistema NuGet.

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.