Foreword

Pretty much every enterprise application uses databases. A large part of the code base of these applications is devoted to accessing and manipulating data stored in those databases. Accordingly, a large portion of the time and effort put into creating a new application is spent in the data-access space. That makes the data-access space a critical area that can be targeted by development tools to streamline the development process.

It’s interesting to see how development tools change focus over time from one tier to another. Sometimes it’s all about the presentation layer and how to make it really easy to build great-looking desktop applications and Web browser–based applications for use over the Web or the company intranet. Other times ...

Get Programming Microsoft® ADO.NET 2.0 Applications: Advanced Topics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.