2008-11-05 3 views
15

Als Team verwenden wir Visual Studio 2005 mit Framework 3.0. Ich denke, wenn es für uns nett ist, mit Framework 3.5 zu Visual Studio 2008 zu wechseln? Ist es das wert ?Lohnt es sich, von Visual Studio 2005 zu Visual Studio 2008 zu wechseln?

Danke.

+0

http://stackoverflow.com/questions/64839/visual-studio-2008-is-it-worth-upgrade-from-2005?rq=1 http://stackoverflow.com/questions/193281/visual-studio-2005-vs-2008-was-sind-die-Vorteile? rq = 1 – nawfal

Antwort

20

Ja, es ist 100% wert. Visual Studio 2008 unterstützt 2005 Code (.net 2.0) vollständig. Es gibt auch viele Verbesserungen, die Sie genießen werden, wie Sie 2008 verwenden.

+0

Eigentlich zielt es 2.0 SP1 (und ähnlich für 3.0), was bedeutet, dass Sie Probleme bekommen können, wenn Sie nicht sind Vorsichtig. Aber ich stimme völlig zu: Schalten Sie den Schalter! –

+2

"Ja, es ist es wert, es gibt viele Verbesserungen". Das sind wirklich alle Argumente, die Sie brauchen ?? – korro

7

100% es wert, vereinbart.

Auch der Wechsel zu 3.5 mit neuen Projekten (oder einfach zu migrieren) wird viel zur Produktivität beitragen. Selbst wenn Sie keine Funktionen wie LinQ verwenden.

Object Initializers and Automatic Properties wird Ihr Leben viel einfacher machen.

Wie bereits gesagt, können Sie mit VS 2008 immer noch 2.0-Projekte entwickeln, so dass der Wechsel überhaupt nicht schadet. Es wurden einige Verbesserungen in den Raum Webdesignerin, vor allem mit Javascript Syntaxhighlightning etc ..

13

Multi-Targeting-Unterstützung (Nutzung von Dev Studio 2008 für alle .NET-Projekt, ohne sie zu konvertieren mit)
Umgestalten (Produktivitäts-Tools Macro /)
Unit Test (Pro)
bessere Web-Designer mit verbessern bearbeiten und CSS-Unterstützung
CSS Source View Intellisense
Transparent Intellisense (nicht verstecken Code hinter)
ASP.NET AJAX
JavaScript-Unterstützung mit Intelissense
JavaScript Debugging
Windows Presentation Foundation (WPF) -Designer LINQ (Language Integrated Query)
Object Relational Designer (O/R-Designer)
Bessere debbuging Funktionen (Multi-Thread, Skript, LINQ, WPF)
Debug Remote-Prozess, SQL Debug, XSLT Debug (nur Professional-Version)
neues Reporting-Tool (mit PDF-Unterstützung)
Crystal Report neue Funktion (auch ASP.NET) (Pro-Version)
Community-Hilfe (Kommentar hinzugefügt von Benutzern in Online-Hilfe)
Clickonce Deployment Erweiterung (Setup)
Bessere Vista Unterstützung
Office-Unterstützung (nur Pro-Version)
Viele Werkzeuge für intelligente Geräte (Pro-Version)

Mit Dev Studio 2008 SP1

Unterstützung für Smart Device gelegentlich verbundene Anwendung
Powerpack Bedienelemente und Komponenten
Drucker Kompatiblität Library (Verwendung VB6 Bericht, ohne sie umzuschreiben)

Quellen:

http://msdn.microsoft.com/en-us/library/bb386063.aspx#Original

http://msdn.microsoft.com/en-us/vstudio/products/cc149003.aspx

2

Auch wenn Sie nicht 3.5 noch .NET verwenden, die C# 3.0 Sprachfeatures (vor allem, wenn Sie LINQBridge verwenden) sind es wert. Es hat auch bessere Unterstützung für WCF usw. (da Sie 3.0 erwähnen - das ist ein Klud in VS2005).

Fügen Sie dazu die IDE-Verbesserungen hinzu, und es ist ein Kinderspiel IMO.

2

Das IntelliSense für C# ist viel besser

1

ja ist es. arbeitet schneller und zuverlässiger