Budowanie aplikacji bazodanowych - ADO.NET

 

Czas trwania:

3 dni po 8 godzin lekcyjnych


Opis szkolenia:

Szkolenie przeznaczone jest dla programistów piszących aplikacje korzystające z baz danych.
Na szkoleniu uczestnicy dowiedzą się jak wykorzystać mechanizmy ADO.NET w najbardziej optymalny sposób, zintegrować wymianę danych między aplikacjami za pomocą języka XML oraz pracować w środowisku bezpołączeniowym.


Plan szkolenia:

Architektura ADO.NET

  • Dostawcy danych .NET

Modele dostępu do danych

  • Model połączeniowy
  • Model bezpołączeniowy

Model połączeniowy

  • Klasy obsługujące połączenia ze źródłami danych
  • Obiekt polecenia
  • Obiekt DataReader

Model bezpołączeniowy - klasy DataSet, DataTable i DataView

  • Klasa DataSet
  • Kolekcja DataTable
  • Korzystanie z obiektu DataSet
  • Ładowanie danych do obiektu DataSet – obiekt DataAdapter
  • Modyfikacja danych przechowywanych w obiekcie DataSet

Porównanie zalet i wad obu modeli dostępu do danych w ADO.NET

  • Obsługa XML w ADO.NET
  • Obiekty DataSet – współpraca z formatem XML
  • Tworzenie szablonu obiektu DataSet na podstawie pliku XML
  • Wczytywanie i zapisywanie danych w formacie XML

Zaawansowane zagadnienia ADO.NET

  • Zdarzenia w ADO.NET
  • Obsługa błędów w ADO.NET
  • Korzystanie z procedur składowanych
  • Transakcje

Silnie typizowane zestawy danych - "strong typed" DataSet

Narzędzia bazodanowe w Visual Studio .NET

Wiązanie danych z kontrolkami Windows Forms

  • Wprowadzenie do wiązania danych
  • Używanie prostego i złożonego wiązania danych
  • Klasa DataGridView