
Professional WPF Programming : .NET Development with the Windows Presentation Foundation
by Andrade, Chris; Livermore, Shawn; Meyers, Mike; Van Vliet, ScottRent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
Summary
Author Biography
Shawn Livermore (MCAD, MCSD, PMP) [shawnlivermore.blogspot.com] has been architecting and developing Microsoft-based solutions for nearly a decade. Shawn has been consulting as an enterprise and solutions architect for Fortune 500 clientele within highly visible enterprise implementations. His range of technical competence stretches across platforms and lines of business, but he specializes in Microsoft .NET enterprise application architectures and Microsoft server-based product integrations. Shawn lives in the Southern California area with his beautiful wife Shantell and amazing daughter Elexzandreia. Shawn also enjoys beating his friend Jason at air hockey, basketball, baseball, football, arcade games, cards, billiards, ping pong, shuffleboard, trivia, golf, racquetball, dirt bike races, crosscountry skiing... and pretty much any other sport in existence. Shawn would like to once again remind Jason, “Who’s your daddy?”
Mike Meyers is president of Novera Consulting Inc, a software development and consulting firm specializing in custom application development utilizing the .NET platform and Microsoft server technology. Based in Orange County, California, Mike’s company is focused on providing solutions based on Microsoft platforms and technology to companies spanning multiple industries. Mike has worked in a number of industries, including mortgage, healthcare, and various ecommerce ventures as developer, architect, and project manager. When he’s not writing code, Mike is active mountain biking in southern California, hiking with his four-legged Labrador Dakota or playing music with friends.
Scott Van Vliet is an accomplished Solutions Architect who has spent the past decade delivering successful Microsoft-based solutions to his clients. Currently a Senior Manager with Capgemini, a worldwide leader in technology consulting services, Scott has managed, architected, and developed solutions for companies across the globe. He is also the Microsoft Delivery Leader for Capgemini’s Telecom, Media & Entertainment practice, providing technical and engagement leadership on all Microsoft-based projects. Scott can be reached via his Web site at http://www.scottvanvliet.com/.
Table of Contents
Acknowledgments | |
Introduction | |
Chapter 1 | |
A Brief History of the Windows API | |
Meet Windows Presentation Foundation | |
Visual Design Tools | |
Summary | |
Chapter 2 | |
WPF Development Concepts | |
Summary | |
Chapter 3 | |
Enabled Application.Project Composition..NET Framework 3.0 | |
Windows Application.XAML | |
Browser Application.WCF | |
Service Library.WPF Custom Control Library | |
Summary | |
Chapter 4 | |
Part I | |
The Design Environment | |
Project Structure.Creating Vector Objects | |
Manipulating Objects with the Properties Panel | |
Manipulating Text | |
Managing Layouts | |
Animation | |
Summary | |
Chapter 5 | |
Part II | |
Handling User Input | |
The WPF Animation | |
API.Interacting with Storyboards | |
WPF Drawing API | |
Summary | |
Chapter 6 | |
Brushes | |
Bitmap Effects | |
Transformations | |
Putting It All Together | |
Combining Effects | |
Summary | |
Chapter 7 | |
Overview | |
Control Base Classes | |
Data Binding in WPF | |
Creating and Editing Styles | |
Customizing Existing Controls with Templates | |
Summary | |
Chapter 8 | |
WPF | |
Application Models.State Management.Navigation | |
Application Localization.WPF Deployment Models | |
Summary | |
Chapter 9 | |
Security Model.Trusted Versus Express Applications.Core OS Security.CLR Security | |
Microsoft Internet Explorer Security | |
ClickOnce Security..NET 3.0 Security Utilities | |
Summary | |
Chapter 10 | |
Win32 User Interface Overview | |
How WPF and HWNDs Interoperate | |
Using Win32 HWNDs Inside of WPF | |
Using WPF in Win32 Applications | |
Adding Windows Forms Controls to WPF | |
Summary | |
Chapter 11 | |
WPF Architecture | |
The WPF Framework | |
A Deeper Look at XAML | |
WPF Multithreading | |
Windows Communication Foundation | |
Windows Workflow Foundation | |
Summary | |
Index | |
Table of Contents provided by Publisher. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.