Hvad skal man vide om Visual Studio 2005 … produkterne

Microsoft Visual Studio 2005 er nu et slutprodukt. Bitene er blevet bagt, og produktet er officielt frigivet.

selvom Visual Studio 2005 oprindeligt var planlagt til frigivelse i første halvdel af 2005, forårsagede ambitionerne med produktet et par forsinkelser for at hjælpe med at sikre et produkt, der var solidt nok til produktionsbrug. Denne nye version af Visual Studio følger godt over to og et halvt år efter den sidste udgivelse, der fandt sted i April 2003. Så med så meget tid undervejs, hvad er der at vide om denne nye version af Microsofts udviklingsmiljø? Er denne nye version værd at hype, eller er det mere som Visual Studio. net 2003, der virkelig var en punktudgivelse snarere end en fuld version?

hvis du er en af de hundredtusinder, der har spillet med alphas, betas, community technology forhåndsvisninger (CTP ‘ er) eller andre pre-releases, kan du allerede kender svaret. Hvis ikke, skal du beslutte dig ud fra funktionerne i det nye produkt.

en enkelt bog ville ikke være tilstrækkelig til at dække alle produktets funktioner. Som sådan er en enkelt artikel—eller endda en række artikler—endnu mere utilstrækkelig. I denne artikel begynder jeg dog at præsentere nogle af de grundlæggende ting, som du gerne vil vide eller finde interessante om det nye produkt. Fra dette vil du forhåbentlig have et udgangspunkt for at komme videre med produktet.

Visual Studio 2005 versioner ud Ying Yang

hvis du går til den lokale detailbutik, der sælger udviklerværktøjer og beder om en kopi af Visual Studio 2005, vil svaret være et spørgsmål om “hvilken version?”En søgning på Amazon.com i afsnittet Program returnerer 19 forskellige resultater. Indrømmet, en række af disse er opgraderingsversioner versus fulde versioner, men det efterlader stadig mange versioner at skulle vælge imellem.

med VS 2005 har Microsoft udvidet Visual Studio Developer tool både op og ned.

udvidelse ned til Ekspresudgaver

udvidelse ned, Microsoft har tilføjet en række Ekspresudgaver, der er rettet mod den person, der er en hobbyist, ikke-professionel udvikler eller studerende. Dette er meget fokuserede værktøjer, der sigter mod et specifikt emne. Derudover har de strømlinede grænseflader, der gør det nemt at begynde at arbejde med produkterne. Der er seks Ekspresudgaver:

Microsoft visuel Udvikler 2005 Ekspresudgave

Microsoft visuel Udvikler 2005 Ekspresudgave er et værktøj, der er fokuseret på at opbygge ASP.NET 2.0. Det giver brugeren mulighed for at vælge mellem Visual Basic, C# eller J#; du kan dog kun bygge internetbaserede løsninger.

Microsoft Visual Basic 2005 Ekspresudgaver
Microsoft Visual C# 2005 Ekspresudgave
Microsoft Visual J# 2005 Ekspresudgave

Microsoft Visual Basic 2005 Ekspresudgaver sammen med C# og J# Ekspresudgaver er værktøjer til perfekt til den person, der ønsker at prøve udvikling for første gang. Disse værktøjer er ens, idet de hver især fokuserer på at give brugeren mulighed for at opbygge desktop-applikationer (vinduer formularer) ved hjælp af det givne sprog.

Microsoft Visual C++ 2005 Ekspresudgave

Microsoft Visual C++ 2005 Ekspresudgave er til den person, der ønsker at bruge et mere kraftfuldt programmeringssprog—C++. Det er også fokuseret til at bygge vinduer desktop applikationer.

Microsoft Server 2005 Ekspresudgave

Microsoft Server 2005 Ekspresudgave er et databaseprogram på entry level, der fungerer sammen med de andre Ekspresudgaver. Derudover er denne database en erstatning for Microsoft Desktop Engine (MSDE), som mange udviklere tidligere har brugt. Server 2005 er en nedskaleret version af Server 2005 databasen udgivet af Microsoft. Det indeholder mange af de grundlæggende funktioner i virksomhedsdatabasen, herunder nogle rapporteringstjenester.

alle Ekspresudgaver er nemme at installere og optager en minimal mængde computerressourcer sammenlignet med de andre Visual Studio-udgaver. Distributionerne for Ekspresudgaver er hver under 100 MB i størrelse. Mens er gratis, forventes de andre versioner at blive opført til $49; men Microsoft er i første omgang at lade folk hente dem gratis.

vedligeholdelse af Kernegrunden

ligesom tidligere udgivelser af Visual Studio vil Microsoft tilbyde standardudgaver rettet mod de fleste udviklere. Standardudgaverne af Visual Studio er:

  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 værktøjer til Office

standardudgaven er det professionelle udviklerprodukt på entry level. Det er blevet oplyst, at dette produkt er bedst for entry-level udviklere, Netudviklere og Visual Basic 6 udviklere, der ønsker at flytte ind i .NET. Det omfatter mange af de vigtigste funktioner i Visual Studio.net, herunder Intellisense, kodeditoren, kodestykker, alle programmeringssprogene (i modsætning til ekspressprogudgaver, som kun har et sprog), internetformulardesigneren, mobilenhedssupport, databasedesignværktøjer, klassedesigneren, support til og meget mere. Det understøtter ClickOnce til implementering og til rapporteringstjenester, det har SERVERRAPPORTERINGSTJENESTER. For hjælp support, Det har MSDN.

