Webanwendungen mit ASP.NET MVC entwickeln

Nach diesem Seminar können Sie Webanwendungen auf Basis von ASP.NET MVC konzipieren und entwickeln. Sie haben die unterschiedlchen Herangehensweisen Code first, Database first und Model first sowie die Grundlagen des Modell-View-Controller-Ansatzes kennengelernt und sind in der Lage, in kurzer Zeit effiziente und robuste Webanwendungen zu realisieren und automatisiert zu testen.

Seminarthemen

  • Grundlagen:
    Architektur moderner Webanwendungen – Überblick über ASP.NET MVC – Unterschiede zum klassischen ASP.NET – Versionsüberblick – Werkzeuge
  • Anwendungsentwurf:
    Code first, Database first oder Model first – Struktur planen – Models entwerfen – Views entwerfen – Controller entwerfen
  • Models entwickeln:
    Entity Framwork – EDMX Diagramme – Arbeiten mit Daten – Partielle Klassen – DataAnnotations
  • Controller entwickeln:
    Actions – Action Filters – Child Actions – Synchrone und asynchrone Methoden
  • Views entwerfen:
    Models einbinden – Razor Syntax – HTML Helpers – Verwenden von JavaSript und jQuery – Partial Views
  • Anpassen der Anwendung:
    Templates – Layouts – Routing – Areas – Caching
  • Konfiguration und Sicherheit:
    Authentifizierung – Autorisierung – Rollen – Deployment – Zusatzbibliotheken
  • Tests und Debugging:
    Test Driven Development – Unit Testing – Dependency Injection – Fehlersuche – Exception Handling

Zielgruppe

Anwendungsentwickler, Webentwickler

Voraussetzungen

Grundlegende Programmierkenntnisse in einer .NET Sprache

Dauer

5 Tage

Methoden

Vortrag, Fallbeispiele, Diskussion, Übungen

Hinweise

Durchführung

Die Schulungsdauer und den genauen Schulungsinhalt stimmen wir individuell mit Ihnen ab. Gerne stehen wir für eine weitergehende Beratung und Bedarfsermittlung zur Verfügung. Wir freuen uns auf Ihre Anfrage ›.