Microsoft Visual Studio

Microsoft Visual Studio

Informazione
Sviluppato da Microsoft
Prima versione 1997
Ultima versione 2019 8.9.0.1651 ( macOS ,2 marzo 2021)
2019 16.9.0 ( Microsoft Windows ,3 febbraio 2021)
Scritto in C ++ e C #
Lingue supportate C # , C , C ++ , Visual Basic , F # , JavaScript , TypeScript , Extensible Markup Language , Extensible Stylesheet Language Transformations , CSS , HTML e Python
Sistema operativo Microsoft Windows e macOS
Leggi i formati File del gestore HTTP AXD ( d ) , Guida di Microsoft 2 ( en ) , Opzioni utente del progetto Visual Studio ( d ) , Impostazioni di Visual Studio ( d ) , Progetto del codice condiviso di Visual Studio (UTF-8) ( d ) , Installazione e distribuzione di Visual Studio Progetto (UTF-8) ( d ) , progetto di installazione e distribuzione di Visual Studio ( d ) e progetto di codice condiviso di Visual Studio ( d )
Formati scritti Formato binario XAML ( d ) , Opzioni utente del progetto Visual Studio ( d ) , Progetto codice condiviso di Visual Studio (UTF-8) ( d ) , Progetto di installazione e distribuzione di Visual Studio (UTF-8) ( d ) , Installazione e distribuzione di Visual Studio Progetto ( d ) e progetto codice condiviso di Visual Studio ( d )
Le lingue Multilingue ( d )
genere Ambiente di sviluppo integrato
Licenza Licenza del proprietario
Sito web visualstudio.microsoft.com

Microsoft Visual Studio è una suite di software di sviluppo per Windows e Mac OS progettata da Microsoft . L'ultima versione si chiama Visual Studio 2019 .

Visual Studio è un set completo di strumenti di sviluppo per la creazione di applicazioni Web ASP.NET , servizi Web XML , applicazioni desktop e applicazioni mobili. Visual Basic , Visual C ++ , Visual C # utilizzano tutti lo stesso Integrated Development Environment (IDE), che consente loro di condividere strumenti e semplifica la creazione di soluzioni che utilizzano più lingue. Inoltre, questi linguaggi consentono di sfruttare al meglio le funzionalità del framework .NET , che fornisce l'accesso a tecnologie chiave che semplificano lo sviluppo di applicazioni web ASP e servizi web XML utilizzando Visual Web Developer .

Durante la sua conferenza Connect () 2016, Microsoft ha annunciato il port di Visual Studio su macOS , il sistema operativo di Apple .

Lingue supportate da Visual Studio

Versioni successive

Visual Studio 97

La prima versione di Visual Studio è stata pubblicata nel 1997 da Microsoft, al fine di riunire molti dei suoi strumenti di programmazione all'interno di un unico ambiente di sviluppo. Visual Studio 97 includeva Visual Basic 5.0 e Visual C ++ 5.0 per lo sviluppo di applicazioni Windows, Visual J ++ 1.1 per la programmazione Java e Visual FoxPro 5.0 per la programmazione xBase. Visual InterDev è stato utilizzato per creare pagine Web generate dinamicamente in ASP .

Visual Studio 6.0

La prossima versione (6.0) risale al 1998 . Anche i numeri di versione di tutti i suoi componenti sono stati modificati in 6.0. Questa versione è stata la base dello sviluppo di Microsoft per i successivi quattro anni, fino al passaggio allo sviluppo .NET.

Visual Studio 6.0 è stata l'ultima versione a includere Visual Basic come era noto alla maggior parte dei programmatori VB. È anche l'ultima versione a includere Visual J ++.

Visual Studio .NET (2002)

Nel 2002 è stato rilasciato Visual Studio .NET. Il cambiamento principale è stata l'introduzione del framework .NET . I programmi sviluppati utilizzando .NET non sono compilati in linguaggio macchina (a differenza del C ++, per esempio) ma in un linguaggio intermedio chiamato MSIL ( MicroSoft Intermediate Language ) o CIL ( Common Intermediate Language ). Un'applicazione MSIL viene quindi compilata , in fase di esecuzione, nel linguaggio macchina appropriato per la piattaforma su cui è in esecuzione.

