Events are useful for
This chapter begins with the introduction of the classes provided by the .NET Framework Library to work with Extensible Markup Language (XML) documents. This chapter discusses how to read from and write to XML documents using the .NET Framework Library classes. After that it discusses how to navigate through XML documents. The chapter also discusses XML transformations. In addition, this chapter covers the relationship between ADO.NET and XML and shows how to mix them up and use rich ADO.NET database
Data-bound controls are not only ease to use, but they also provide many built-in features that programmers will find useful. This chapter discusses the basics of data binding and data-bound controls, as well as how to develop interactive Graphical User Interface (GUI) database applications using these controls in minimal time and with minimal effort. This chapter covers how to use Windows controls such as the TextBox , Button , Label , CheckBox , ComboBox , ListBox , and DataGrid controls in the data-binding process and how to write your custom data-bound applications to navigate through the records of a data source. In this chapter, you'll learn some data-binding techniques that are hard to find in other ADO.NET books.
This chapter discusses constraints and data relations in detail. First, this chapter starts with a discussion of constraints and how ADO.NET constraint objects maintain data integrity. The second part of this chapter discusses data relations.
Exception and error handling is one of the most important
This chapter discusses the ODBC .NET data provider and how to work with various data sources such as Access, MySQL, Excel, and text using the ODBC data provider.
Stored procedures and views are another important aspect of database programming. This chapter discusses how you can take advantage of VS .NET tools to work with these objects.