The Windows Presentation Foundation (WPF) data-binding infrastructure is based around the concepts of dependency objects and dependency properties. A dependency object provides support for change notification and the ability to dynamically fetch and retrieve property values. A dependency property is a property associated with a dependency object.
In the December issue of MSDN Magazine, Scott Wisniewski uses features of Visual Studio 2008, Visual Basic 9.0, and WPF to draw data-bound maps that visualize the population density of the United States.
The WPF data-binding infrastructure effectively separate the application's domain-specific logic from the user interface visualization.
There's more WPF content in the MSDN Magazine archives, as well as on the .NET Framework Developer Center.
For more information about Visual Basic development, check out the Basic Instincts archive on the MSDN Magazine web site or subscribe to the Basic Instincts RSS feed.
Plus, you can explore the Visual Basic Developer Center to find tools, articles, starter kits, and more.