Dissociando il programma binario dalla piattaforma, questo metodo consente a Microsoft in particolare di supportare al meglio le diverse versioni del sistema operativo Windows (in particolare Windows CE ) oltre alle nuove architetture a microprocessore. I programmi compilati in MSIL possono essere eseguiti solo su piattaforme che dispongono di un'implementazione del framework .NET . È possibile eseguire programmi MSIL su Linux o Mac OS X utilizzando implementazioni non Microsoft di .NET come Mono e DotGNU .

Microsoft ha anche introdotto il linguaggio C # , simile al linguaggio Java.

Visual Basic, ribattezzato Visual Basic .NET, ha subito modifiche per adattarsi al nuovo framework, inclusa l'introduzione della programmazione orientata agli oggetti . Microsoft ha anche aggiunto estensioni a C ++, chiamate Managed Extensions per C ++, in modo che i programmatori C ++ possano creare programmi .NET.

Visual Studio .NET può essere utilizzato per creare applicazioni Windows (utilizzando Windows Form), applicazioni Web (in ASP.NET o con servizi Web ) o anche applicazioni mobili (con .NET Compact Framework ).

Il numero di versione interno di Visual Studio .NET è 7.0 (con il simbolo _MSC_VER definito come 1300).

Visual Studio .NET 2003

Si tratta di un aggiornamento minore a Visual Studio 2002. Il framework .NET è stato aggiornato alla versione 1.1.

Il numero di versione interno per Visual Studio 2003 è 7.1 (con il simbolo _MSC_VER definito come 1310).

Visual Studio 2005

Visual Studio 2005, nome in codice Whidbey (in riferimento a Whidbey Island nello Stato di Washington ), è stato pubblicato online inOttobre 2005. .NET Framework è quindi nella sua versione 2.0. Una delle nuove funzionalità di questa versione è il Deployment Designer che consente la convalida del design delle applicazioni prima della loro distribuzione. ASP.NET è passato alla 2.0. Visual Studio 2005 include il supporto a 64 bit. La nuova API del framework .NET include tipi generici per la creazione di modelli di classi o metodi.

Il numero di versione interno per Visual Studio 2005 è 8.0 (con il simbolo _MSC_VER definito come 1400) (questa è una revisione principale).

Visual Studio 2008

Questa versione (nome in codice Orcas ) è stata rilasciata nella versione finale alla fine del 2007 . Tra le novità di questa versione:

Il numero di versione interno per Visual Studio 2008 è 9.0 (con il simbolo _MSC_VER definito come 1500).

Visual Studio 2010

Questa versione è stata rilasciata nella versione finale il 12 aprile 2010. Questa nuova versione utilizza la versione 4.0 di .NET Framework nel software e una riprogettazione dell'interfaccia grafica basata su WPF .

In questa occasione il logo è cambiato, per una versione più "moderna". Anche le diverse versioni di Visual Studio hanno cambiato nome per motivi di chiarezza dell'offerta.

Il numero di versione interno per Visual Studio 2010 è 10.0 (con il simbolo _MSC_VER definito come 1600).

Visual Studio 2012

