Chapter 7. Disconnected Web Applications

If you’ve programmed data-driven applications, disconnected programming is nothing new for you. A few years ago, it was one of the most touted features of Microsoft ADO 2.x. The key difference between ADO and ADO.NET is the way in which the disconnected feature is embedded into the surrounding framework.

ADO and ADO.NET are designed differently. ADO was invented in the age of connected, 2-tier applications, and the object model design reflects that. The disconnected features of ADO were added in a nonintrusive way and exposed via the Recordset object as if they were a new, special type of cursor. ADO.NET, on the other hand, was designed at the same time XML was emerging as a hot new technology, and developers ...

Get Building Web Solutions with ASP.NET and ADO.NET 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.