Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mastering Windows Presentation Foundation: Master the art of building modern desktop applications on Windows

Buy

Master the art of building modern desktop applications on Windows

Key Features

  • Learn how to use the MVVM software architectural pattern and see the benefits of using it with Windows Presentation Fountain (WPF)
  • Explore various ways to enhance efficiency through performance tuning and UI automation
  • Obtain a deep understanding of data validation and understand various methods that suit different situations

Book Description

Windows Presentation Foundation is rich in possibilities when it comes to delivering an excellent user experience. This book will show you how to build professional-grade applications that look great and work smoothly.

We start by providing you with a foundation of knowledge to improve your workflow – this includes teaching you how to build the base layer of the application, which will support all that comes after it. We'll also cover the useful details of data binding. Next, we cover the user interface and show you how to get the most out of the built-in and custom WPF controls.

The final section of the book demonstrates ways to polish your applications, from adding practical animations and data validation to improving application performance. The book ends with a tutorial on how to deploy your applications and outlines potential ways to apply your new-found knowledge so you can put it to use right away. The book also covers 2D and 3D graphics, UI automation, and performance tuning.

What you will learn

  • Use MVVM to improve workflow
  • Create visually stunning user interfaces
  • Perform data binds proficiently
  • Implement advanced data validation
  • Locate and resolve errors quickly
  • Master practical animations
  • Improve your applications' performance

Table of Contents

  1. A Smarter Way of Working with WPF
  2. Debugging WPF Applications
  3. Writing Custom Application Frameworks
  4. Becoming Proficient with Data Binding
  5. Using the Right Controls for the Job
  6. Mastering Practical Animations
  7. Creating Visually Appealing User Interfaces
  8. Implementing Responsive Data Validation
  9. Completing That Great User Experience
  10. Improving Application Performance
  11. Deploying Your Masterpiece Application
  12. What Next?
(HTML tags aren't allowed.)

Biometric Systems: Technology, Design and Performance Evaluation
Biometric Systems: Technology, Design and Performance Evaluation
This book provides practitioners with an overview of the principles & methods needed to build reliable biometric systems. It covers 3 main topics: key biometric technologies, testing & management issues, & the legal and system considerations of biometric systems for personal verification/identification. It focuses on the 4 most widely...
The Parkinson's Disease and Movement Disorders
The Parkinson's Disease and Movement Disorders

Written by an international group of renowned experts, the Fifth Edition of this premier reference provides comprehensive, current information on the genetics, pathophysiology, diagnosis, medical and surgical treatment, and behavioral and psychologic concomitants of all common and uncommon movement disorders. Coverage includes...

Action Reflection Learning (TM): Solving Real Business Problems by Connecting Learning with Earning
Action Reflection Learning (TM): Solving Real Business Problems by Connecting Learning with Earning

Readers may never think of learning, training, or teaching the same way again! Building on the pioneering fundamentals of effective adult learning and many of the core principles of today's popular action learning methodology, Action Reflection Learning delivers a next-generation approach that will transform the way adult learning takes...


Space Division Multiple Access for Wireless Local Area Networks (Engineering and Computer Science)
Space Division Multiple Access for Wireless Local Area Networks (Engineering and Computer Science)
The tendency towards more mobility and flexibility favors wireless networks for future broadband services, especially in local area and residential networks. Two major challenges in developing such high data-rate wireless networks are the channel distortion caused by multipath propagation and the limitations on bandwidth usage. In this book,...
Geometric Algorithms and Combinatorial Optimization (Algorithms and Combinatorics 2)
Geometric Algorithms and Combinatorial Optimization (Algorithms and Combinatorics 2)

This book develops geometric techniques for proving the polynomial time solvability of problems in convexity theory, geometry, and - in particular - combinatorial optimization. It offers a unifying approach based on two fundamental geometric algorithms: - the ellipsoid method for finding a point in a convex set and - the basis reduction...

IT Project Proposals: Writing to Win
IT Project Proposals: Writing to Win

Whether responding to a tender from a potential client or pitching a new IT project to the Board, a well-written proposal can be the difference between success and failure. IT Project Proposals Writing to Win can help you to create high quality, persuasive proposals that will stand out from the crowd. The author explains how to...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy