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.
Plus, you can explore the Visual Basic Developer Center to find tools, articles, starter kits, and more.