IT-словарь › Программирование › ADO.NET

ADO.NET

Программирование Svenska → Обновлено: 2026-10-17

Слой доступа к данным от Microsoft для .NET — низкий уровень под любой ORM, где SqlConnection по-прежнему пишут руками.

Появился в 2002 году вместе с .NET Framework 1.0 и заменил ADO на основе COM. Два стиля работы: DataReader читает строки потоком, по одной, почти не расходуя память; DataSet забирает весь результат в отсоединённую копию в памяти, которую можно править и записать обратно. В эпоху WinForms DataSet был чрезвычайно популярен, теперь его считают тяжёлым.

Но ADO.NET никуда не делся: и Entity Framework, и Dapper работают поверх провайдеров ADO.NET. Чистый ADO.NET оправдан, когда нужен точный контроль над дорогим запросом.

← Назад к словарю