20 Jahre Erfahrung FreeCall 0800 tutegos

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

Alle Kategorien

Was Teilnehmer sagen