vad du ska veta om Visual Studio 2005…produkterna

Microsoft Visual Studio 2005 är nu en slutprodukt. Bitarna har bakats och produkten släpps officiellt.

även om Visual Studio 2005 ursprungligen planerades att släppas under första halvåret 2005 orsakade ambitionerna för produkten några förseningar för att säkerställa en produkt som var tillräckligt solid för produktionsanvändning. Denna nya version av Visual Studio följer drygt två och ett halvt år efter den senaste utgåvan, som inträffade i April 2003. Så, med så mycket tid på gång, Vad finns det att veta om den här nya versionen av Microsofts utvecklingsmiljö? Är den här nya versionen värd hype, eller är det mer som Visual Studio. Net 2003 som verkligen var en punktutgåva snarare än en fullständig version?

om du är en av de hundratusentals som har spelat med alphas, betas, community technology previews (CTP) eller andra förhandsversioner kanske du redan vet svaret. Om inte, måste du bestämma baserat på funktionerna i den nya produkten.

en enda bok skulle inte vara tillräcklig för att täcka alla funktioner i produkten. Som sådan är en enda artikel—eller till och med en serie artiklar-ännu mer otillräcklig. I den här artikeln börjar jag dock presentera några av de grundläggande artiklarna som du vill veta eller hitta intressanta om den nya produkten. Från detta kommer du förhoppningsvis att ha en utgångspunkt för att gå vidare med produkten.

Visual Studio 2005 versioner ut Ying Yang

om du går till den lokala butiken som säljer utvecklarverktyg och ber om en kopia av Visual Studio 2005 kommer svaret att vara en fråga om “vilken version?”En sökning på Amazon.com inom avsnittet Programvara returnerar 19 olika resultat. Beviljas, ett antal av dessa är uppgraderingsversioner jämfört med fullständiga versioner, men det lämnar fortfarande många versioner att välja mellan.

med VS 2005 har Microsoft utökat Visual Studio Developer tool både upp och ner.

sträcker sig ner till Express Editions

Microsoft har lagt till en rad Express Edition SKU: er som riktar sig till nybörjarperson som är en hobbyist, icke-professionell utvecklare eller student. Dessa är mycket fokuserade verktyg som syftar till ett specifikt ämne. Dessutom har de strömlinjeformade gränssnitt som gör det enkelt att börja arbeta med produkterna. Det finns sex Expressutgåvor:

Microsoft Visual Web Developer 2005 Express Edition

Microsoft Visual Web Developer 2005 Express Edition är ett verktyg fokuserat för att bygga webbapplikationer med ASP.NET 2.0. Det gör att användaren kan välja mellan Visual Basic, C# eller J#; Du kan dock bara bygga webbaserade lösningar.

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

Microsoft Visual Basic 2005 Express Editions, tillsammans med C# och J# Express Editions, är verktyg för perfekt för den person som vill prova utveckling för första gången. Dessa verktyg är likartade genom att de fokuserar på att låta användaren bygga skrivbordsprogram (Windows forms) med det angivna språket.

Microsoft Visual C++ 2005 Express Edition

Microsoft Visual C++ 2005 Express Edition är för den person som vill använda en mer kraftfull programmeringsspråk—C++. Det är också inriktat på att bygga Windows-skrivbordsprogram.

Microsoft SQL Server 2005 Express Edition

Microsoft SQL Server 2005 Express Edition är en nybörjar databasprogram som fungerar med andra Express Editions. Dessutom är denna databas en ersättning för Microsoft Desktop Engine (MSDE) som många utvecklare har använt tidigare. SQL Server 2005 Express Edition är en nedskalad version av SQL Server 2005 databas släpptes av Microsoft. Den innehåller många av de grundläggande funktionerna i företagsdatabasen, inklusive vissa rapporteringstjänster.

alla Express-utgåvor är enkla att installera och tar upp en minimal mängd datorresurser jämfört med andra Visual Studio-utgåvor. Distributionerna för Express-utgåvorna är vardera under 100 MB stora. Medan SQL Server Express edition är gratis förväntas de andra versionerna lista på $49; men Microsoft låter initialt människor ladda ner dem gratis.

underhålla Kärngrunderna

liksom tidigare utgåvor av Visual Studio kommer Microsoft att erbjuda standardutgåvorna riktade till de flesta utvecklare. Standardutgåvorna av Visual Studio är:

  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 verktyg för Office

Standard Edition är nybörjar professionell utvecklare produkt. Det har sagts att denna produkt är bäst för nybörjar Utvecklare, webbutvecklare och Visual Basic 6 utvecklare som vill flytta in .NET. Den innehåller många av de viktigaste funktionerna i Visual Studio.Net, inklusive Intellisense, kodredigeraren, kodavsnitt, alla programmeringsspråk (till skillnad från Express language upplagor, som bara har ett språk), webbformulär designer, stöd för Mobila enheter, databas designverktyg, klass designer, stöd för XML/XSLT, och mer. Den stöder ClickOnce för distribution och för reporting services har SQL Server Reporting Services. För hjälpstöd har den MSDN.

