Informazioni sulla scrittura di codice in Visual Studio
Introduzione
Non hai mai usato Visual Studio o scritto codice in generale? È possibile seguire questo percorso di apprendimento dettagliato a proprio piacimento per creare una semplice app in qualsiasi linguaggio desiderato. Attività iniziali
Perché imparare a usare Visual Studio? Visual Studio consente di completare l’intero ciclo di sviluppo da un’unica posizione. Ad esempio, è possibile modificare, eseguire il debug, testare, eseguire il controllo della versione e distribuire nel cloud. Grazie alle numerose funzionalità e linguaggi disponibili in Visual Studio, è possibile passare dalla scrittura del primo elemento di codice allo sviluppo in più tipi di progetto. Ad esempio, è possibile creare app desktop e Web con .NET e app per dispositivo mobili e di gioco con C++.
Installa Visual Studio
Visual Studio è gratuito per l’apprendimento e l’uso individuale.Assicurarsi che downloade installare l’ultima versione di 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
È preferibile 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.
È possibile personalizzare altre impostazioni in questi tutorial dettagliati
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

Strumenti Git/GitHub – Controllo della versione
Visual Studio offre un’esperienza Git e GitHub di prima classe. Funzionalità come l’autenticazione, la clonazione e la creazione di nuovi repository sono integrate in Visual Studio semplificando molto l’uso di Git e GitHub. Non è più necessario fare riferimento a strumenti esterni per gestire il controllo del codice sorgente né essere un esperto di GIT per poter usare Git e GitHub in Visual Studio.
- Supporto GitHub integrato
Informazioni sul supporto predefinito di GitHub in Visual Studio tramite la classe Visual Studio e GitHub insieme è meglio pagina.
- Introduzione a Git & GitHub
Informazioni su come usare Git e GitHub in Visual Studio iscrivendosi al Git Learning Series, in cui verrà illustrato come connettersi e usare GIT e contribuire a progetti open source.
- strumenti GIT in Visual Studio
Informazioni sulle funzionalità GIT supportate, ad esempio il supporto per più repository, la gestione temporanea delle righe e altro ancora, visitare strumenti GIT documentation.
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