Schulungsübersicht

Tag 1:

.NET Core Überblick

 

  • Vorteile und Unterschiede zum .Net Framework

Gebäude .NET Core Anwendungen

  • Installieren des .NET Core SDK, Verwenden der .NET CLI, Erstellen und Ausführen der .NET Core-Anwendung

Bauen mit .NET Core

  • Frameworks, Laufzeiten und Plattformen, MSBuild-Grundlagen

Unit-Tests mit xUnit

  • Schreiben von Einheitstests, Fakten und Theorien

Arbeiten mit Datenbanken

  • Relational, SQLite, Daten umwandeln

Datenzugriff mit ORM (object-relational mappers)

  • Dapper gegen Entity Framework Core.

Erstellen eines Microservices mit ASP.NET Core

Fehlersuche

  • WinDBG/CDB, LLDB, SOS

Leistung und Profilierung

  • xUnit.Performance, PerfView

Lokalisierung Ihrer Anwendung .NET Portability Analyzer Vorbereiten der Veröffentlichung

  • NuGet-Paket, NuGet-Feed, Signieren von Baugruppen

Tag 2:

ASP.NET Core Überblick

Erstellen einer ASP.NET Core-Webanwendung

  • Komponenten

Bearbeitung von Anfragen mit der Middleware-Pipeline

  • Statische Dateien für Dienste, Hinzufügen von Funktionen, Kombination von Middleware, Behandlung von Ausnahmen

Verwendung von MVC in ASP.NET Core URLs zuordnen

  • Konventionelles Routing, Einschränkungen und Standardwerte, Generierung von URLs

Das Modell Bindung

  • Validierung von Benutzereingaben

Razor-Ansichten verwenden Tag-Helfer verwenden Erstellen einer Web-API

  • Attribut-Routing, Inhaltsaushandlung, XML Formatierung

Konfigurieren von Diensten mit Dependency Injection Konfigurieren der ASP.NET Core-Anwendung Abfragen, Erstellen und Aktualisieren von Daten mit Entity Framework Core Verwenden der MVC-Filterpipeline Verwenden des ASP.NET Core-Identitätssystems Sichern Ihrer Anwendung Veröffentlichen, Hosten von ASP.NET Core-Anwendungen in IIS

  • Bündelung und Minifizierung

Überwachung und Fehlerbehebung

Tag 3:

Das Front-End-Entwickler-Toolset im Überblick Angular Konzepte

  • Erstellen des Projekts
  • Erstellen des Datenmodells
  • Erstellen eines Webdienstes

Strukturierung einer Angular-Anwendung Erstellen des Angular-Stores Verwendung von Angular mit Blazor Datenbindung & Direktiven Dienste und Dependency Injection Verwendung von Angular mit ASP.NET MVC Visual Studio Unterstützung für Angular Bootstrap-Konzepte

  • Bootstrap Stile, Komponenten

Verwaltung von Abhängigkeiten mit NuGet und Bower Erstellen von Anwendungen mit Gulp und webpack Erstellen von Verwaltungsfunktionen Sichern der Anwendung Bereitstellen der ASP.NET Core Angular-Anwendung

  • Neues Hosting-Modell, Installation auf IIS, Azure, Docker Containers

Erstellen einer ASP.NET CORE-Anwendung außerhalb von Windows Zusammenfassung

Voraussetzungen

.NET Core

 

  •  Arbeitskenntnisse in imperativen, objektorientierten Programmiersprachen wie C#, C++, Java.
  •  Einige Kenntnisse im Umgang mit Terminals oder Befehlszeilen und Texteditoren.

Angular

  •  Arbeitskenntnisse in der ASP.NET Core MVC Entwicklung und ein gutes Verständnis von JavaScript, HTML und CSS
  21 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (10)

Kombinierte Kurse

Verwandte Kategorien