Visual Studio .NET
Da Wikipedia, l'enciclopedia libera.
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.
Indice |
[modifica] 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#. 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.
[modifica] 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 o linguaggi macchina.
[modifica] Versioni
[modifica] 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).
[modifica] 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.
[modifica] 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.
[modifica] 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)