der er et par områder, der mangler i forhold til nogle af de andre udgaver. Der er ingen støtte til Kontorudvikling. Der er også en strømlinet brugergrænseflade. I den professionelle udgave er der også Crystal Reports inkluderet. Derudover inkluderer Professional edition yderligere implementeringsværktøjer og fuld understøttelse af udvidelsesmuligheder. Andre forskelle er, at standardudgaven kun giver mulighed for lokal debugging, mens den professionelle også foretager fjernfejlfinding.

standardudgaven er ikke integreret i standardudgaven, og der er heller ikke understøttelse af 64-bit kompilering. Begge er i Pro-udgaven. Pro-udgaven indeholder en kopi af 2004 Server Developer Edition og 2005 Developer Edition. Standardudgaven gør det ikke.

der er også andre forskelle mellem de to udgaver.

Microsoft Visual Studio Tools for Office (VSTO) ligner den professionelle udgave. De primære forskelle er, at der ikke er nogen støtte til mobiludvikling i VSTO, og at der naturligvis er støtte til udvikling af applikationer med Microsoft 2003, ord 2004, InfoPath 2003 og Outlook. Derudover understøtter VSTO kun VB og Visual C#.

du kan finde detaljer om standard-og Ekspresudgaver på: http://msdn.microsoft.com/howtobuy/vs2005/editions/stdexp/

du kan finde mere om de professionelle udgave funktioner på: http://msdn.microsoft.com/howtobuy/vs2005/editions/pro/

for et diagram, der viser forskellene, kan du tjekke http://msdn.microsoft.com/vstudio/products/compare/default.aspx

udvidelse op til Visual Studio Team System (VSTS)

den mest spændende ændring i Visual Studio er ændringerne rettet mod udviklingsorganisationer. For udviklere, der arbejder i teammiljøer, der arbejder på store projekter, er der nu Visual Studio 2005 Team System editions. Disse går ud over, hvad de tidligere Enterprise-og Arkitektudgaver tilbød. VSTS er mere end bare IDE for udviklere. Det er et sæt værktøjer, der integrerer et team med en løsning på tværs af hele projektets udviklingscyklus. Det fokuserer ikke kun på kodnings-eller udviklingsfaserne, men går snarere langt ud over.

Visual Studio 2005 Team System er ikke et produkt. Det er snarere følgende produkter:

  • Visual Studio 2005 Team Edition til Programmelarkitekter
  • Visual Studio 2005 Team Edition til udviklere
  • Visual Studio 2005 Team Edition til testere
  • Visual Studio 2005 Team Foundation Server

Teamudgaven af Visual Studio 2005 inkluderer en række yderligere værktøjer til at og funktioner. Disse inkluderer værktøjer til kodeprofilering, udførelse af statisk analyse, enhedstest, bestemmelse af kodedækning, Projektledelse, test case management og mere. Hvilke af disse værktøjer eller funktioner der er inkluderet afhænger af den specifikke udgave. Figur 1 præsenterer en oversigt over VSTS og hvad der er i hver af de tre Holdudgaver.

Visual Studio 2005 Team Foundation Server (TFS) er en teamsamarbejdsserver, der hjælper med styring af teamprojekter. Mere specifikt, det giver back-end database og tjenester for at muliggøre samarbejde beløb et team. Det håndterer deling af arbejdsemner, og det administrerer kildekode. Team Foundation Server er det, der hjælper med at forbinde alle medlemmer af et team.

du kan finde mere om Team System Editions på: http://msdn.microsoft.com/howtobuy/vs2005/editions/team/

tretten produkter og tæller

indtil dette punkt har jeg nævnt tretten forskellige produkter. Der er også en Team Suite, der kan opnås; det har en version af hver af Team System produkter inkluderet. Kombiner dette med fulde versioner versus opgraderinger, og du næsten fordoble antallet af produkter, du vælger fra.

men der er en anden drejning. De fleste mennesker køber de avancerede Visual Studio-produkter som en del af et MSDN-abonnement. Der er nu forskellige niveauer af MSDN-abonnementer, som du kan kombinere med de enkelte Visual Studio-produkter. Disse Inkluderer standard -, professionelle og Premium-abonnementer. Du kan finde mere information om, hvilke produkter der er inkluderet i hvert MSDN-abonnement på http://msdn.microsoft.com/howtobuy/vs2005/subscriptions/

at miste antallet af produkter

så med ekspres -, Standard -, professionelle og Teamudgaver sammen med opgraderinger versus fulde udgaver har du mange SKU ‘ er. Dertil kommer, at MSDN-versionerne smager, og antallet af produkter begynder at komme ud af hånden. På den positive side skal du nemt kunne finde et produkt, der opfylder de behov, du har.

nu hvor du ved, hvad de forskellige udgaver er, er den næste ting at tjekke ud de mange designere inden for værktøjerne. Men det er desværre en anden artikel!

# # #

Leave a Reply