Cosa sapere su Visual Studio 2005 The I prodotti

Microsoft Visual Studio 2005 è ora un prodotto finale. I bit sono stati cotti e il prodotto è ufficialmente rilasciato.

Sebbene Visual Studio 2005 fosse inizialmente previsto per il rilascio nella prima metà del 2005, le ambizioni del prodotto hanno causato alcuni ritardi per contribuire a garantire un prodotto abbastanza solido per l’uso in produzione. Questa nuova versione di Visual Studio segue ben oltre due anni e mezzo dopo l’ultima versione, avvenuta nell’aprile del 2003. Quindi, con così tanto tempo in divenire, cosa c’è da sapere su questa nuova versione dell’ambiente di sviluppo di Microsoft? Questa nuova versione vale la pena l’hype, o è più simile a Visual Studio. NET 2003 che era davvero una versione point piuttosto che una versione completa?

Se sei una delle centinaia di migliaia che hanno giocato con gli alpha, beta, community Technology previews (CTPS) o altre pre-release, potresti già conoscere la risposta. In caso contrario, dovrai decidere in base alle caratteristiche del nuovo prodotto.

Un singolo libro non sarebbe sufficiente a coprire tutte le caratteristiche del prodotto. Come tale, un singolo articolo—o anche una serie di articoli-è ancora più inadeguato. In questo articolo, tuttavia, comincio a presentare alcuni degli elementi fondamentali che si desidera conoscere o trovare interessante circa il nuovo prodotto. Da questo, si spera di avere un punto di partenza per andare avanti con il prodotto.

Versioni di Visual Studio 2005 Out the Ying Yang

Se vai al negozio al dettaglio locale che vende strumenti per sviluppatori e chiedi una copia di Visual Studio 2005, la risposta sarà una domanda su ” quale versione?”Una ricerca su Amazon.com all’interno della sezione software restituisce 19 risultati diversi. Certo, un certo numero di questi sono versioni di aggiornamento rispetto alle versioni complete, ma questo lascia ancora molte versioni da scegliere.

Con VS 2005, Microsoft ha esteso lo strumento di sviluppo di Visual Studio sia verso l’alto che verso il basso.

Estendere fino alle edizioni Express

Estendere verso il basso, Microsoft ha aggiunto una linea di SKU Express Edition che si rivolgono alla persona entry-level che è un hobbista, sviluppatore non professionale, o studente. Si tratta di strumenti altamente mirati che mirano a un argomento specifico. Inoltre, hanno interfacce semplificate che rendono facile iniziare a lavorare con i prodotti. Ci sono sei edizioni Express:

Microsoft Visual Web Developer 2005 Express Edition

Microsoft Visual Web Developer 2005 Express Edition è uno strumento focalizzato per la creazione di applicazioni Web con ASP.NET 2.0. Consente all’utente di scegliere tra Visual Basic, C# o J#; tuttavia, è possibile creare solo soluzioni basate sul Web.

Microsoft Visual Basic 2005 Express Editions
Microsoft Visual C # 2005 Express Edition
Microsoft Visual J # 2005 Express Edition

Microsoft Visual Basic 2005 Express Editions, insieme alle edizioni C# e J# Express, sono strumenti perfetti per la persona che vuole provare lo sviluppo per la prima volta. Questi strumenti sono simili in quanto si concentrano su consentire all’utente di creare applicazioni desktop (Windows form) utilizzando la lingua specificata.

Microsoft Visual C++ 2005 Express Edition

Microsoft Visual C++ 2005 Express Edition è per la persona che vuole utilizzare un linguaggio di programmazione più potente-C++. Troppo è focalizzata per la costruzione di applicazioni desktop di Windows.

Microsoft SQL Server 2005 Express Edition

Microsoft SQL Server 2005 Express Edition è un’applicazione di database entry-level che funziona con le altre edizioni Express. Inoltre, questo database è un sostituto per il Microsoft Desktop Engine (MSDE) che molti sviluppatori hanno utilizzato in passato. SQL Server 2005 Express Edition è una versione ridotta del database SQL Server 2005 rilasciato da Microsoft. Include molte delle funzionalità di base del database aziendale, inclusi alcuni servizi di reporting.

Tutte le edizioni Express sono facili da installare e occupano una quantità minima di risorse del computer rispetto alle altre edizioni di Visual Studio. Le distribuzioni per le edizioni Express hanno una dimensione inferiore a 100 MB. Mentre SQL Server Express edition è gratuito, le altre versioni dovrebbero essere elencate a $49; tuttavia, Microsoft è inizialmente lasciando la gente li scarica gratuitamente.

Mantenimento dei motivi principali

Come le versioni precedenti di Visual Studio, Microsoft offrirà le edizioni standard rivolte alla maggior parte degli sviluppatori. Le edizioni standard di Visual Studio sono:

  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Tools per Office

L’Edizione Standard è l’entry-level professionale sviluppatore di prodotto. E ‘ stato detto che questo prodotto è il migliore entry-level, sviluppatori, sviluppatori Web e Visual Basic 6 sviluppatori in cerca di spostare .NET. Esso include molte delle caratteristiche chiave di Visual Studio .NET, tra cui Intellisense, l’editor di codice, frammenti di codice, tutti i linguaggi di programmazione (a differenza di Esprimere lingua edizioni, che hanno solo una lingua), il modulo Web designer, supporto per dispositivi mobili, strumenti di progettazione di database, la classe di progettazione, il supporto per XML/XSLT, e di più. Supporta ClickOnce per la distribuzione e per i servizi di reporting ha SQL Server Reporting Services. Per il supporto della guida, ha MSDN.

