ASP.NET Core für Web-Applikationen
ASP.NET Core ist eine komplette modulare, leichtgewichtige Neuentwicklung des ASP.NET Web Frameworks. Mit ASP.NET Core ist es Ihnen möglich moderne Web User Interfaces und oder web APIs zu erstellen. Dabei ist es möglich moderne Client Frameworks einzubinden und ein eingebautes Dependency Injection System zu verwenden. ASP.NET Core basiert auf einer leichtgewichtigen, modularen HTTP Request Pipeline und ermöglich es somit schnelle dynamische Webanwendungen zu erstellen.
Inhalte des Seminars
Design von ASP.NET Core Anwendungen
- Planen und Design von Modellen, Controllern und Views
- Projektaufbau, Starup Klasse
- Middleware
Erstellen von Modellen
- Datenbankzugriffe mit Entity Framework Core
Erstellen von Controllern
- Controller und Action-Methoden
- Actionfilter
Erstellen von Views
- Einführung in die Razor View Engine und Razor Syntax
- HTML Helper
- Tag Helper
- Partielle Views
- View Komponenten
Testen und Debuggen
- Komponenten Tests (Unit Tests)
- Mocking Framework
- Ausnahmenbehandlung
Routing und Navigation
- Erstellen von eigenen Routen
- Erstellen einer Navigationstruktur
Anwenden von Cascading Style Sheets (CSS)
- Einführung in CSS
- CSS Frameworks
- Layouts
- Erstellen eines Adaptiven User Interfaces
Erstellen von performanten Seiten
- AJAX und partielle Seiten-Updates
- Caching
Verwenden von JavaScript und jQuery
- Rendern und Ausführen von JavaScript-Code
- Einführung und Verwendung von jQuery sowie jQuery UI
Authentifizierung und Autorisierung
Zustandsverwaltung von ASP.NET Core Webanwendungen
Erstellen und Nutzung von Services
- WCF / Azure Dienste
- Erstellen und Verwendung von Diensten
Implementieren einer Web-API
- Erstellen einer Web-API mit ASP.NET Core
- Verwendung einer Web-API aus der Webanwendung
Reagieren auf Requests
- Einführung in WebSockets
- Einführung und Verwendung von signalR
Verteilen von ASP.NET Core-Anwendungen
- Deployment
- Bundling und Minification
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 5 Tage, insgesamt 40 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Anwender, Entwickler