2. ADO.NET
ADO.NET – це набір компонентів, які можна
використовувати для доступу до даних та їх
зміни, а також для роботи з від'єднаний
датасетами та XML.
http://en.wikipedia.org/wiki/ADO.NET
3. Three sides of ADO.NET
• Connected layer – кодова база явно підключається до відповідного
джерела даних і відключається від нього. При такому способі
використання зазвичай взаємодія з джерелом відбувається за
допомогою об’єктів підключення, об’єктів команд і об’єктів читання
даних.
• Disconnected layer – дозволяє працювати з набором об’єктів
DataTable, що представляють собою копію даних на стороні клієнта.
При отриманні датасету підключення відкривається і одразу
закривається.
• Entity Framework – об'єктно-реляційний модуль зіставлення, що
дозволяє розробникам .NET працювати з реляційними даними за
допомогою об'єктів, спеціалізованих для доменів. Це усуває
необхідність у написання більшої частини коду для доступу до даних,
який зазвичай потрібно розробникам.