首页Mastering Windows Presentation Foundation
Master the art of building modern desktop applications on
BIRMINGHAM - MUMBAI
Mastering Windows Presentation
Copyright © 2017 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the
publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its
dealers and distributors will be held liable for any damages caused or alleged to be caused
directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: February 2017
Production reference: 1130217
Published by Packt Publishing Ltd.
35 Livery Street
B3 2PB, UK.
Content Development Editor
Shantanu N. Zagade
About the Author
Sheridan Yuen is a Microsoft .NET MCTS and Oracle Java SCJP certified software
developer, living in London, England. His passion for coding made him stand out from the
crowd right from the start. From his second year onward at university, he was employed to
be a teaching assistant for the first year student coding workshops and has since returned as
a guest lecturer.
Among other prestigious positions, he was the primary software developer for the Ministry
of Sound group for four years, working on their main music business application,
responsible for creating their multi award winning albums. This application managed to
increase its users’ productivity by up to 80% in some cases.
In addition to this, he architected a unique ticket scanning application for their award
winning nightclub, making it the first club in the world to introduce scanned ticket entry
across all streams for their clients. Coming from a musical background and being a
qualified audio engineer, with experience of record production and digital audio, this post
was a perfect union.
He soon became a popular figure in the C# and WPF sections of the Stack Overflow,
“question and answer” website, being awarded enough reputation by the community
members to raise him to well within the top half percent of all users. While authoring this
book and other projects have kept him away for some time, he is keen to return to continue
to help new users to get to grips with WPF.
I would like to thank my long suffering girlfriend Jemma, who has regularly had to make
do without my company for the best part of a year, for her patience while I was composing
and writing this book and the many examples in it. I’d also like to thank Chaitanya from
Packt Publishing for convincing me to write this book in the first place and without who,
this book would not have been written.
Finally, I would like to thank Mary Thomson, Professor Sarah Barman and Professor
James Orwell in particular, from Kingston University, London, who inspired me to change
the direction of my previous career and planted the seed of curiosity that has taken me so
far. I would also like to thank James for encouraging me to move from the Bachelor’s
Degree course to the integrated Master’s Degree that I ended up gaining and for all of the
benefits that this brought with it.
本资源为《Windows Presentation Foundation程序设计指南》的中文全本高清扫描Pdf，并附带原书所有章节源代码。该书原作者：Charles Petzold，译者：蔡学镛 《Windows Presentation Foundation程序设计指南》主要介绍了微软新一代平台操作系统平台上的Microsoft Windows Presentation Foundation核心技术的原理、概念、技术、技巧与开发实践。全书全面细致、深入浅出，主要内容包括Windows Presentation Foundation概述、基本Bushes、Content概念、Button及其他控件、Stack、Wrap、Dock、Grid、Canvas（画布）、依赖性属性、Routed Input Event、定制元素等诸多内容
全网独家发布，最新wpf书籍，pdf高清文字版。 Key Features Learn how to use the MVVM software architectural pattern and see the benefits of using it with Windows Presentation Fountain (WPF) Learn which controls to use in particular situations and the various ways to modify them when required 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 Chapter 1. A Smarter Way of Working with WPF Chapter 2. Debugging WPF Applications Chapter 3. Writing Custom Application Frameworks Chapter 4. Becoming Proficient with Data Binding Chapter 5. Using the Right Controls for the Job Chapter 6. Mastering Practical Animations Chapter 7. Creating Visually Appealing User Interfac
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 数据库技术与应用SQL Server2008 课件 第4章 SQL Server 2008系统概述.ppt
- 逆向工程大作业 .docx