.NET MVC-SCHULUNG
Trainer: Mehmet KANBAZ, [email protected]
PROGRAMMBESCHREIBUNG
Das MVC-Muster (Model-View-Controller) wird in den heutigen internetbasierten Anwendungsentwicklungsplattformen häufig verwendet. Es handelt sich um eines der Muster, die insbesondere dazu verwendet werden sollten, die Verwaltung von Großprojekten zu erleichtern und einfache und genaue Aktualisierungen nach deren Veröffentlichung sicherzustellen. Mit dieser Schulung erhalten Sie einen guten Einstieg in die Entwicklung von ASP.NET MVC-Webprojekten. Im Programminhalt werde ich viele Themen ansprechen, von den ASP.NET MVC-Grundlagen bis hin zu fortgeschrittenen Niveaus.
TRAININGSDETAIL
Einführung in MVC
- Was ist MVC?
- Was ist Modell, Ansicht, Controller? und wie funktioniert es?
- Lassen Sie uns ein neues ASP.NET MVC-Projekt erstellen und es untersuchen.
Regler
- Senden von Daten vom Controller an View (ViewData, ViewBag, TempData).
- Senden von Daten vom Controller an View (mithilfe des HTML-Helfers).
- Senden von Daten von View an Controller (POST-Vorgang).
SICHT
- Verwendung von Ansichten und Layout (Vorlagen).
- Was macht ViewStart?
- Erstellen eines verschachtelten Layouts.
- Einen Abschnitt erstellen.
- Teilansicht.
- Formularerstellung.
- Verwenden von HttpGet und HttpPost.
MODELL
- Modellkonzept und Modellbindung.
Entity Framework CodeFirst-Integration
- Was sind Entity Framework und CodeFirst?
- Erstellen von Klassen (Entitäten) für unsere Datenbanktabellen.
- Erstellen der Klasse (Context), die Datenbankoperationen verwaltet.
- Erstellen der Datenbank und Aktualisieren bei Änderungen.
- LINQ-Abfragen
Json-Daten aus dem Aktionsergebnis zurückgeben und mit Jquery verwenden
Ajax-Operationen mit Jquery
Fallmanagement
- Sitzungsnutzung.
- Cache-Nutzung.
- Verwendung von Cookies.
Routenführung
- Routing-Login.
- Untersuchen der Routing-Struktur.
BundleConfig.
- BundleConfig zum Projekt hinzufügen.
- Verwendung von ScriptBundle und StyleBundle.
Autorisierung basierend auf Controller und Aktion
Erstellen eines Asp.Net MVC Unit Test-Projekts
Projekt1
- Arzneimittelbestandsprojekt – Arzneimittel hinzufügen.
- Pharmazeutisches Aktienprojekt – Arzneimittelnotierung.
- Pharmazeutisches Aktienprojekt – Arzneimittelregulierung.
- Pharma-Aktienprojekt – Medikamentenlöschung.
Projekt2
- Personalregistrierungsprojekt - Personal hinzufügen.
- Personalregistrierungsprojekt - Personalliste.
- Personalregistrierungsprojekt - Personalbearbeitung.
- Personalregistrierungsprojekt - Personallöschung.