ADO.NET und .NET Core mit relationalen Datenbanken

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

In diesem Kurs lernen Sie mit einer .NET Core-Anwendung auf relationale Datenbanken zuzugreifen.

Zielgruppe

Entwickler

Voraussetzungen

Vorkenntnisse .NET Framework und C#

Agenda

Datenzugriff mit ADO.NET und .NET Core

  • Einführung
  • Voraussetzung
  • Entwicklungsumgebung einrichten
  • Docker
    • Installation
    • Einrichtung
  • Datenzugriffsvarianten

Überblick .NET Framework Core

  • Erste Schritte
  • Einrichtung

Performante Datenbankzugriffe mit ADO.NET Core

  • Übersicht ADO.NET Core API
  • SqlConnection Verbindungsaufbau
  • Datenbank erstellen
  • SqlConnectionStringBuilder
    • Modifikation Connection-String
    • Analyse
  • Performance via Connection Pooling
  • Anweisungen und Abfragen per SqlCommand
  • Abfrage-Parameter richtig verwenden
  • Tabellen als Parameter
  • Performance-Vergleich verschiedener Abfragen
  • Hochgeschwindigkeitsimport von Daten
  • Transaktionen
  • Troubleshooting Datenbankzugriff
  • Nicht unterstützte Features
  • Asynchrone Ausführung
  • SQLite
  • Datenzugriff mit SQL Azure

Entity Framework Core

  • Einführung
  • Packages importieren
  • Anlegen von Modellen
  • Context anlegen
  • Konfigurationen
  • Datenbank anlegen
  • Testsings

Ziele

In diesem Kurs lernen Sie mit einer .NET Core-Anwendung auf relationale Datenbanken zuzugreifen.

Zielgruppe

Entwickler

Voraussetzungen

Vorkenntnisse .NET Framework und C#

Agenda

Datenzugriff mit ADO.NET und .NET Core

  • Einführung
  • Voraussetzung
  • Entwicklungsumgebung einrichten
  • Docker
    • Installation
    • Einrichtung
  • Datenzugriffsvarianten

Überblick .NET Framework Core

  • Erste Schritte
  • Einrichtung

Performante Datenbankzugriffe mit ADO.NET Core

  • Übersicht ADO.NET Core API
  • SqlConnection Verbindungsaufbau
  • Datenbank erstellen
  • SqlConnectionStringBuilder
    • Modifikation Connection-String
    • Analyse
  • Performance via Connection Pooling
  • Anweisungen und Abfragen per SqlCommand
  • Abfrage-Parameter richtig verwenden
  • Tabellen als Parameter
  • Performance-Vergleich verschiedener Abfragen
  • Hochgeschwindigkeitsimport von Daten
  • Transaktionen
  • Troubleshooting Datenbankzugriff
  • Nicht unterstützte Features
  • Asynchrone Ausführung
  • SQLite
  • Datenzugriff mit SQL Azure

Entity Framework Core

  • Einführung
  • Packages importieren
  • Anlegen von Modellen
  • Context anlegen
  • Konfigurationen
  • Datenbank anlegen
  • Testsings

Diese Seite weiterempfehlen