O'Reilly Network articles about this topic:
Data Management in Windows Forms Applications, Part 1
Chris Tavares has always enjoyed doing user interface work. As he puts it, the ability to put his work right on the screen in full view is what makes UI work different from back-end business logic, and it feels more satisfying somehow to write code that does something on the screen, rather than just adjust an account balance somewhere in some database. In this article, he will show you how the typical Model-View architecture works in .NET.
Other documents about this topic:
Below are other references available on the web for this topic. Since other sites may change their links, please
if you find any that may need to be updated.