In this chapter you covered a large portion of the .NET Framework's ADO.NET. You started out by covering the basics of ADO.NET. You then moved on to create a database to work with through the rest of the chapter using Visual Studio .NET. Next, you covered how connect, query, insert, update, delete, count, and sum rows of a database using connected access to the database. Finally, you learned how to do the same things with disconnected access, in the process building a simple Win Form author maintenance tool.
You have now learned the code you will need to implement ADO.NET in either a connected or disconnected manner. The world of databases should be now open to you when you create your applications.
In the next chapter you'll examine the mysterious world of XML, the last of the four common methods of getting input into and out of your .NET Windows applications.