ASP.NET MVC 4
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

ASP.NET MVC 4-Inhaltsdokumentation

Das Model View Controller-Schema (MVC) ist ein Entwurfsprinzip für die Architekturentwicklung, das die Komponenten einer Webanwendung voneinander trennt. Durch diese Trennung können Sie die einzelnen Teile der Anwendung besser steuern und so leichter entwickeln, ändern und testen.

ASP.NET MVC ist Teil von ASP.NET Framework. Das Entwickeln einer ASP.NET MVC-Anwendung ist eine Alternative zur Entwicklung von ASP.NET Web Forms-Seiten. Sie ersetzt nicht das Web Forms-Modell.

Informationen zu den Neuerungen in dieser Version von MVC finden Sie unter ASP.NET MVC 4 auf der ASP.NET-Website. Letzte Aktualisierung 21. September 2012

Wir empfehlen, die folgende Dokumentation durchzuarbeiten, um sich mit ASP.NET MVC vertraut zu machen.

Szenario

Themen

Neue ausgewählte Inhalte

Einführung in ASP.NET MVC 4

Verwenden asynchroner Methoden in ASP.NET MVC 4

ASP.NET MVC 4-Features für die mobile Nutzung

Bundling und Minimierung

ASP.NET MVC 4 + HTML 5 + Knockout + ASP.NET Web API + SignalR = Webstack of Love (Video)

Verwenden des HTML5 und jQuery UI Datepicker-Popupkalenders mit ASP.NET MVC

Erste Schritte mit ASP.NET MVC

Einführung in ASP.NET MVC 4

Einführung in ASP.NET MVC (Video von Pluralsight)

Erste Schritte mit EF unter Verwendung von MVC

Die ASP.NET MVC 3-Inhaltsdokumentation enthält zahlreiche Links, die für ASP.NET MVC 4 relevant sind.

Arbeiten mit Daten und dem Entity Framework

Erste Schritte mit EF unter Verwendung von MVC

Einführung in ASP.NET MVC 4

Arbeiten mit Daten: Entity Framework (Video von Pluralsight)

Erstellen einer ASP.NET MVC4-Anwendung mit EF und Web-API

Arbeiten mit Ansichten

Verwenden des HTML5 und jQuery UI Datepicker-Popupkalenders mit ASP.NET MVC (Detaillierte Behandlung von Ansichts- und Bearbeitungsvorlagen. Inklusive vollständigem Beispiel.)

ASP.NET MVC Razor-Ansichten (Video von Pluralsight)

Dynamische Ansichten im Vergleich zu stark typisierten Ansichten (Rick Anderson)

Grundlegendes zu Controllern

ASP.NET MVC-Controller (Video von Pluralsight)

Skinny Controller in ASP.NET MVC 4

Was ist ein ActionResult? (Rachel Appel)

Lebenszyklus und zeitliche Abläufe eines ASP.NET MVC-Controllers (Scott Allen)

Verwenden von ViewModels zum Verwalten von Daten und Organisieren von Code in ASP.NET MVC-Anwendungen (Rachel Appel)

Wann sollte man ViewBag, ViewData oder TempData in ASP.NET MVC 3-Anwendungen verwenden? (Rachel Appel)

Arbeiten mit Modellen und Bindung

Was ist der Unterschied zwischen einem Wertanbieter und einem Modellbinder? (Phil Haack)

Erstellen eines Entity Framework-Datenmodells für eine ASP.NET MVC-Anwendung

Rangfolge bei der Modellbindung (Forumsbeitrag)

Validierung

ASP.NET MVC – Anzeigen eines Sternchens nach der erforderlichen Feldbeschriftung

Vorgehensweise: Implementieren der Remotevalidierung von einem Client aus in MVC

Arbeiten mit Daten: Validierung und Zuordnung (Video von Pluralsight)

Funktionsweise von Datenanmerkungen bei der ASP.NET MVC-Validierung (Rachel Appel)

Manuelle Validierung mit Datenanmerkungen (K. Scott Allen)

Einführung in Datenanmerkungserweiterungen (Scott Kirkland)

ASP.NET MVC – Anzeigen optischer Hinweise für Pflichtfelder in Ihrem Modell (Radu Enucă)

Benutzerfreundliches CAPTCHA für ASP.NET MVC (Stefan)

URL-Routing in ASP.NET MVC

Verwenden von Einschränkungen für besseres Routing in MVC

Arbeiten mit Razor-Ansichten

Arbeiten mit Formulareingaben und Hilfsprogrammen

