Andreas Hanke Geschäftsführer

„Das Wissen und die Erfahrung unserer Mitarbeiter sind das Fundament unseres Hauses“

Andy_wide

Alexandra Specht Key Account Managerin

„Seit 1995 sind wir auf dem Markt und jedes Jahr werden es mehr zufriedene Kunden, die unsere Dienstleistungen schätzen“

Nana_wide

Werner Eberling Principal Consultant

„Technologie-Hypes kommen und gehen, fundamentale Prinzipien der Software-Entwicklung halten Systeme stabil und zukunftssicher“

Slide3

Thomas Haug Principal Consultant

„Die Vermessung von Software und die Visualisierung der Ergebnisse hilft uns, strukturelle Probleme aufzudecken“

Thomas_wide

Webanwendungen mit ASP.NET/MVC

Beschreibung:

Nach erfolgreichem Abschluss des Trainings sind die Teilnehmer mit den theoretischen sowie praktischen Grundlagen der UI-Entwicklung moderner RIA-Web-Anwendungen mit ASP.NET MVC vertraut sie können selbstständig eigene Web-Anwendungen entwickeln, kennen Praktiken des guten, redundanzfreien Designs einer ASP.NET-Anwendung sowie die Möglichkeiten von ASP.NET MVC zur Entwicklung schlanker, testbarer Anwendungen mit getrennten Schichten auf Basis aktueller Web-Standards.

Inhalt:

  • Einführung
  • Entwicklungsumgebung: Visual Studio 2012IISExpress; CassiniSQL-Server Express; Datenbank-Explorer
  • Rückblick auf ASP.NET WebForms
  • Grundlagen von ASP.NET MVC: Application StateURLs, RESTModels, Views, Controller
  • View:Auswahl der View; Daten in der View (ViewDataDictionary, ViewBag, View-Model); Template; Layout; Partial; View; Child Action; RIA mit jQuery
  • Controller: Actions; Filter und Selektoren; Action-Result
  • Unit-Testen
  • View Model: Display-Model; Input-Model; Kombiniertes Display- und Input-Model
  • Validierung: server-seitige Validierung; client-seitige Validierung
  • Ajax: Ajax mit jQuery; Ajax Helper; Ajax mit JSON
  • ASP.NET Design Pattern
  • Sicherheit
  • URL-Routing
  • Model-Binder
  • Value-Provider
  • Auto-Mapping
  • Dependency Injection mit ASP.NET MVC: Service Locator; Dependency Resolver
  • UI-Testing