To complete the lessons in this chapter, you must have:
■ A computer that meets or exceeds the minimum hardware requirements listed in the "Introduction" at the beginning of the book.
■ Microsoft Visual Studio 2005 Professional Edition installed on your computer.
■ An understanding of Microsoft Visual Basic or C# syntax and familiarity with the Microsoft .NET Framework.
■ Available data sources, including Microsoft SQL Server (SQL Server Express Edition is acceptable), the Northwind Traders sample database for SQL Server, and the Nwind.mdb Microsoft Office Access database file.
■ A basic understanding of relational databases.
■ Completed the exercises or understood the concepts presented in Chapter 5, "Configuring Connections and Connecting to Data."
Some of my first applications that accessed data had more code written to move data in and out of the user interface than the code to load, validate, and update data combined. If you consider the maintenance nightmare of such an application paired together with the flawed logic I was typically guilty of introducing into applications back then, you can imagine the countless hours involved. Using Windows Forms data binding is an excellent way to present data to users.
Was this article helpful?