Schulungsübersicht
Einführung
Überblick über die .NET-Entwicklungsplattform
- Die verschiedenen .NET-Plattformen
- Die Wahl zwischen .NET Framework und .NET Core
Vorbereiten der Entwicklungsumgebung
- Systemvoraussetzungen für .NET Core
- Umstellung von einer anderen Entwicklungsumgebung
Installieren und Konfigurieren .NET Core
- Einrichten des .NET Core Software Development Kits und der Runtime
- Verwendung eines Paketmanagers für andere Betriebssysteme
Überblick über .NET Core Funktionen und Architektur
- Languages und von .NET Core unterstützte Betriebssysteme
- NuGet-Pakete für die modulare Architektur von .NET Core
- Befehlszeilenschnittstellen-Tools von .NET Core
- Die .NET-Standard-Spezifikation
- Die Zusammensetzung des .NET Core Frameworks
Überblick über das ASP.NET Core Web Framework
- Erstellung cloudbasierter Anwendungen mit ASP.NET Core
Erstellen einer .NET Core-Anwendung
- Arbeiten mit der integrierten Entwicklungsumgebung von Visual Studio
- Verwendung von MSBuild und Verwaltung von Projektdateien
Übersicht über das .NET Core Software Development Kit
- Die allgemeine Syntax von Projektdateien und anderen Referenzen
- Festlegen des Satzes von APIs für Anwendungen und Bibliotheken
- Hinzufügen und Entfernen von Abhängigkeiten von .NET Core-Anwendungen
Überblick über die wichtigsten .NET Core globalen und lokalen Tools
Übersicht über die zusätzlichen .NET Core Tools
Überwachung und Verwaltung .NET Core Anwendungsleistung
- Verbesserung der Anwendungsleistung während der Entwicklung
- Verwendung von Visual Studio Leistungstools
- Ausführen von erweiterten Optimierungsmethoden für .NET Core-Anwendungen
- Leistungsdiagnose von Anwendungen auf anderen Betriebssystemen
- Optimieren des Quellcodes von .NET Core-Anwendungen
Übersicht über das .NET Core Ausführungsmodell
- Implementierung von APIs zur Leistungssteigerung
Testen von .NET Core Anwendungen und Durchführen von Codeanalysen
Fehlersuche .NET Core Anwendungen
Bereitstellung der Anwendung mit .NET Core Bereitstellungsmodellen
- Arbeiten mit ASP.NET Application Insights
- Überwachung und Verfolgung von .NET Core Anwendungen mit DynaTrace
Absicherung von Anwendungen mit .NET Core Sicherheitsfunktionen
- Die .NET Core Einhaltung des Federal Information Processing Standard (FIPS)
- Kryptografische Dienste der .NET-Entwicklungsplattform
- .NET Core Richtlinien für sichere Kodierung
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Starke Beherrschung der Programmiersprache C#
- Grundlegende Erfahrung mit anderen .NET-Entwicklungsplattformen
- Verständnis für plattformübergreifende Software-Architektur
Publikum
- Entwickler
Erfahrungsberichte (1)
Der Trainer erklärte die Themen sehr gut mit konkreten Beispielen aus der Praxis, was es für uns einfacher machte, die Informationen zu begreifen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Maschinelle Übersetzung