Microsoft hat Veritest beauftragt, einen Produktivitätsvergleich zwischen ASP.NET und ASP.NET 2.0 zu erstellen. Zwei Entwicklerteams (ASP.NET und ASP.NET 2.0) wurde eine Projektaufgabe gestellt, die vorgegebene Zeit betrug fünf Tage. Der Auftrag war so formuliert, dass es schwer bzw. unmöglich war, ihn in dieser Zeit zu erfüllen.
Das Ergebnis der Studie zeigt, dass mit ASP.NET 2.0 deutliche Produktivitätssteigerungen möglich sind, die vor allem auch auf die neue Entwicklungsumgebung zurückzuführen sind. ASP.NET 2.0-Entwickler erledigen in der gleichen Zeit etwa 113% mehr Aufgaben als ASP.NET-Entwickler. Bei einigen Teilen der Aufgabe wurden einzelne Webseiten sogar bis zu 357% schneller erstellt.
Ob eine Studie für C++-Programmierer zwischen Visual Studio 6 und 2005 auch so ausgehen würde?

Das muß man halt sehr relativ betrachten. Hab mir das Dingens nicht näher angeschaut, aber die Produktionssteigerungen bei ASP.NET kommen ja hauptsächlich durch den Druck von Seiten PHP. Die erzielten 70% Leistungssteigerung der MS Abteilung geht ja gerade darauf zurück, daß vieles DAU sicherer gemacht wurde. Für kleine Projekte sicher ein Segen, für größere Projekte absolut unbrauchbar. Sowas wie SQL Code direkt in einer HTML Seite mag ja für RAD Fanatiker ok sein, für einen Programmierer der mehrjährige Dinge betreuen muß, ist es unbrauchbar.
Sicher die Intellisense und andere Dinge machen einen deutlich produktiver, will ja selber nicht mehr zu VS2002/2003 zurück, aber so horrend sind die Ergebnisse nur, wenn man die Aufgaben richtig stellt. Mit C++ kann man das bestimmt auch hintricksen