Lexique informatique › Programmation › ADO.NET

ADO.NET

Programmation Svenska → Mis à jour: 2026-09-18

La couche d'accès aux données de Microsoft pour .NET — le niveau bas sous tous les ORM, là où l'on écrit encore un SqlConnection à la main.

Sortie en 2002 avec .NET Framework 1.0, en remplacement de l'ADO fondé sur COM. Deux approches : DataReader lit les lignes une à une en flux, avec un minimum de mémoire, tandis que DataSet rapatrie tout le résultat dans une copie déconnectée en mémoire, modifiable puis réécrite. DataSet a connu un grand succès à l'époque de WinForms et passe aujourd'hui surtout pour lourd.

Il survit en coulisses : Entity Framework comme Dapper reposent tous deux sur des providers ADO.NET. Écrire de l'ADO.NET brut garde son intérêt quand on veut un contrôle exact sur une requête coûteuse.

← Retour au lexique