MOC 20486 Developing ASP.NET MVC 4 Web Applications

No longer available

Classroom training | German | Claim

Duration of training: 5 days

Objectives

In diesem Kurs lernen Sie die Entwicklung fortgeschrittener ASP.NET MVC Applications mit den Tools und Techniken aus dem .NET Framework 4.5. Der Schwerpunkt liegt hierbei auf Code-Entwicklung, um die Performance und Skalierbarkeit von Website-Applikationen verbessern. Dabei wird ASP.NET MVC vorgestellt, bzw. mit Web Forms verglichen, damit entscheiden zu können, welches genutzt werden könnte, bzw. sollte.

Target audience

Professionelle Web-Entwickler, die fortgeschrittene Web-Applikationen entwickeln möchten

Requirements

  • Mindestens 2 Jahre Erfahrung in der Entwicklung von webbasierten Anwendungen mit MS Visual Studio und ASP.NET
  • Kenntnisse der C#-Entwicklung

Agenda

Exploring ASP.NET MVC 4

  • Microsoft Web Technologien
  • ASP.NET 4.5
  • Einführung in ASP.NET MVC 4

Entwerfen von Web Applications

  • Planung in der Projektentwurfsphase
  • Entwurf von Models, Controllers, und Views

Entwicklung von Models

  • Erstellen von MVC Models
  • Arbeiten mit Daten

Entwicklung von Controllers

  • Controllers und Actions
  • Action Filters

Entwicklung von Views

  • Erstellen von Views mit Razor Syntax
  • Nutzen von HTML Helpers
  • Wiederbenutzen von Code in Views

Testen und Debuggen von Web Applications

  • Unit Testing MVC Komponenten
  • Implementierung einer Exception Handling Strategy

Strukturierung von Web Applications

  • Analyse der Information Architektur
  • Konfiguration von Routes
  • Erstellen einer Navigationsstruktur

Anwenden von Styles in Web Applications

  • Template-Views
  • CSS in einer Applikation anwenden
  • Erstellen eines adaptiven User Interfaces

Erstellen von responsive Pages

  • Arbeiten mit AJAX und Partial Page Updates
  • Implementierung einer Caching Strategie

Arbeiten mit JavaScript und jQuery für responsive MVC 4 Web Applications

  • Rendern und ausführen von JavaScript Code
  • Arbeiten mit jQuery and jQueryUI

Zugriffsteuerung

  • Implementierung von Authentifzierung und Autorisierung
  • Zuweisen von Rollen

Erstellen einer robusten Web Application

  • Entwicklung von Secure Sites
  • State Management

Arbeiten mit Windows Azure Web Services in ASP.NET MVC 4 Web Applications

  • Einführung in Windows Azure
  • Entwurf und Erstellung von Windows Azure Services
  • Benutzen von Windows Azure Services in einer Web Application

Implementierung vonWeb APIs in ASP.NET MVC 4 Web Applications

  • Entwicklung einer Web-API
  • Aufruf einer Web API von Mobile und Web Applications

Behandlung von Requests in ASP.NET MVC 4 Web Applications

  • HTTP Modules und HTTP Handlers verwenden
  • Web Sockets verwenden

Bereitstellung von Web Applications

  • Bereitstellung von Web Applications
  • Bereitstellung von MVC 4 Applications

Objectives

In diesem Kurs lernen Sie die Entwicklung fortgeschrittener ASP.NET MVC Applications mit den Tools und Techniken aus dem .NET Framework 4.5. Der Schwerpunkt liegt hierbei auf Code-Entwicklung, um die Performance und Skalierbarkeit von Website-Applikationen verbessern. Dabei wird ASP.NET MVC vorgestellt, bzw. mit Web Forms verglichen, damit entscheiden zu können, welches genutzt werden könnte, bzw. sollte.

Target audience

Professionelle Web-Entwickler, die fortgeschrittene Web-Applikationen entwickeln möchten

Requirements

  • Mindestens 2 Jahre Erfahrung in der Entwicklung von webbasierten Anwendungen mit MS Visual Studio und ASP.NET
  • Kenntnisse der C#-Entwicklung

Agenda

Exploring ASP.NET MVC 4

  • Microsoft Web Technologien
  • ASP.NET 4.5
  • Einführung in ASP.NET MVC 4

Entwerfen von Web Applications

  • Planung in der Projektentwurfsphase
  • Entwurf von Models, Controllers, und Views

Entwicklung von Models

  • Erstellen von MVC Models
  • Arbeiten mit Daten

Entwicklung von Controllers

  • Controllers und Actions
  • Action Filters

Entwicklung von Views

  • Erstellen von Views mit Razor Syntax
  • Nutzen von HTML Helpers
  • Wiederbenutzen von Code in Views

Testen und Debuggen von Web Applications

  • Unit Testing MVC Komponenten
  • Implementierung einer Exception Handling Strategy

Strukturierung von Web Applications

  • Analyse der Information Architektur
  • Konfiguration von Routes
  • Erstellen einer Navigationsstruktur

Anwenden von Styles in Web Applications

  • Template-Views
  • CSS in einer Applikation anwenden
  • Erstellen eines adaptiven User Interfaces

Erstellen von responsive Pages

  • Arbeiten mit AJAX und Partial Page Updates
  • Implementierung einer Caching Strategie

Arbeiten mit JavaScript und jQuery für responsive MVC 4 Web Applications

  • Rendern und ausführen von JavaScript Code
  • Arbeiten mit jQuery and jQueryUI

Zugriffsteuerung

  • Implementierung von Authentifzierung und Autorisierung
  • Zuweisen von Rollen

Erstellen einer robusten Web Application

  • Entwicklung von Secure Sites
  • State Management

Arbeiten mit Windows Azure Web Services in ASP.NET MVC 4 Web Applications

  • Einführung in Windows Azure
  • Entwurf und Erstellung von Windows Azure Services
  • Benutzen von Windows Azure Services in einer Web Application

Implementierung vonWeb APIs in ASP.NET MVC 4 Web Applications

  • Entwicklung einer Web-API
  • Aufruf einer Web API von Mobile und Web Applications

Behandlung von Requests in ASP.NET MVC 4 Web Applications

  • HTTP Modules und HTTP Handlers verwenden
  • Web Sockets verwenden

Bereitstellung von Web Applications

  • Bereitstellung von Web Applications
  • Bereitstellung von MVC 4 Applications

Tags