Programm
- Einführung in ASP.NET 5
- Konfiguration mittels JSON, XML, INI Files und Environment Variables
- Projektstruktur
- NuGet Packages
- JavaScript Packages mit NPM
- JavaScript Packages mit Bower
- Build Systeme Gulp und Grunt
- Dependency Injection
- Customizing Dependency Injection
- Statische Dateien mit ASP.NET 5
- Routing
- MVC Pattern
- Erstellen von Controllers
- Erstellen von Models
- Services im Einsatz
- Erstellen von Views
- Model Binding
- Partial Views
- View Components
- Tag Helpers
- Datenzugriff mit dem ADO.NET Entity Framework 7
- Services für den Datenzugriff
- Authentication und Authorization
- Einführung in Microservices
- Erstellen von Services mit der ASP.NET Web API
- Microsoft Azure API Apps und Logic Apps
- SignalR
- Custom Hosting
- Hosting mit Microsoft Azure
- Development, Staging und Production Server
Ziele
Mit ASP.NET Core und ASP.NET MVC Core gibt es von Microsoft ein lightweight Framework für die Entwicklung von Web Applikationen dass nicht nur auf Windows Systemen, sondern auch auf Linux und Mac läuft und für die Cloud optimiert ist.
In diesem Kurs lernen Sie das neue ASP.NET Core Framework und ASP.NET MVC Core kennen, sowie die Erstellung von Services mit ASP.NET Web API und SignalR.
Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
- Einführung in ASP.NET 5
- Konfiguration mittels JSON, XML, INI Files und Environment Variables
- Projektstruktur
- NuGet Packages
- JavaScript Packages mit NPM
- JavaScript Packages mit Bower
- Build Systeme Gulp und Grunt
- Dependency Injection
- Customizing Dependency Injection
- Statische Dateien mit ASP.NET 5
- Routing
- MVC Pattern
- Erstellen von Controllers
- Erstellen von Models
- Services im Einsatz
- Erstellen von Views
- Model Binding
- Partial Views
- View Components
- Tag Helpers
- Datenzugriff mit dem ADO.NET Entity Framework 7
- Services für den Datenzugriff
- Authentication und Authorization
- Einführung in Microservices
- Erstellen von Services mit der ASP.NET Web API
- Microsoft Azure API Apps und Logic Apps
- SignalR
- Custom Hosting
- Hosting mit Microsoft Azure
- Development, Staging und Production Server
Mögliche Zertifizierung: MCSA: Web Applications
Voraussetzungen
Für dieses Seminar werden folgende Kenntnisse empfohlen:
- Erfahrung in der Erstellung von C# Programmen
- Erfahrung in der Verwendung von Visual Studio