Microsoft Visual Studio

ambiente di sviluppo
Versione del 7 ago 2006 alle 12:06 di CruccoBot (discussione | contributi) (warnfile Aggiungo: pt)

Visual Studio .NET è un un ambiente di sviluppo integrato (Integrated development environment) sviluppato da Microsoft. È inoltre un IDE RAD (Rapid Application Development) ovvero atto ad aumentare la produttività aiutando il programmatore, ad esempio fornisce IntelliSense e un designer visuale delle forms.

File:Visual Studio .NET Logo.png

Informazioni

Visual Studio .NET, nelle sue ultime versioni da quando è nata la piattaforma .NET, supporta diversi linguaggi di programmazione tra cui C#, Visual Basic .Net e C++. In altre edizioni è disponibile anche il supporto a J#. Putroppo Visual Studio.NET è incompatibile col linguaggio Java.

Come il suo predecessore, Visual Studio .NET integra un debugger interno: in questo modo possiamo correggere eventuali errori logici e sintattici senza compilare tutta l'applicazione.

Compilatore .NET

A differenza dei compilatori classici, quello disponibile col .NET Framework converte il codice sorgente (Visual Basic .NET, C#, ecc.) in codice IL (Intermediate Language). IL è un nuovo linguaggio progettato per essere convertito in modo efficiente in codice macchina nativo su differenti tipi di dispositivi. Intermediate Language è un linguaggio di livello più basso rispetto a Visual Basic o C#, ma è a un livello di astrazione più alto rispetto ai linguaggi assembly di macchina.

Versioni

Visual Studio .NET

Il primo rilascio di Visual Studio .NET datato 2002. Tecnicamente è chiamato Visual Studio 7.0 e solo dopo il rilascio di Visual Studio .NET 2003 questa versione viene chiamata Visual Studio .NET 2002. È basato su .Net Framework 1.0 e non è possibile sviluppare applicazioni per versioni successive del framework. (ormai è introvabile).

Visual Studio .NET 2003

File:Visual Studio .NET 2003-IT.png
Screenshot di Visual Studio .NET 2003

Chiamato anche Visual Studio 7.1 ha le seguenti differenze rispetto alla 7.0:

  • Incorpora la versione 1.1 del .NET Framework;
  • Aggiunto il supporto per il .NET Compact Framework (per dispositivi portatili);
  • Aggiunto il supporto per ASP.NET Mobile Designer (per creare applicazioni web progettate per dispositivi portatili (o qualsiasi dispositivo di piccole dimensioni);
  • Varie modifiche alla struttura grafica a correzioni di piccoli bug.

Visual Studio 2005

Ha le seguenti dfferenze:

  • Incorpora il .NET Framework 2.0;
  • Ha più edizioni secondo le esigenze dei programmatori;
  • Migliorie al IntelliSense;
  • Tecniche di sviluppo delle pagine ASP.NET modificate.
  • Presenta modalità di lavoro avanzate.

Edizioni (versione 2005)

  • Express Edition - Per i programmatori neofiti
  • Standard Edition - Versione classica professionale adatta alla maggior parte degli sviluppatori
  • Professional Edition - Versione avanzata per sviluppatori professionisti
  • Tools per Office - (Access developer 2003)
  • Team system - (Architect, Developer & Tester version)
  • Team suite - (Integra al suo interno tutte le 3 versioni della Team System)
  • Standard Education - La versione standard fornita a un prezzo ridotto per gli studenti. (Non si possono commercializzare le proprie applicazioni)

Collegamenti esterni