05.07.2010, 00:00 Uhr

Razor - die neue View-Engine für ASP.NET

Wie Scott Guthrie berichtet, arbeitet Microsoft derzeit an einer neuen View-Engine für ASP.NET mit dem Codenamen "Razor". Die erste öffentliche Beta-Version von Razor soll demnächst veröffentlicht werden.
Guthrie beschreibt Razor als Kompakt, Ausdrucksstark und Flexibel. Es soll die Anzahl der Zeichen und Tastendrücke reduzieren und einen flüssigen Coding-Workflow erlauben. Dabei soll Razor einfach zu erlernen und schnell einsetzbar sein. Razor bringt keine neue Programmiersprache, sondern hilft Entwicklern, die mit C# oder VB arbeiten und erweitert deren Produktivität mit einer Template-Markup-Syntax.
Razor soll mit jedem Texteditor nutzbar sein - etwa mit Notepad - und zusammen mit Visual Studio 2010 oder Visual Web Developer 2010 nach einem Update volle Intellisense-Unterstützung bieten.
Die kommende Version von ASP.NET MVC soll, so Guthrie, einen neuen "Add -> View"-Dialog mitbringen, in dem man die Syntax auswählen kann, die man für den Aufbau eines neuen View-Templates nutzen möchte. Razor wird dann eine der Optionen sein, die dort ausgewählt werden können.
Ein Hello-World-Beispiel mit Razor sowie weiterführende Informationen finden Sie auf Scott Guthries Blogeintrag zu Razor [bl].



Das könnte Sie auch interessieren