Search code examples
c#ado.netdata-access-layerdaab

How does MS Data Access Application Block(daab) compare to ado.net datareader performance wise


I am going to use the DAAB to prevent a lot of manual labor in my database intensive application. But before I get started I would like to know if there would be any noticeable perfoemce differences between using the native ado.net datareader and the DAAB.


Solution

  • Most of your performance hit is going to be in the database reads/writes. That's true whether you use ADO.NET or DAAB, or any other DAL for that matter.