det finns några områden som saknas jämfört med några av de andra utgåvorna. Det finns inget stöd för Kontorsutveckling. Det finns också ett strömlinjeformat användargränssnitt. I den professionella upplagan ingår också Crystal Reports. Dessutom innehåller Professional edition ytterligare distributionsverktyg och fullt stöd för utbyggbarhet. Andra skillnader är att standardutgåvan endast tillåter lokal felsökning medan den professionella också kommer att göra fjärrfelsökning.

SQL Server är inte integrerad i standardutgåvan, och det finns inte heller stöd för 64-bitars kompilering. Båda finns i Pro edition. Pro edition innehåller en kopia av Windows 2004 Server Developer Edition och SQL Server 2005 Developer Edition. Standard edition gör det inte.

det finns andra skillnader mellan de två utgåvorna också.

Microsoft Visual Studio Tools for Office (VSTO) liknar Professional Edition. De främsta skillnaderna är att det inte finns något stöd för mobilutveckling i VSTO och att det uppenbarligen finns stöd för att utveckla applikationer med Microsoft Excel 2003, Word 2004, InfoPath 2003 och Outlook. Dessutom stöder VSTO endast VB och Visual C#.

du kan hitta detaljer om standard-och Expressutgåvorna på: http://msdn.microsoft.com/howtobuy/vs2005/editions/stdexp/

du kan hitta mer om Professional edition-funktionerna på: http://msdn.microsoft.com/howtobuy/vs2005/editions/pro/

för ett diagram som visar skillnaderna kan du kolla in http://msdn.microsoft.com/vstudio/products/compare/default.aspx

som sträcker sig upp till Visual Studio Team System (VSTS)

den mest spännande förändringen i Visual Studio är förändringarna riktade till utvecklingsorganisationer. För utvecklare som arbetar i teammiljöer som arbetar med storskaliga projekt finns det nu Visual Studio 2005 Team System-utgåvor. Dessa går utöver vad de tidigare Enterprise-och Architect-utgåvorna erbjöd. VSTS är mer än bara IDE för utvecklare. Det är en uppsättning verktyg som integrerar ett team med en lösning över hela utvecklingscykeln för ett projekt. Det fokuserar inte bara på kodnings-eller utvecklingsfaserna, utan går snarare långt utöver.

Visual Studio 2005 Team System är inte en produkt. Det är snarare följande produkter:

  • Visual Studio 2005 Team Edition för Programvaruarkitekter
  • Visual Studio 2005 Team Edition för utvecklare
  • Visual Studio 2005 Team Edition för testare
  • Visual Studio 2005 Team Foundation Server

Team-utgåvorna av Visual Studio 2005 innehåller ett antal ytterligare verktyg och funktioner. Dessa inkluderar verktyg för kodprofilering, statisk analys, enhetstestning, bestämning av kodtäckning, Projektledning, testfallshantering och mer. Vilka av dessa verktyg eller funktioner som ingår beror på den specifika utgåvan. Figur 1 presenterar en översikt över VSTS och vad som finns i var och en av de tre Lagutgåvorna.

Visual Studio 2005 Team Foundation Server (TFS) är en teamsamarbetsserver som hjälper till att hantera teamprojekt. Mer specifikt, det ger back-end databas och tjänster för att möjliggöra samarbete belopp ett team. Den hanterar delning av arbetsobjekt och hanterar källkod. Team Foundation Server är det som hjälper till att ansluta alla medlemmar i ett team.

du kan hitta mer på Team System-utgåvorna på: http://msdn.microsoft.com/howtobuy/vs2005/editions/team/

tretton produkter och räknar

fram till denna punkt har jag nämnt tretton olika produkter. Det finns också en Team Suite som kan erhållas; den har en version av var och en av Teamsystemprodukterna som ingår. Kombinera detta med fullständiga versioner kontra uppgraderingar och du nästan dubbla antalet produkter du väljer från.

men det finns en annan twist. De flesta köper de avancerade Visual Studio-produkterna som en del av en MSDN-prenumeration. Det finns nu olika nivåer av MSDN-prenumerationer som du kan kombinera med de enskilda Visual Studio-produkterna. Dessa inkluderar standard -, professionell-och Premiumabonnemang. Du kan hitta mer information om vilka produkter som ingår i varje MSDN-prenumeration på http://msdn.microsoft.com/howtobuy/vs2005/subscriptions/

förlora antalet produkter

så med Express -, Standard -, Professional-och Team-utgåvorna tillsammans med uppgraderingarna kontra fullständiga utgåvor har du många SKU: er. Lägg till att MSDN versioner smaker och antalet produkter börjar komma ur handen. På den positiva sidan borde du enkelt kunna hitta en produkt som uppfyller de behov du har.

nu när du vet vad de olika utgåvorna är, är nästa sak att kolla in mängden designers inom verktygen. Men det är tyvärr en annan artikel!

# # #

Leave a Reply