ASP.NET : Neue Helferlein für die Entwicklung mit Visual Studio 2010 und ASP.NET 4.0 – Teil 1

Von Andreas Aschauer Autor Feed 16. September 2009 15:23

Visual Studio 2010 und das .NET Framework 4.0 sind der nächste grosse Meilenstein der Microsoft .NET Platform. Mit dem neuen Framework kommen viele neue Sprachfeatures und mit der 2010er Version von Visual Studio auch viele nette neue Helferlein für die tägliche Entwicklungsarbeit mit ASP.NET 4.0.

“Saubere” web.config

In den letzten ASP.NET Versionen ist der Umfang der web.config Datei stetig grösser geworden und die Datei wurde immer unübersichtlicher. Schon eine “Standard-Ausführung” der web.config, wie sie von Visual Studio 2008 beim Anlegen eines neuen ASP.NET Webprojekts erzeugt wird ist über 120 Zeilen lang. Darin findet sich alles von Tag Definitionen bis hin zu Definitionen HTTP Handler und HTTP Modulen.

Mit .NET 4.0 wird eine neue machine.config Einzug halten (die parallel zu machine.config Dateien V2,V3,V3.5 existieren kann). Darin wird ASP.NET alle HTTP Module, HTTP Handler, MVC Routen, AJAX spezifische Konfigurationsinformationen etc. ablegen. Wird mit Visual Studio 2010 mit dem Template “Empty ASP.NET application” eine neues ASP.NET Projekt erzeugt, bekommt man so eine schön aufgeräumte, weil nur einige Zeilen lange, web.config Datei.

web.config_ASPNET4

Hier wird nur Debugging aktiviert und das TargetFramework auf die Version 4.0 eingestellt, damit Visual Studio IntelliSense für die passende Version bereitstellen kann.

Die zweite kleine Sektion kontrolliert die Ausführung von HTTP Modulen und steuert ob HTTP Module für jeden Request in der Applikation oder nur ASP.NET spezifische Aufrufe (URLs) ausgeführt werden.

…und mehr ist da nicht!

Alle eigenen Applikations-weiten Einstellungen, sind somit gut getrennt vom restlichen Wulst der systemeigenen Einstellungen.

Comments (1) -

>

2/16/2010 2:39:02 PM #

es wird ja schon lange zeit, dass hier ein wenig verbesserungen vorgenommen werden. Aufpassen sollte man aber zwischen der Installation Beta und RC. das schein schon beim deinstallieren einige Probleme zu machen

raimund popp Germany

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

www.microsoft.com/austria | © 2009 Microsoft Corporation. Alle Rechte vorbehalten.
BlogEngine.NET 2.5.0.6 powered by atwork