ASP.NET MVC 4 integriert Web API aus WCF

Mit der Beta-Version für ASP.NET MVC 4 führt Microsoft Funktionen für die geräteübergreifende Entwicklung mit HTML5 ein und integriert die Web API aus Windows Communication Foundation.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 2 Min.
Von
  • Alexander Neumann

Microsoft hat eine Beta-Version für ASP.NET MVC 4 veröffentlicht. Als hervorstechende Neuerung ist die Integration der Web API von Windows Communication Foundation (WCF) zu nennen. Die Redmonder führen damit zwei Techniken zum Erstellen von REST-Webservices (Representational State Transfer) zusammen.

Darüber hinaus sind Funktionen für die geräteunabhängige Entwicklung mit HTML5 hinzugekommen, darunter das Projekt-Template "Mobile Application", gerätespezifische Views und neue View-Vorlagen auf Basis von jQuery Mobile. Neu ist auch die Funktion "ASP.NET Single Page Application" (SPA), die mit speziellen JavaScript-Bibliotheken und Web-API-Komponenten beim Entwickeln von Anwendungen mit clientseitigen Interaktionen helfen soll.

Die Beta lässt sich in Verbindung mit der .NET 4.5 Beta unter Visual Studio 2010 verwenden. Sämtliche neuen Features erläutert Microsoft in den Release Notes zu ASP.NET MVC 4. Auf die Web-API-Funktionen geht Alexander Zeitler detailliert in einem Blog-Eintrag ein.

Das Web-Framework implementiert das MVC-Pattern (Model View Controller). Es trennt Datenbank und XML-Code (Model) von User-Interface-Elemente (Views) sowie Logik (Controller). ASP.NET MVC entstand als Alternative zu Microsofts WebForms, das einen designorientierten Ansatz verfolgt. Nachdem die erste Version Anfang 2009 erschienen war und der Quellcode im April 2009 unter der Microsoft Public Licence (Ms-PL) freigegeben wurde, ließen die Redmonder jährlich eine neue Version folgen, und so hat es den Anschein, dass auch 2012 ein neues größeres Release ins Haus steht. (ane)