Ci sono alcune aree che mancano rispetto ad alcune delle altre edizioni. Non c’è supporto per lo sviluppo dell’ufficio. C’è anche un’interfaccia utente semplificata. Nell’edizione Professionale, c’è anche Crystal Reports incluso. Inoltre, l’edizione Professional include strumenti di distribuzione aggiuntivi e supporto completo per l’estensibilità. Altre differenze sono che l’edizione standard consentirà solo il debug locale mentre il professionista eseguirà anche il debug remoto.

SQL Server non è integrato nell’edizione standard, né esiste il supporto per la compilazione a 64 bit. Entrambi sono in edizione Pro. La Pro edition include una copia di Windows 2004 Server Developer Edition e SQL Server 2005 Developer Edition. L’edizione standard non lo fa.

Ci sono anche altre differenze tra le due edizioni.

Microsoft Visual Studio Tools for Office (VSTO) è simile all’edizione Professional. Le differenze principali sono che non esiste alcun supporto per lo sviluppo mobile in VSTO e che esiste ovviamente il supporto per lo sviluppo di applicazioni con Microsoft Excel 2003, Word 2004, InfoPath 2003 e Outlook. Inoltre, VSTO supporta solo VB e Visual C#.

Potete trovare i dettagli sulle edizioni Standard ed Express a: http://msdn.microsoft.com/howtobuy/vs2005/editions/stdexp/

Puoi trovare ulteriori informazioni sulle funzionalità dell’edizione Professionale all’indirizzo: http://msdn.microsoft.com/howtobuy/vs2005/editions/pro/

Per un grafico che mostra le differenze, è possibile controllare http://msdn.microsoft.com/vstudio/products/compare/default.aspx

Estendere fino a Visual Studio Team System (VSTS)

Il cambiamento più emozionante in Visual Studio sono i cambiamenti volti a organizzazioni di sviluppo. Per gli sviluppatori che lavorano in ambienti di team che lavorano su progetti su larga scala, ci sono ora le edizioni del sistema Team di Visual Studio 2005. Questi vanno oltre ciò che le precedenti edizioni Enterprise e Architect offrivano. VSTS è più di un semplice IDE per gli sviluppatori. Si tratta di un insieme di strumenti che integra un team con una soluzione lungo l’intero ciclo di sviluppo di un progetto. Non si concentra solo sulle fasi di codifica o sviluppo, ma piuttosto va ben oltre.

Visual Studio 2005 Team System non è un prodotto. Piuttosto, sono i seguenti prodotti:

  • Visual Studio 2005 Team Edition per architetti software
  • Visual Studio 2005 Team Edition per sviluppatori
  • Visual Studio 2005 Team Edition per tester
  • Visual Studio 2005 Team Foundation Server

Le Edizioni Team di Visual Studio 2005 includono una serie di strumenti e funzionalità. Questi includono strumenti per la profilazione del codice, l’analisi statica, il test delle unità, la determinazione della copertura del codice, la gestione dei progetti, la gestione dei casi di test e altro ancora. Quale di questi strumenti o funzionalità è incluso dipende dall’edizione specifica. Figura 1 presenta una panoramica di VSTS e ciò che è in ciascuna delle tre edizioni del team.

Visual Studio 2005 Team Foundation Server (TFS) è un server di collaborazione di squadra che aiuta nella gestione dei progetti di squadra. Più specificamente, fornisce il database di back-end e servizi per consentire la collaborazione importo di un team. Gestisce la condivisione di elementi di lavoro e gestisce il codice sorgente. Team Foundation Server è ciò che aiuterà a collegare tutti i membri di un team.

Puoi trovare ulteriori informazioni sulle Edizioni del sistema Team all’indirizzo: http://msdn.microsoft.com/howtobuy/vs2005/editions/team/

Tredici prodotti e contando

Fino a questo punto, ho menzionato tredici prodotti diversi. C’è anche una suite di Team che può essere ottenuto; ha una versione di ciascuno dei prodotti Team System inclusi. Combina questo con le versioni complete contro gli aggiornamenti e quasi il doppio del numero di prodotti che si sceglie.

Ma c’è un’altra svolta. La maggior parte delle persone acquista i prodotti Visual Studio di fascia alta come parte di un abbonamento MSDN. Ora ci sono vari livelli di abbonamenti MSDN che è possibile combinare con i singoli prodotti di Visual Studio. Questi includono abbonamenti standard, Professionali e Premium. Puoi trovare maggiori informazioni su quali prodotti sono inclusi in ogni abbonamento MSDN a http://msdn.microsoft.com/howtobuy/vs2005/subscriptions/

Perdere il conto del numero di prodotti

Quindi, con le edizioni Express, Standard, Professional e Team insieme agli aggiornamenti rispetto alle edizioni complete, hai molti SKU. Aggiungete a ciò i sapori delle versioni MSDN e il numero di prodotti inizia a sfuggire di mano. Sul lato positivo, dovresti essere facilmente in grado di trovare un prodotto che soddisfi le esigenze che hai.

Ora che sai quali sono le diverse edizioni, la prossima cosa da controllare sono la moltitudine di designer all’interno degli strumenti. Ma questo, purtroppo, è un altro articolo!

# # #

Leave a Reply