Ing. David Solnař
Běžné databáze a jejich typy Architektura ADO.NET a použití .NET providerů Připojené a odpojené prostředí při práci s daty Objekt Connection a nastavení ConnectionString Ukládání ConnectionString v konfiguračním souboru Specifika zachytávání vyjímky SqlException Connection Pooling Zachytávání událostí objektu Connection Použití ConnectionStringBuilderu aochrana proti ConnectionString injection Monitoring komunikace s databází Získávání a aktualizace dat pomocí objektu Command Práce s parametry a uloženými procedurami Získávání ReadOnly ForwardOnly datových streamů pomocí objektů typu DataReader Použití dávkových příkazů Použití BulkCopy Multiple Access Result Set [MARS] Assynchronní komunikace s databází Object factory a univerzální přístup k datům Co je to tansakce Lokální a distribuované transakce Isolace transakcí Použití objektu DataSet Použití objektů DataAdapter, TableAdapter Netypový a typový DataSet Definice tabulek a relací v DataSetu Modifikace dat v DataSetu Ukládání modifikovaných dat na datový server Technika LastInWins a technika optimistické konkurence