Ich habe schon lange von MVC gehört, aber ich habe es nie studiert. Früher habe ich am häufigsten .NET WebForm verwendet und war eher an die dreistufige Architektur gewöhnt. Da das Unternehmen in letzter Zeit das MVC-Framework für einige Projekte verwenden wird, habe ich auch begonnen, damit in Kontakt zu treten und daraus zu lernen. Nachdem ich einige Tutorials gelesen habe, habe ich ein allgemeines Verständnis für die allgemeine Bedeutung von M-V-C und ein allgemeines Verständnis dieser Architektur. Ich muss jedoch zugeben, dass einige spezifische Details immer noch von WebFrm abweichen. Hier ist nur ein einfaches Beispiel, um es zum Laufen zu bringen . Nach Betrachtung einiger Beispiele verwenden die meisten LinqToSql, hier wird jedoch ADO verwendet. Auf diese Weise fühlt es sich bequemer an, haha.
Da ich schon früher mit PHP-Programmen gearbeitet habe, ist die Anzeigemethode der Startseite leicht zu verstehen. Es ist nur so, dass es im MVC-Framework einige Standard- Routing--Regeln gibt (natürlich können diese angepasst werden). Diese Regel ist etwas ganz Besonderes
Okay, geben wir direkt ein Beispiel!
Erstellen Sie zunächst ein neues leeres MVC-Projekt, wie im Bild gezeigt, hier ist MVC Version 2.0
Nennen Sie es hier „FirstMvc“, fügt automatisch die Verzeichnisstruktur
des Projekts hinzu und erstellt einen neuen Controller im Verzeichnis „Controller“. . Benennen Sie es „MemberController.cs“
Fügen Sie gleichzeitig die entsprechende Ansicht im Verzeichnis „Ansicht“ hinzu
Die Datenlogikoperation ist grundsätzlich zu steuern Dies geschieht im Controller, der in MemberController.cs implementiert ist.
Um realistischer zu sein, erstellen wir auch eine Entitätsklasse im Verzeichnis Model und nennen sie Member.cs
Okay, Vorbereitungen sind fertig Okay, fangen wir an
Rezeption - Ansicht
<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <style type="text/css"> table { width: 50%; border-top: 1px solid #e5eff8; border-right: 1px solid #e5eff8; margin: 1em auto; border-collapse: collapse; } td { color: #678197; border-bottom: 1px solid #e5eff8; border-left: 1px solid #e5eff8; padding: .3em 1em; text-align: center; } </style> <script src="http://www.cnblogs.com/Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
[Verwandte Empfehlungen]
1. Besondere Empfehlung : „php Programmer Toolbox“ V0.1 Version herunterladen
2. ASP kostenloses Video-Tutorial
3 >Detaillierte Erläuterung des Prozesses zum Suchen von Aktionen im MyMVC-Feld4.
Detaillierte Erklärung des Prozesses zum Ausführen von Aktionen im .NET MyMVC-Framework5 .
Tutorial zum Zuweisen von Werten zu Methoden im .NET MyMVC-Framework6 >Tutorial zum Umgang mit Rückgabewerten im .NET MyMVC Framework
Das obige ist der detaillierte Inhalt vonBeispiel für .NET MVC der Einstiegsklasse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!