Grazie per aver scaricato Visual Studio
Il download inizierà a breve. Se il download non viene avviato, fare clic qui per riprovare
Nuovo utente di Visual Studio?
L’apprendimento di un nuovo strumento di sviluppo può spaventare. È possibile seguire questo percorso di apprendimento dettagliato a proprio piacimento per creare una semplice app in qualsiasi linguaggio desiderato. Attività iniziali
Installa Visual Studio
Per prima cosa, assicurarsi di aprire il download e installare Visual Studio. È possibile risparmiare tempo di installazione e spazio su disco selezionando solo i componenti necessari. È sempre possibile aggiungere in modo incrementale altri componenti in qualsiasi momento, se necessario.
Introduzione all’IDE di Visual Studio
Per sviluppare qualsiasi tipo di app o apprendere un linguaggio, si userà l’ambiente di sviluppo integrato (IDE) di Visual Studio. Oltre alla modifica del codice, IDE di Visual Studio include utilità per la progettazione grafica, compilatori, strumenti di completamento del codice, controllo del codice sorgente, estensioni e molte altre funzionalità in un’unica posizione. Questo breve video illustra l’IDE e spiega come usarlo per attività di base.
Personalizzazione tramite temi e molto altro
Preferisci il tema scuro? Vuoi cambiare il layout delle finestre? Hai tasti di scelta rapida preferiti? In questo breve video vengono illustrate alcune interessanti opzioni di personalizzazione, ad esempio temi, tipi di carattere, layout delle finestre e tasti di scelta rapida personalizzati disponibili in Visual Studio.
Guide dettagliate per imparare a personalizzare anche altre impostazioni
Avvia un’esercitazione
- Scegli un’area di sviluppo a cui sei maggiormente interessato
- Segui l’esercitazione dettagliata per ottenere informazioni di base sulla creazione di un’applicazione semplice
- Per completare la tua formazione, guarda la serie video e segui le guide consigliate per principianti
.NET
Usando Visual Studio e .NET, è possibile sviluppare applicazioni per desktop, Web, dispositivi mobili, giochi e IoT. È possibile scrivere app .NET in linguaggio C#, F # o Visual Basic.
Sviluppo desktop tramite .NET Core
Espressione di controllo
Esercitazione dettagliata
Per iniziare in modo semplice, creare un App console Windows con .NET Core. Altre informazioni su come eseguire il debug e la pubblicazione
Pronti a fare di più? Scegliere un’altra esercitazione dettagliata di .NET Core per seguire le istruzioni e imparare:
- App Windows Desktop
- Libreria di classi
- App per qualsiasi dispositivo Windows 10 (ad esempio, Xbox, HoloLens, IoT)
Sviluppo Web/Cloud con ASP.NET Core
Espressione di controllo
Sviluppo di giochi usando Unity
Esercitazione dettagliata
Informazioni sullo sviluppo di giochi da creazione di un cubo 3D che ruota con Unity in 10 minuti
Guide aggiuntive
Informazioni sviluppo di giochi in Visual Studio con Unity.
Machine Learning utilizzando ML.NET
Espressione di controllo
Esercitazione dettagliata in 10 minuti
Guide aggiuntive
Informazioni che cos’è ML.NET e la sua architettura .
Immersione più profonda
Tali Esercitazioni su ML.NET consente di iniziare a creare un’ampia varietà di applicazioni ML dall’analisi valutazione alla previsione dei prezzi.

C++
Gli strumenti e le librerie di sviluppo del linguaggio C++, C e assembly sono disponibili come parte di Visual Studio per Windows. È possibile usare C++ in Visual Studio per creare qualsiasi elemento da semplici console alle app desktop di Windows, dai driver di dispositivo e i componenti del sistema operativo ai giochi multipiattaforma per dispositivi mobili e dai dispositivi IoT di piccole dimensioni all'elaborazione multiserver nel cloud di Azure.
App desktop
Esercitazione dettagliata
Iniziamo con qualcosa di semplice. Iniziare l’apprendimento tramite la creazione di un’app calcolatrice console
App Android/iOS che usano C++
Esercitazione dettagliata
Imparare a creare un’app per Android e iOS con Visual Studio C++ e OpenGL ES
Creare un’app NativeActivity di Android con Visual Studio C++
Guide aggiuntive
Sviluppo multipiattaforma e mobile con C++
C++ in Visual Studio
Sviluppo di giochi con C++
Vuoi passare direttamente allo sviluppo di giochi? Ulteriori informazioni su come creare una raccolta di “Shooting” con piattaforma UWP che viene utilizzato in computer, XBOX e altri dispositivi Windows 10.

Python
Espressione di controllo
Applicazioni analitiche e di analisi scientifica dei dati
Esercitazione dettagliata
Crea la tua primaapp Python con lo sviluppo interattivo
Applicazioni Web
Esercitazione dettagliata
Creare una app web di Python usando Visual Studio con Django
esercitazione di Python & Flask
Applicazione desktop
Esercitazione dettagliata
applicazione desktop usando Python in Visual Studio
Guide aggiuntive
Python in Visual Studio
informazioni su Python e altre domande frequenti

JavaScript/TypeScript
Visual Studio fornisce un supporto avanzato per lo sviluppo di JavaScript, sia usando JavaScript direttamente che con il TypeScript, un linguaggio open suorce che si basa su JavaScript ed è spesso usato nello sviluppo di app Web di grandi dimensioni.
Applicazione Web
Informazioni su come creare una applicazione web ASP.NET Core usando Typescript
Guide aggiuntive

Node.js
Visual Studio presenta strumenti integrati per Node.js che è una piattaforma per creare applicazioni server rapide e scalabili usando JavaScript. Node.js è il runtime e npm è la gestione pacchetti per i moduli Node.js. Altre informazioni su cosa rende Visual Studio un ambiente di sviluppo node.js efficace.
Sviluppo Web/Cloud con strumenti di Node.js
Creare una applicazione web in Visual Studio usando gli strumenti Node.js con il Framework di applicazioni web rapido
Interfaccia utente Web React
React è una libreria JavaScript popolare sviluppata da Facebook per la creazione di interfacce utente di applicazioni Web. Creare una applicazione web semplice usando gli strumenti Node.js in Visual Studio con React. Partecipare alla community degli strumenti di Node.js per Visual Studio su GitHub

Espandi le tue competenze di Visual Studio per area
Pronti a fare di più? Estendi le tue competenze con moduli aggiuntivi consigliati per il tuo percorso di apprendimento