Sie befinden sich hier: Home » Seminare » .NET » ADONET
Datenzugriff mit ADO.NET 2.0
Kursziele
Das .NET Framework bietet mit ADO.NET 2.0 eine komfortable Möglichkeit relationale Datenbanken (wie MS SQL Server) sowie XML-Dokumente und beliebige andere Datenquellen über OLE DB anzusprechen. Teilnehmer lernen praxisorientiert über die Datenbankschnittstelle Verbindungen zu unterschiedlichen Datenquellen aufzubauen, Daten abzufragen, und beispielhaft in grafischen Oberflächen zu präsentieren.
Zielgruppe | Empfohlene Dauer | |
| Software-Entwickler, die Datenbankzugriffe mit ADO.NET kennenlernen wollen. | 3 Tage, insgesamt 18 Zeitstunden |
Inhalte
- Einführung in ADO.NET
- Mögliche Datenspeicherungen und die ADO.NET Unterstützung
- Verbundene und unverbundene Datenquellen
- Die wichtigsten Provider in ADO.Net: SQL Server, MS Access, Oracle
- Der ADO.Net-Klassenbaum
- Übersicht
- Die Connection-Klassen, Verbindungen herstellen, Connection-Pooling
- Die Command-Klassen, SQL-Anweisungen übertragen
- Parameter-Klasse, Anwenden von Parametern, Verhindern von SQL-Injection
- Die Execute-Methoden der Command-Klasse
- Die DataReader-Klasse, Erstellen von DataReadern, Sequentielles Lesen, Vorteile und Grenzen
- Das DataSet
- Typisierte und untypisierte Datasets
- Die DataTable
- Füllen eines Datasets mit einem Tableadapter
- Die DataView zum Filtern von Datasets
- XML und Datasets
- Darstellung von Daten in Windows-Formsanwendungen
- Datenbindung mit Textboxes, Comboboxes etc.
- Das DataGridView
- Aktualisieren von Daten in unverbundenen Ergebnismengen
- Darstellung von Daten in ASP.NET
- Übersicht, Prinzip einer Web-Anwendung
- Die SqlDataSource
- Kapselung von Geschäftsobjekten in einer ObjectDataSource
- Das GridView
- Transaktionsverarbeitung
- Begin, Commit, Rollback
- Isolationsstufen, Isolationslevel
- Datenbereitstellung über Web-Services
- Web-Service Grundlagen
- Darstellung von Web-Service-Daten in einer Windows-Formsanwendung
- Aktualisieren von Daten mit einem Web-Service
Voraussetzungen
Fortgeschrittene Kenntnisse einer relationalen Datenbank, wie zum Beispiel, Microsoft SQL Server oder Microsoft Office Access. Fortgeschrittene Kenntnisse in VB.NET oder C#.
Software
Als Entwicklungsumgebung wird standardmäßig die ›Visual Web Developer 2008 Express Edition‹, ›Visual C# 2008 Express Edition‹ und ›SQL Server 2005 Express Edition‹ eingesetzt.
Schlagwörter | Unternehmen | |
|