ASP.NET MVC-Framework Release 2

  

» Von Peter Monadiemi, 14.05.2010 21:59. Letztes Update, 14.05.2010 22:01.

Weitere Kleinigkeiten

Neben den hier kurz vorgestellten Neuigkeiten beinhaltet das aktuelle Release noch viele weitere interessante Features, die im Folgenden nur stichwortartig beleuchtet werden:

>Asynchrone Controller
>Partielle Seitenaktualisierung
>Binary Daten Unterstützung
>Neue und verbesserte API-Methoden

Eine vollständige Liste aller Neuigkeiten ist in einem Microsoft-Whitepaper zu finden [1]. Der letzte Teil dieser kleinen MVC-Überblickserie erläutert anhand einer Beispielanwendung die konkrete Verwendung des viel gelobten Frameworks.

Marc André Zhou ist Dipl. Inf. (FH) und Master of Science. Derzeit ist er für die Logica Deutschland GmbH & Co. KG als Senior Consultant tätig. Weitere Informationen finden Sie auf seinem Blog unter www.sw-consultant.de.


Links
[1] www.asp.net/learn/whitepapers/what-is-new-in-aspnet-mvc

public class Person
{
public int ID { get; set; }

[Required(ErrorMessage="Anrede ist ein Pflichtfeld")]
public string Anrede { get; set; }
[Required(ErrorMessage = "Nachname ist ein Pflichtfeld")]
[StringLength(30, ErrorMessage="Name darf nicht mehr als 30 Zeichen enthalten")]
public string Nachname { get; set; }
[Required(ErrorMessage = "Vorname ist ein Pflichtfeld")]
public string Vorname { get; set; }
}

Listing 1: Datenvalidierung über Attribute

<body>
<fieldset>
<legend>Fields</legend>
<%= Html.DisplayFor(model => model) %>
</fieldset>


<%: Html.ActionLink("Edit", "Edit", new { id=Model.ID }) %> |
<%: Html.ActionLink("Back to List", "Index") %>


</body>

Listing 2: Neue HTML-Hilfsmethoden

<%@ Control Language="C#"
Inherits="System.Web.Mvc.ViewUserControl<System.DateTime>" %>
<%: Html.Label( Model.Year.ToString() ) %>

Listing 3: Formatierung über HTML-Hilfsmethoden

Werbung

KOMMENTARE

Keine Kommentare

KOMMENTAR SCHREIBEN

*
*
*
*

Alles Pflichfelder, E-Mail-Adresse wird nicht angezeigt.

Die Redaktion hält sich vor, unangebrachte, rassistische oder ehrverletzende Kommentare zu löschen.
Die Verfasser von Leserkommentaren gewähren der IDG Communications AG das unentgeltliche, zeitlich und räumlich unbegrenzte Recht, ihre Leserkommentare ganz oder teilweise auf dem Portal zu verwenden. Eingeschlossen ist zusätzlich das Recht, die Texte in andere Publikationsorgane, Medien oder Bücher zu übernehmen und zur Archivierung abzuspeichern.