Skip to content
Sviluppo .NET | Visual Studio2019-07-12T11:30:16-07:00

.NET

.NET semplifica la creazione di applicazioni per dispositivi mobili, desktop e Web in esecuzione in diversi sistemi operativi, dispositivi e server ed è incluso in Visual Studio.

Documentazione

screenshot of C# and Visual Basic are programming

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, basati su .NET Compiler Platform (“Roslyn”), che offre API avanzate per l’analisi del codice ed è completamente open source su GitHub.

Scopri di più su C#

Scopri di più su Visual Basic

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.

screenshot of F# programming language
screenshot of ASP.NET open source web framework

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.

screenshot of cloud apps in Azure
Universal Windows Platform illustration

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.

screenshot of WinForms and WPF
screenshot of Visual Studio and Xamarin

Dispositivi mobili multipiattaforma

Visual Studio e Xamarin

Crea app native avanzate con C# in iOS, Android e Windows, massimizzando al tempo stesso il riutilizzo di codice. Condividi il codice in diverse piattaforme per dispositivi con i progetti condivisi o le librerie di classi portabili.

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

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.

Scopri di più sulla modifica in Visual Studio

Scopri di più sul debug in Visual Studio

Screenshot di modifica e debug
screenshot of .NET Core

.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, Mac OS X 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.

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback