Skip to content

JohannesHoppe/AspNetMvcWorkshop

Repository files navigation

Dreitägiger ASP.NET MVC Workshop

Ihr Trainer: Johannes Hoppe von Grossweber

Fragen zur Vorbereitung

  1. MVC Pattern – Was ist ein Model? Was ist ein View? Was ist ein Controller? Was ist ein ViewModel?
  2. Was ist die Razor-Engine?
  3. Was ist Routing?

Agenda

  1. Grundlagen, Besprechung der Fragen zur Vorbereitung
  2. Anlegen eines ASP.NET Web API Projekts (Routing, Bundling)
  3. Anlegen von DTOs / POCOs (Geschäftsobjekte)
  4. Einrichten von Entity Framework, Code First – Besprechung: Mockbarer Context (DbContext)
  5. Repository (CRUD) – Tests!
  6. Implementierung MVC Controllers / Web API Controllers – Tests!
  7. Hello World View
  8. Security: Besprechung [AntiForgeryToken]
  9. Vergleich "Daily-Work"-Software mit Trainingsinhalt

» Weiter zu Tag 1

  1. Best Practices – häufige Fehler vermeiden, bewährtes verwenden a. Vermeiden von globals, eval, etc. b. Modularer Code
  2. Require.js und modularer Code
  3. Refactoring eines bestehenden JavaScript-Codes – Ziel: ein Modul
  4. Testing des Moduls mit Jasmine
  5. Daten holen per Ajax
  6. Security: Besprechung Cross-Site-Scripting

» Weiter zu Tag 2 und 3

  1. Crash-Kurs Kendo UI
  2. Deklarativer Ansatz (data-Attribute)
  3. Refactoring von bestehendem Code

» Weiter zu Tag 2 und 3

Vorraussetzungen

  • Laptop / Arbeitsplatz pro Teilnehmer
  • Visual Studio 2013
  • Chrome

Quelltext

###» Download als .zip

About

Begleitmaterial für das dreitägige ASP.NET MVC Training

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published