0%

Book Description

The #1 WPF Book--Now Updated for WPF 4!

Full Color: Code samples appear as they do in Visual Studio!

Thorough, authoritative coverage, practical examples, clear writing, and full-color presentation make this one of the most widely acclaimed programming books of the last decade.

Windows Presentation Foundation (WPF) is the recommended technology for creating Windows user interfaces, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, multi-touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. WPF 4 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft developer Adam Nathan. 

  • Covers everything you need to know about Extensible Application Markup Language (XAML)

  • Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more

  • Highlights the latest features, such as multi-touch, text rendering improvements, XAML language enhancements, new controls, the Visual State Manager, easing functions, and much more

  • Delves into topics that aren’t covered by most books: 3D, speech, audio/video, documents, effects

  • Shows how to create popular UI elements, such as Galleries, ScreenTips, and more

  • Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes

  • Explains how to create first-class custom controls for WPF

  • Demonstrates how to create hybrid WPF software that leverages Windows Forms, DirectX, ActiveX, or other non-WPF technologies

  • Explains how to exploit new Windows 7 features, such as Jump Lists and taskbar customizations

  • Table of Contents

    1. Title Page
    2. Copyright Page
    3. Contents at a Glance
    4. Table of Contents
    5. About the Author
    6. Dedication
    7. Acknowledgments
    8. We Want to Hear from You!
    9. Reader Services
    10. Introduction
    11. Part I. Background
      1. Chapter 1. Why WPF, and What About Silverlight?
      2. Chapter 2. XAML Demystified
      3. Chapter 3. WPF Fundamentals
    12. Part II. Building a WPF Application
      1. Chapter 4. Sizing, Positioning, and Transforming Elements
      2. Chapter 5. Layout with Panels
      3. Chapter 6. Input Events: Keyboard, Mouse, Stylus, and Multi-Touch
      4. Chapter 7. Structuring and Deploying an Application
      5. Chapter 8. Exploiting Windows 7
    13. Part III. Controls
      1. Chapter 9. Content Controls
      2. Chapter 10. Items Controls
      3. Chapter 11. Images, Text, and Other Controls
    14. Part IV. Features for Professional Developers
      1. Chapter 12. Resources
      2. Chapter 13. Data Binding
      3. Chapter 14. Styles, Templates, Skins, and Themes
    15. Part V. Rich Media
      1. Chapter 15. 2D Graphics
      2. Chapter 16. 3D Graphics
      3. Chapter 17. Animation
      4. Chapter 18. Audio, Video, and Speech
    16. Part VI. Advanced Topics
      1. Chapter 19. Interoperability with Non-WPF Technologies
      2. Chapter 20. User Controls and Custom Controls
      3. Chapter 21. Layout with Custom Panels
    17. Index