Microsoft Visual Studio - Softtrader Wiki
Microsoft visual studio html json python

Microsoft Visual Studio (Generale)

Che cos'è Microsoft Visual Studio?

Microsoft Visual Studio è un IDE (Integrated Development Environment) utilizzato principalmente dai programmatori ed è un'applicazione a 64 bit. Viene utilizzato per sviluppare applicazioni, siti web, giochi e servizi web. In Visual Studio sono integrate diverse piattaforme di sviluppo software di Microsoft. Ad esempio, Windows API, Windows Forms, Microsoft Silverlight, Windows Store e Windows Presentation Foundation. Microsoft Visual Studio è una licenza perpetua, il che significa che può essere utilizzata per sempre. Trattandosi di una licenza perpetua, l'acquisto è una tantum. Gli utenti possono scegliere tra 13 lingue al primo avvio del software Visual Studio. Le due edizioni più recenti sono Visual Studio 2019 e 2022, rilasciate rispettivamente nell'aprile 2019 e nel novembre 2021. La prima edizione di Visual Studio è stata rilasciata nel marzo 1997. Da allora sono state rilasciate 12 nuove edizioni fino a Visual Studio 2022, ognuna delle quali contiene miglioramenti e aggiunte rispetto all'edizione precedente.

A cosa serve Visual Studio?

Visual Studio offre molte possibilità nel campo dello sviluppo del software. Le funzionalità del software comprendono lo sviluppo, il test, il debug, l'estensione e la collaborazione. Nell'ambito dello sviluppo, è possibile scrivere codice, navigare e correggere rapidamente il codice. Visual Studio dispone di strumenti semplici e utili per i test ed è possibile scrivere codice di alta qualità. Anche il debug è tra le possibilità, così come la profilazione e la diagnosi. Include anche l'applicazione di migliaia di estensioni, per estendere la licenza e configurare correttamente l'IDE. Infine, Microsoft Visual Studio consente agli utenti di collaborare e di monitorare diverse applicazioni.

Visual Studio: i codici

Visual Studio include le seguenti tecnologie:

  1. Javascript - è possibile lavorare con Visual Studio utilizzando Javascript.
  2. Node.js - con Node.js, gli utenti possono lavorare in Javascript in modo rapido, indipendente dalla piattaforma e scalabile.
  3. C++ - è un linguaggio di programmazione orientato agli oggetti che offre buone prestazioni, è veloce ed è compatibile con molti altri dispositivi.
  4. Python - Visual Studio offre un editor Python, che può essere utilizzato per scrivere script, IoT, attività di dati e altro ancora.
  5. .NET - su qualsiasi sistema operativo (OS) e dispositivo, consente agli utenti di creare servizi e applicazioni.

Visual Studio 2019 contro 2022: le differenze

Uno dei principali miglioramenti dell'edizione 2022 è la memoria, che è notevolmente aumentata e non è più limitata a 4 GB, come nell'edizione 2019. Il programma è diventato anche più leggero, rendendolo più veloce di prima. Visual Studio 2022 supporta l'ultima versione di C++, ovvero C++ 20. Inoltre, è stata migliorata l'accessibilità e aggiornata l'interfaccia di programmazione, che ora offre all'utente più opzioni per personalizzare visivamente l'interfaccia. Infine, è stata migliorata la possibilità di modificare o aggiungere codice. In precedenza, questa funzione era disponibile solo per C#, ma ora Microsoft l'ha resa possibile per più lingue.

Visual Studio Community vs. Professional vs. Enterprise

Visual Studio Community è l'unica versione gratuita di queste tre. Questa versione scaricabile gratuitamente è utilizzata principalmente dagli studenti. In un'organizzazione non aziendale possono utilizzare Community fino a 5 utenti. Visual Studio Professional è una versione più avanzata di Community ed è dotata di maggiori caratteristiche e funzioni. Se necessario, gli utenti possono utilizzare una versione di prova gratuita per testare il software. Al termine del periodo di prova, l'utente deve acquistare la licenza. Visual Studio Professional è utilizzato principalmente da singoli sviluppatori o da piccoli team. Di queste tre versioni (Community/Professional/Enterprise), Enterprise è la versione più avanzata. È dotata del maggior numero di caratteristiche e funzioni. Come la Professional, anche la Enterprise ha un percorso di prova gratuito per testare il software. La differenza principale tra Professional ed Enterprise è che Enterprise dispone di strumenti di test molto migliori, sotto forma di test manuali e automatizzati. Inoltre, anche la diagnostica di debug e l'IDE sono migliori in Enterprise.

Visual Studio per Mac e Windows: le differenze

Visual Studio è disponibile sia per MacOS che per Windows. Tuttavia, ci sono alcune differenze:

  1. Menu: i menu in MacOS e Windows sono disposti in modo diverso. A volte i pulsanti hanno un nome o un ordine diverso.
  2. Tasti di scelta rapida: la differenza principale è che su MacOS si usa "command" e su Windows "CTRL" come tasto di scelta rapida. Ci sono anche alcune differenze nelle combinazioni di tasti per ottenere una scorciatoia.

Microsoft Visual Studio 2019 e 2022: date di fine supporto

Visual Studio viene fornito con due tipi di supporto: supporto standard (aggiornamenti) e supporto esteso (sicurezza).

Date di fine supporto per Visual Studio 2019:

Supporto standard: 09-04-2024

Supporto esteso: 10-04-2029

Date di scadenza del supporto per Visual Studio 2022:

Supporto standard: 12-01-2027

Supporto esteso: 10-04-2029