Prev | Current Page 83 | Next

Matthew MacDonald

"Pro WPF with VB 2008: Windows Presentation Foundation with .NET 3.5"

) WPF now fully supports using
LINQ in data binding scenarios, such as the ones you??™ll explore in Chapter 16.
??? Data binding support for IDataErrorInfo. The IDataErrorInfo interface is a key linchpin
for business developers who want to build rich data objects with built-in validation.
Now, the data binding infrastructure can catch these validation errors and display them
in the user interface.
??? Support for placing interactive controls (such as buttons) inside a RichTextBox control.
This feature previously required an obscure workaround. It now works through a
simple property that??™s described in Chapter 19.
??? Support for placing 2-D elements on 3-D surfaces. This feature previously required a
separate download. Now, it??™s incorporated into the framework, along with better support
for 3-D objects that can raise mouse and keyboard events. You??™ll learn to use these
features in Chapter 23.
??? An add-in model. The add-in model allows an application to host third-party components
in a limited security context. Technically, this feature isn??™t WPF-specific, because
it can be used in any .NET 3.5 application. You??™ll learn how it works with WPF in
Chapter 26.
CHAPTER 1 n INTRODUCING WPF 12
Multitargeting
Previous versions of Visual Studio were tightly coupled to specific versions of .


Pages:
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95