Verwenden des HTML5 und jQuery UI Datepicker-Popupkalenders (Rick Anderson)

Hierarchische DropDownList in ASP.NET MVC (Rick Anderson)

Hinzufügen eines erforderlichen Validierungssteuerelements zu einer CheckBoxList (Simone Chiaretta)

SignalR

Bereinigen einer MVC-Anwendung mit SignalR - Novanet

Internationalisierung und Lokalisierung

Siehe jQuery-Validierung mit Anmerkungen zu nicht englischen Gebietsschemas.

Globalisierung, Internationalisierung und Lokalisierung in ASP.NET MVC 3, JavaScript und jQuery

Zusammenfassung: i18n-Pakete für MVC4(Das Hauptpaket enthält eine Hilfsklasse zum Zuordnen eines Gebietsschemacodes zu einem CultureInfo-Objekt mit zusätzlichen Hilfsmethoden zur Identifizierung kulturbezogener Informationen. Dies umfasst ebenfalls eine Konfigurationstransformation zur Ermöglichung der Globalisierung auf Ihrer Website.)

Der vollständige ASP.NET MVC-Lokalisierungsleitfaden (Alex Adamyan)

jquery/globalize – eine JavaScript-Bibliothek für Globalisierung und Lokalisierung

ASP.NET MVC 3-Internationalisierung (Nadeem Afana)

Erstellen einer zweisprachigen ASP.NET MVC3-Anwendung (Keith Barrow)

ASP.NET MVC-Lokalisierung (Michael K. Campbell)

Lokalisierung von Modellmetadaten und Validierungen mithilfe von Konventionen (Phil Haack)

Verwenden von Ajax, JSON und jQuery

Dynamische Menüs in ASP.NET MVC 4 mithilfe von EF Code First und jQuery

Arbeiten mit Bearbeitungs-/Anzeigevorlagen und dem jQuery UI-Popupkalender

Project Silk: clientseitige Webentwicklung für moderne Browser

HTML5

Filtern

Filtern in ASP.NET MVC (MSDN-Artikel von Rick Anderson mit Projekt zum Herunterladen)

Sichern von ASP.NET MVC-Anwendungen

Sichern Ihrer ASP.NET MVC 4-Anwendung (Rick Anderson)

MVC 3-Sicherheit (Video von Pluralsight)

Implementieren von MVC-Zweifaktorenauthentifizierung mit Google Authenticator

Keine gemeinsame Verwendung von Response.Redirect und ASP.NET MVC (Rick Anderson)

Gemischte Formular- und Windows-Authentifizierung (craig-andera)

Verhindern von Sicherheitsentwicklungsfehlern: Erfahrungen mit Windows Live durch Verwendung von ASP.NET MVC

Verhindern von XSS-Angriffen mittels Javascript-Codierung in ASP.NET MVC (Jon Galloway)

Absichern von Microsoft ASP.NET Web Forms- und MVC-Anwendungen gegen Hackingversuche (Video von Adam Tuliper)

ASP.NET MVC Ajax CSRF-Schutz in jQuery 1.5

Verhindern von CSRF (Cross-Site Request Forgery) mithilfe des ASP.NET MVC-Hilfsprogramms AntiForgeryToken()

Hinzufügen von Zweifaktorenauthentifizierung zu einer ASP.NET MVC-Anwendung (Jimmy Larkin)

Verwenden von AntiXss als Standardencoder für ASP.NET (Phil Haack)

Verhindern von Angriffen durch Einschleusung von JavaScript-Code (XSS) (Lernprogramm auf der ASP.NET-Website)

Verhindern von CSRF-Angriffen (Cross-Site Request Forgery) (Lernprogramm auf der ASP.NET-Website)

Microsoft-Leitfaden: Project Silk (Beispielprojekt und Dokumentation zum Herunterladen)

Verbessern der ASP.NET MVC-Anwendungsleistung

Verwenden asynchroner Methoden in ASP.NET MVC 4

Bundling und Minimierung

Bundling und Minimierung mit Inline CSS und JavaScript

Einfaches Hinzufügen von Leistungsindikatoren zu Ihrer MVC-Anwendung (Ben Grover)

YSlow-Website der Klasse "Grade A" mit ASP.NET MVC 4 (Harvey Kandola)

Vorkompilieren von MVC Razor-Ansichten mithilfe von RazorGenerator (David Ebbo)

Verbessern der Leistung von ASP.NET MVC-Webanwendungen (Simone Chiaretta)

ASP.NET MiniProfiler aus StackExchange (Scott Hanselman)

OutputCacheAttribute -Klasse

