Conclusion

If you’ve recently programmed data-driven applications, disconnected programming is nothing new for you. Disconnected scenarios are key in the era of the Internet, as they let you gain in scalability and mobility, bringing simplification to the software and to the user. For disconnected applications, effective local copies of the data are more than vital—they’re absolutely mandatory.

For .NET Framework applications, the DataSet object is the ideal candidate to take the position of the client-side data container in disconnected, intermittent applications. In this chapter and in Chapter 9, we analyzed various options for serializing the contents of a DataSet object to output streams. In this chapter in particular, we analyzed a stateful ...

Get Applied XML Programming for Microsoft® .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.