Did you know that you can navigate the posts by swiping left and right?

Das Hütchenspiel

31 Jan 2008 . Unknown . Comments

Sie hätten gerne Visual Studio 2008? Aber sicher, bitte gerne: Ist die für sie richtige Version in Tor 1, Tor 2 oder Tor 3 ...

OK, ganz so schlimm ist es nicht, aber gerade in Anbetracht der Preisunterschiede mag man sich auch gerade in einer kleineren Firma, ohne eine allumfassende MSDN-Subscription, fragen welche Version man denn nun wirklich benötigt. Standard? Professional? Oder gar die Team System? Und wenn die Team-System, welche der fünf Sub-Versionen darfs denn sein?

Welche Unterschiede zwischen den einzelnen Versionen wirklich bestehen - und brauchen wir bei uns das fehlende Feature xy überhaupt - haben wir uns neulich erst in der Firma gefragt und versucht eine Übersicht zu finden. Damals noch ohne großen Erfolg, nur für die 2005er Version war eine aufzutreiben. Heute habe ich aber einen Blogeintrag von Darius Parys entdeckt, der auf genau so einen Featurevergleich aller 2008er Versionen verweist.

Hier eine kurze Zusammenfassung der wichtigsten Unterschiede (die Express-Versionen habe ich dabei außen vor gelassen)... [more]

Nicht in der Standard-Edition vorhanden:

  • Object Test Bench enables you to create instances of your project's objects for simple object-level testing
  • 64-Bit Visual C++ Tools in Visual Studio enable you to compile your application to target Windows 64-bit computers
  • Database Project project template for direct manipulation of database objects and data
  • Server Explorer enables you to open data connections and to log on to servers and explore their databases and system services
  • SQL Server Project project template for creating classes to use in a SQL Server
  • Crystal Reports Application project template for creating an application with a Windows user interface and a sample Crystal Report
  • Crystal Reports for Visual Studio includes the ability to create reports, connect them to a CrystalReportViewer control, and interact with reports using the Crystal Reports SDK
  • Office Development
  • Smart Device Development
  • ASP.NET Crystal Reports Web Site project template for creating an ASP.NET Web Site with a sample Crystal Report
  • Action Pane Control creates a class for creating an actions pane control using the visual designer
  • Crystal Report creates a Crystal Report file that publishes data to a Windows or Web form
  • Outlook Form Region creates a class for creating an Outlook form region
  • Ribbon (Visual Designer) creates a control that provides a visual designer for basic Ribbon customization tasks
  • Ribbon (XML) creates a class for creating basic and advanced Ribbon customizations by using XML
  • Unit Test creates an empty unit test class declaration
  • Unit Test Wizard uses a code generation wizard to create a unit test

Nur in einigen Team System-Editionen vorhanden:

  • Distributed System Design Tools
  • Database Development Tools
  • Code Analysis Tools
  • Code Profiling Tools
  • Code Quality Tools
  • Application Diagram creates a diagram for defining and visualizing applications in the solution
  • Blank Performance Session creates a blank performance session
  • Database Unit Test creates a database unit test to exercise database objects
  • Generic Test is an existing program wrapped to function as a test in Visual Studio
  • Load Test creates a load test file
  • Logical Datacenter Diagram creates an empty diagram for defining a logical datacenter
  • Manual Test creates a Word or text document for capturing manual test instructions
  • Ordered Test creates a test to execute a set of existing tests in an order you specify
  • Performance Wizard creates a performance session using the wizard
  • System Diagram creates an empty diagram for designing a system containing applications and other systems in the solution
  • Test Run Configuration creates a configuration file with settings about how test runs shall be processed
  • Web Test opens Internet Explorer to record a Web test

Fazit

In der Standard-Edition würde ich persönlich einige Features vermissen wie den Server Explorer. Und auch wenn ich es selber bisher noch nicht gebraucht habe stehen auf meiner WillIchMalAusprobieren-Liste Projekte für Windows Mobile und auch ein Add-In für Microsoft Outlook.

Sehr schön finde ich die schon in der Professional-Edition integrierten Unit-Tests (auch wenn ich sie bisher nur sehr selten einsetze), vermisse aber gleichzeitig ein wenig die Funktionen zur Code-Analyse bzw. -Profiling und -Quality. Da aber alle anderen Features der Team System-Editionen nichts beinhalten, dass ich wirklich vermissen würde, werde ich mich wohl weiter mit der Professional-Edition begnügen und für bsp. die Code-Analyse auf externe Tools setzen.

Na dann: Happy coding... :-)

Questions/Suggestions
As always, for questions or feedback, contact me or leave a comment.

Octocat by GitHubEdit this page on GitHub