MOC 20486 Developing ASP.NET MVC 4 Web Applications

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 5 Tage Durchführung gesichert

Ziele

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.

Zielgruppe

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

Voraussetzungen

  • 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

Ziele

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.

Zielgruppe

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

Voraussetzungen

  • 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

Diese Seite weiterempfehlen