This chapter started with a basic introduction to the typed DataSet including the various ways in which you can create one. In addition, this chapter covered how to connect a typed DataSet to live data sources using conventional DataAdapters as well as the new TableAdapter component. Finally, you saw how to extend the functionality already provided by a typed DataSet by adding additional queries to a TableAdapter and by adding code to the partial class provided by the typed DataSet. After reading this chapter, you should have a firm grasp of how you can use typed DataSets in your application to increase productivity, code reuse, and ease of maintenance. |