O'Reilly logo

Applied XML Programming for Microsoft® .NET by Dino Esposito

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A Save-and-Resume Application

As a stateful data format, a DiffGram is particularly useful for building save-and-resume applications. In this context, a save-and-resume application is a desktop or Web application that can work both on line and off line. For such applications, the connection to the rest of the back-end system is optional and is not guaranteed to be up all the time. From the connectivity standpoint, a save-and-resume application is intermittent and must be able to get its core data either remotely (for example, from the central system) or locally (for example, from data persisted to files).

In this section, we’ll build a Windows Forms application that connects to a database, downloads some data, and disconnects. From this point ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required