Maximale Optimierung Ihrer MVC4 App

ASP.NET MVC-Leistungstipps (Marcin Doboz)

Verbessern der ASP.NET MVC-Anwendungsleistung bei MVCConf (Steve Smith)

Testen von SSL und HTTP-Komprimierung auf Ihren ASP.NET-Websites mit IIS Express (G. Andrew Duthie)

Maximale Optimierung Ihrer Web App (durch Ersetzen von Bildern durch Schriften) (Harvey Kandola)

Funktionsweise des ASP.NET MVC-Routings und dessen Auswirkungen auf die Leistung statischer Anforderungen (Thomas Marquardt)

mvc-mini-profiler

Vorbehalte gegenüber der ASP.NET GZip-Codierung (Rick Strahl)

Testen von ASP.NET MVC-Anwendungen

Exemplarische Vorgehensweise: Verwenden der testgesteuerten Entwicklung mit ASP.NET MVC

Testgesteuerte Entwicklung und Komponententests mit ASP.NET MVC 3 (Video von Pluralsight)

Das "Testable Object"-Muster (Brad Wilson)

Vollgas bei der testgesteuerten Entwicklung (Brad Wilson)

Durchbrechen Sie den verhängnisvollen Debugzyklus in ASP.NET MVC durch Komponententests (Rachel Appel)

Komponententests für Ihre MVC-Ansichten mithilfe des Razor-Generators (David Ebbo)

Erstellen testbarer ASP.NET MVC-Anwendungen

Optimieren der Ergebnisse der ELMAH ASP.NET-Fehlerprotokollierung (Michael K. Campbell)

Dienstspeicherort- und Abhängigkeitsinjektion in ASP.NET MVC-Anwendungen

Debuggen von ASP.NET MVC-Anwendungen

Ermitteln ungültiger Controller

Bereitstellen von ASP.NET MVC-Anwendungen

Konfiguration und Bereitstellung mit ASP.NET MVC 3 (Video von Pluralsight)

Bewährte Methoden

MSDN-Leitfaden: Einführung von Project Silk – ein Webleitfaden-Projekt (Rachel Appel)

Microsoft-Leitfaden: Project Silk (Beispielprojekt und Dokumentation zum Herunterladen)

Bewährte Methoden für ASP.NET MVC (Ben Grover)

ASP.NET MVC – (Teil 1) (Kazi Manzur Rashid)

12 bewährte Methoden für ASP.NET MVC (Simone Chiaretta)

Unterstützung mobiler Seiten in ASP.NET MVC

ASP.NET MVC 4-Features für die mobile Nutzung

Schrittweise zunehmende Aktivierung des mobilen Internets mithilfe von ASP.NET MVC 4, HTML5 und jQuery Mobile (Video von Phil Haack)

Informationen zu schrittweise zunehmenden Verbesserungen – Unterstützung mobiler Browser mit CSS3-Medienabfragen (Scott Hanselman)

Cloud Computing und ASP.NET MVC

Konfigurationstipps für ASP.NET MVC 4 auf einer Windows Azure-Website

Wichtige ASP.NET-Blogs mit häufigen Informationen zu MVC

Scott Guthrie über ASP.NET MVC

Phil Haack über ASP.NET MVC

Steve Sanderson über ASP.NET MVC

Scott Hanselman über ASP.NET MVC

Rachel Appel über ASP.NET MVC

Rick Anderson über ASP.NET MVC

Stuart Leeks über ASP.NET MVC

David Hayden (David Hayden)

Imran Baloch über ASP.NET MVC

Andrei Ignat über ASP.NET MVC

Radu Enuca über ASP.NET MVC

Kazi Manzur Rashid über ASP.NET MVC

Simon Inces Blog über MVC

Weitere Ressourcen

ASP.NET MVC – Aktuellen Link markieren

ASP.NET MVC: Behandeln von Ausnahmen und Fehlern des Typs 404

Verwenden von Webschriftarten in ASP.NET MVC-Anwendungen

Überlappende Dropdownmenüs mit knockoutjs and ASP.NET MVC

Parrot: ein neues Anzeigemodul für ASP.NET MVC

Reaktives Design mithilfe von Foundation mit ASP.Net MVC

Die folgenden Videos enthalten weitere Informationen zum Arbeiten mit ASP.NET MVC 3. Einige dieser Videos wurden bereits weiter oben aufgeführt, werden aber aus Gründen der Bequemlichkeit hier erneut aufgelistet.

Letzte Aktualisierung 21. September 2012

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2016 Microsoft