Passa a contenuti principali
Esercitazioni e documentazione di introduzione | Visual Studio2024-05-14T12:06:16-07:00

Informazioni sulla scrittura di codice in Visual Studio

Introduzione all’IDE di Visual Studio

screenshot video

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, l’ambiente di sviluppo integrato 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.

Scarica e installare la versione più recente di Visual Studio per iniziare. Visual Studio è gratuito per l’apprendimento e l’uso individuale. È possibile risparmiare tempo di installazione e spazio su disco selezionando solo i componenti in base alla necessità. aggiungere in modo incrementale altri componenti in qualsiasi momento, se necessario.

È possibile personalizzare l’ambiente di sviluppo integrato di Visual Studio in vari modi per supportare al meglio i propri requisiti e stili di sviluppo.

Screenshot video sulla personalizzazione di Visual Studio

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.

Avvia un’esercitazione

dotnet logo

.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

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ù? Ecco un’altra esercitazione dettagliata su .NET Core da seguire e apprendere:

Sviluppo Web/Cloud con ASP.NET Core

Esercitazione dettagliata

Creare una app Web con ASP.NET Core Razor pages

Machine Learning utilizzando ML.NET

Cplusplus logo

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 cosa, da semplici applicazioni per console a quelle per desktop Windows, da driver di dispositivi e componenti del sistema operativo a giochi multipiattaforma per dispositivi mobili, da dispositivi IoT di piccole dimensioni a computing multiserver nel cloud Azure.

App desktop

Esercitazione dettagliata

Iniziamo con qualcosa di semplice. Iniziare il percorso di apprendimento creando un’app calcolatrice da console.

Guide aggiuntive

Python logo

Python

Visual Studio è un potente IDE per il linguaggio Python attraverso i carichi di lavoro per lo sviluppo in Python e Data Science integrati. Python è un linguaggio di programmazione popolare, facile da usare e gratuito con molte librerie gratuite. In Visual Studio, usare Python per compilare applicazioni Web, servizi Web, app desktop, scripting e calcolo scientifico. È usato da molte università, scienziati, sviluppatori occasionali e professionisti.

Applicazioni analitiche e di analisi scientifica dei dati

Esercitazione dettagliata

Creare la prima app Python utilizzando lo sviluppo interattivo.

Applicazione desktop

Applicazioni Web

Esercitazione dettagliata

Creare una applicazione Web Python usando Visual Studio con Django .

JavaScript TypeScript logo

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

Node.js logo

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 utilizzando gli strumenti di Node.js con il framework per applicazione Web Express

Interfaccia utente Web React

React è una libreria JavaScript popolare sviluppata da Facebook per la creazione di interfacce utente di applicazioni Web. Creare una semplice applicazione web utilizzando gli strumenti di Node.js in Visual Studio con React. Partecipare alla community Node.js Tools for Visual Studio su GitHub

Immagine per Espandi le tue competenze di Visual Studio per area

Strumenti Git/GitHub – Controllo della versione

Visual Studio offre un’esperienza Git e GitHub predefinita di alta qualità. Funzionalità come l’autenticazione, la clonazione e la creazione di nuovi repository sono integrate in Visual Studio semplificando 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.

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

Feedback