Professional WPF Programming
文件大小: 13805k
源码售价: 10 个金币 积分规则     积分充值
资源说明:Introduction This is an exciting time for developers using Microsoft technologies. A seemingly endless array of new platforms, techniques, and tools is now available or will soon be released. The developer’s playground is growing fast. One of the new platforms emerging from the think-tank at Microsoft is the .NET Framework 3.0, a key component of which (and the subject of this book) is the Windows Presentation Foundation (WPF). WPF provides both developers and designers with a unified platform for creating rich-media applications that take full advantage of the graphics capabilities of modern PC hardware. We’ve come a long way from the command-line interfaces of decades past. Today’s application user expects a visually engaging and streamlined interactive experience due in part to their exposure to rich media and content found on the Internet. WPF is all about creating a rich user interface that meets these expectations, incorporating media of all types, such as animation, video, and audio. Furthermore, through the use of a new markup syntax called XAML and a new suite of design tools called Microsoft Expression Blend, developers and designers can now collaborate on projects seamlessly as never before. Prior to WPF, designers would create graphical elements for applications and hand those elements off to developers in the form of image files. Developers would then have to model a user interface (UI) around them. Designers can now model UI using Expression Blend, save the design as a XAML file, and simply hand the file off to a developer to code against in Visual Studio using WPF. This book covers the concepts and components that make up the Windows Presentation Foundation. You learn how to create a rich UI, exploring the various controls now available to you, and how to lever-age the new content model that WPF provides. You explore the WPF object model as well as the new subsystems offered in WPF, such as the dependency property system and the routed event model. You learn how to develop and deploy WPF applications targeting both the desktop and the browser. This book also covers the new XAML syntax, which is a markup language used to define UI in your WPF applications, regardless of whether you are developing for a standalone Windows-based environment or targeting the web. Additionally, you learn the basics of working with Expression Blend, the new graphi-cal design tool offered by Microsoft. WPF is a large platform, and we’ve tried to cover a wide range of topics in this book. Our intent is to touch on a bit of everything WPF has to offer, so you know not only what’s provided by the platform, but also how to utilize it. Of course, because it’s a large platform, we won’t be able to cover everything, but we’ve tried to pick the essential concepts you’ll need to get started. We hope you find it both fun and educational and that it provides a solid foundation for you as you venture in to the new world of rich UI development using Windows Presentation Foundation.
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。