Visual Studio 2012, introduce lo sviluppo di applicazioni nell'ambiente Windows RT . Anche l' SDK di Windows Phone 8.0 è più prominente (se non è incluso nell'ambiente, è ancora disponibile per il download). Introduce la versione 4.5 di .NET Framework e le versioni compatibili di Windows sono Windows 7 e Windows 8 (e le versioni server di queste edizioni).

Il numero di versione interno per Visual Studio 2012 è 11.0 (con il simbolo _MSC_VER definito come 1700).

Visual Studio 2013

La versione finale di Visual Studio 2013 è disponibile per il download dal 17 ottobre 2013.

Il numero di versione interno per Visual Studio 2013 è 12.0 (con il simbolo _MSC_VER definito come 1800).

Visual Studio 2015

Disponibile da 20 luglio 2015, questa nuova versione porta:

Questa versione segna una fusione tra le edizioni Premium e Ultimate per semplificare la scelta: sono disponibili tre edizioni: Community , Professional ed Enterprise .

Il numero di versione interno per Visual Studio 2015 è 14.0 (con il simbolo _MSC_VERdefinito come 1900).

Visual Studio 2017

Disponibile da 7 marzo 2017.

Il numero di versione interno per Visual Studio 2017 è 15.

Aggiunto Q Sharp .

Visual Studio per Mac

Durante la conferenza Connect () 2016, Microsoft ha annunciato il port di Visual Studio su macOS , il sistema operativo di Apple . Da allora una versione beta è disponibile sul sito Web di Microsoft16 novembre 2016.

Visual Studio 2019

Disponibile da 2 aprile 2019su Windows e macOS

Il numero di versione interno per Visual Studio 2019 è 16.

Versioni gratuite

Microsoft Visual Studio Express

Microsoft Visual Studio Express è una versione "leggera" disponibile gratuitamente per scopi didattici. Riprende, limitando le funzionalità più avanzate, l'interfaccia di Visual Studio, e limitandone l'utilizzo ad un unico linguaggio di programmazione per installazione.

La prima versione di Visual Studio Express è la versione 2005. Da allora, con ogni nuova versione di Visual Studio, è stata offerta una versione Express. Una versione "CTP" di Microsoft Visual Studio 2010 Express è stata rilasciata il 14/03/2010 per sviluppare applicazioni per Windows Phone 7, inclusa una prima versione 4.0 del framework .NET.

Community di Microsoft Visual Studio

Visual Studio Community è una versione più completa di Visual Studio Express. È equivalente, in termini di funzionalità, a Visual Studio Professional (versione a pagamento).

È scaricabile gratuitamente per gli sviluppatori. Per le aziende, è disponibile per un massimo di cinque utenti per quelli con una flotta di meno di 250 PC o un fatturato annuo inferiore a 1 milione di dollari. Oltre a ciò, rimane disponibile ma solo a determinate condizioni: progetti open source , ricerca universitaria o ambiente di apprendimento.

Prodotti correlati

Visual Studio Code

Visual Studio Code viene presentato alla Build Developer Conference diaprile 2015come un editor di codice multipiattaforma , open source e gratuito, che supporta dieci lingue .

Riferimenti

  1. Visual Studio 2019 per Mac v8.9  " (accesso 3 marzo 2021 )
  2. Visual Studio 2019 versione 16.9  " (accesso 3 marzo 2021 )
  3. "  Strumenti di codifica C e C ++  " , su Visual Studio (accesso 15 aprile 2019 )
  4. Visual Studio con componente aggiuntivo Python Tools
  5. (it) Visual Studio 2007 promette uno sviluppo collaborativo al 100%
  6. (it) Visual Studio 2007: novità sul lato web
  7. (in) "  informazioni su Visual Studio 2010 e .NET Framework 4.0  " ( ArchivioWikiwixArchive.isGoogle • Cosa fare? ) (Consultato il 1 ° agosto 2017 )
  8. (in) Visual Studio 2013 rilasciato per il Web!
  9. (in) "Visual Studio 2015 RTM | Nota sulla versione"
  10. (in) "Novità di Visual Studio 2015"
  11. (it) "Microsoft semplifica la sua gamma Visual Studio 2015 e rinnova l'edizione Community
  12. (it) "Visual Studio 2017 RTM"
  13. (it) "Visual Studio si avvicina su Mac"
  14. (en) [ “  http://www.visualstudio.com/fr-fr/products/visual-studio-community-vs  ” ( ArchivioWikiwixArchive.isGoogle • Cosa fare? ) (Accessed 1 st Agosto 2017 ) Panoramica della community di Visual Studio e sito di download ]
  15. "  Microsoft rilascia il codice sorgente per Visual Studio Code  " , ZDNet ,19 novembre 2015(visitato il 26 dicembre 2015 )

link esterno