Beispiel für .NET MVC der Einstiegsklasse

Y2J
Freigeben: 2017-05-17 11:32:42
Original
3337 Leute haben es durchsucht

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!

Beispiel für .NET MVC der Einstiegsklasse

Erstellen Sie zunächst ein neues leeres MVC-Projekt, wie im Bild gezeigt, hier ist MVC Version 2.0

Beispiel für .NET MVC der Einstiegsklasse

Nennen Sie es hier „FirstMvc“, fügt automatisch die Verzeichnisstruktur

Beispiel für .NET MVC der Einstiegsklasse

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>
Nach dem Login kopieren

[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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!