Datenbankprogrammierung mit C#
Aufbauend auf dem Kurs C# für Fortgeschrittene werden hier verschiedene Methoden gezeugt, relationale Datenbanken von C# aus anzusprechen. Empfehlungen für verschiedene Anwendungstypen werden gegeben.
Der Kurs wird mit Visual Studio durchgeführt, da dies die meistgenutzte und bequemste Entwicklungsumgebung für C# darstellt; der Fokus liegt aber auf der Sprache selbst. Viele Inhalte könnten z.B. auch unter Linux mit dem Mono-Framework und SharpDevelop als IDE nachvollzogen werden.
Voraussetzung
Teilnahme an C# für Fortgeschrittene oder vergleichbare Kenntnisse.
Inhalt
- Die Varianten des SQL Server
- Die Beispieldatenbanken von Microsoft
- Prozedurales Programmieren über den DataReader
- Mehr OO-Stil mit DataSet und DataTable
- LINQ to SQL als moderne Alternative
- Das Einbinden von anderen DBs als SQL Server
- Datenbindung an Komponenten von WPF und ASP.NET
- Das Entity Framework von Microsoft
- Hibernate als Alternative
Zielgruppe
Sie wollen in client- oder serverseitigen C#-Programmen Daten aus relationalen Datenbanken integrieren.
Dauer
5 Tage
Teilnehmer
4 bis 10 Personen



