Das Seminar "ADO.NET und .NET Core mit relationalen Datenbanken" ist seitens des Herstellers nicht mehr verfügbar, bzw. abgekündigt. Wir können Ihnen diese Schulung in Form eines Workshops in Ihrem Unternehmen oder in unserem Schulungszentrum anbieten.

Seminarinformationen

Seminar - Ziel

In dieser 2-tägigen Schulung "ADO.NET und .NET Core mit relationalen Datenbanken" lernen Sie mit ihrer .NET Core-Anwendung auf relationale Datenbanken wie z.B. SQL Server oder SQLite zuzugreifen. Das Training konzentriert sich auf ADO.NET Core, gibt aber auch einen Überblick über das Entity Framework Core. Mittels Best Practices wird aufgezeigt wie ADO.NET Core Verbindungen effizient aufgebaut und Anweisungen ausgeführt werden. Themen wie Parameter, Transaktionen und Troubleshooting werden ebenfalls behandelt.

Teilnehmer - Zielgruppe

  • Entwickler

Kurs - Voraussetzungen

  • Vorkenntnisse mit dem .NET Framework und C#

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Datenzugriff mit ADO.NET und .NET Core

  • Intro
  • Voraussetzung
  • Entwicklungsumgebung einrichten
  • Installation und Einrichtung von Docker
  • Datenzugriffsvarianten

.NET Framework Core im Überblick

  • Erste Schritte mit .NET Core
  • .NET Framework Core einrichten

Performante Datenbankzugriffe mit ADO.NET Core

  • Übersicht ADO.NET Core API
  • SQLConnection Verbindungsaufbau
  • Datenbankprovider Übersicht (SQL Server, PostgreSQL, Oracle, ...)
  • Datenbank erstellen
  • Modifikation Connection-String und Analyse mit SQLConnectionStringBuilder
  • Performance via Connection Pooling
  • Anweisungen und Abfragen per SQLCommand ausführen
  • Abfrage-Parameter richtig verwenden
  • Tabellen als Parameter
  • Performance-Vergleich verschiedener Abfragen
  • Hochgeschwindigkeitsimport von Daten
  • Transaktionen richtig handhaben
  • Troubleshooting beim Datenbankzugriff
  • Nicht unterstützte Features
  • Asynchrone Ausführung
  • SQLite
  • Datenzugriff mit SQL Azure

Entity Framework Core

  • Einführung in das Entity Framework Core
  • Packages importieren
  • Anlegen von Modellen
  • Context anlegen
  • Konfigurationen
  • Datenbank anlegen
  • Testsings

Weitere Schulungen zu Thema Microsoft .NET

C# Grundkurs (ohne Vorkenntnisse)

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "C# Grundkurs (ohne Vorkenntnisse)" erhalten die Teilnehmenden eine detaillierte Einführung in die Programmiersprache C# und erwerben fundiertes Wissen sowie praktische Fähigkeiten, um effektiv in C# zu programmieren. Ziel des Kurses ist ...

ADO.NET - Datenbankprogrammierung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "ADO.NET - Datenbankprogrammierung" lernen Sie die Grundlagen und Praxisanwendung von ADO.NET. Sie werden die Architektur und Funktionalitäten von ADO.NET kennenlernen, einschließlich der wichtigsten Namespaces und Klassen. Sie werden ...

ASP.NET Core Grundkurs

- u.a. in Zürich, Düsseldorf, Heidelberg, Darmstadt, Jena

In diesem 3-tägigen Seminar "ASP.NET Core Grundkurs" erhalten Sie eine Einführung in die grundlegenden Konzepte und Schlüsselfunktionen von ASP.NET Core. Ziel ist es, ein fundiertes Verständnis für den Aufbau und die Struktur von ASP.NET Core-Anwendungen zu ...

Erweiterte Web-Entwicklung mit ASP.NET

- u.a. in Hamburg, Köln, Stuttgart, Zürich, Freiburg

In dieser 2-tägigen Schulung „Erweiterte Web-Entwicklung mit ASP.NET“ werden anspruchsvollere Methoden und Erweiterungen für die Erstellung von Webanwendungen vermittelt. Sie lernen, wie Sie eigene Web Controls-Bibliotheken, HTTP-Handler und HTTP-Module entwerfen können. ...