Mastering Windows Presentation Foundation, 2/e (Paperback)
暫譯: 精通 Windows Presentation Foundation, 第2版 (平裝本)
Sheridan Yuen
- 出版商: Packt Publishing
- 出版日期: 2020-03-30
- 售價: $2,220
- 貴賓價: 9.5 折 $2,109
- 語言: 英文
- 頁數: 626
- ISBN: 1838643419
- ISBN-13: 9781838643416
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$1,374$1,305 -
$168$160 -
$1,936Programming WCF Services: Design and Build Maintainable Service-Oriented Systems, 4/e (Paperback)
-
$1,260$1,247 -
$958深度學習
-
$650$507 -
$450$356 -
$520$411 -
$505.NET Core 實戰 — 手把手教你掌握 380個精彩案例
-
$880$695 -
$2,370$2,252 -
$420$332 -
$1,200$948 -
$599$473 -
$1,900$1,805 -
$580$458 -
$2,024Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)
-
$1,730$1,644 -
$1,900$1,805 -
$880$695 -
$850$663 -
$1,660$1,577 -
$720$562 -
$880$695
商品描述
Key Features
- Discover a smarter way of working with WPF using the MVVM software architectural pattern
- Create your own lightweight application framework to build your future applications upon
- Understand data binding and learn how to use it in an application
Book Description
Microsoft Windows Presentation Foundation (WPF) provides several libraries and APIs for developers to create engaging user experiences. This book features a wide range of simple through to complex examples to demonstrate how to develop enterprise-grade applications for Windows desktop with WPF.
This updated second edition of Mastering Windows Presentation Foundation starts by covering the benefits of using the Model-View-ViewModel (MVVM) software architectural pattern with WPF, before guiding you through debugging your WPF apps. The book will then take you through the application architecture and building the foundation layer for your apps. As you advance, you'll get to grips with data binding, explore the various built-in WPF controls, and customize them to suit your requirements. You'll learn how to create custom controls to meet your needs when the built-in functionality is not enough. You'll also learn how to enhance your applications using practical animations, stunning visuals, and responsive data validation. To ensure that your app is not only interactive but also efficient, you'll focus on improving application performance, and finally, discover the different methods for deploying your applications.
By the end of this book, you'll be proficient in using WPF for developing efficient yet robust user interfaces.
What you will learn
- Discover MVVM and how it assists development with WPF
- Implement your own custom application framework
- Become proficient with Data Binding
- Understand how to adapt the built-in controls
- Get up to speed with animations
- Implement responsive data validation
- Create visually appealing user interfaces
- Improve application performance
- Learn how to deploy your applications
Who this book is for
This Windows book is for developers with basic to intermediate-level knowledge of Windows Presentation Foundation and for those interested in simply enhancing their WPF skills. If you're looking to learn more about application architecture and designing user interfaces in a visually appealing manner, you'll find this book useful.
商品描述(中文翻譯)
#### 主要特點
- 探索使用 MVVM 軟體架構模式在 WPF 中更智能的工作方式
- 創建自己的輕量級應用框架,以便在其上構建未來的應用程式
- 理解資料綁定並學習如何在應用程式中使用它
#### 書籍描述
Microsoft Windows Presentation Foundation (WPF) 提供了多個庫和 API,供開發人員創建引人入勝的用戶體驗。本書包含從簡單到複雜的各種範例,以展示如何使用 WPF 開發企業級的 Windows 桌面應用程式。
這本《精通 Windows Presentation Foundation》的更新第二版首先介紹了使用 Model-View-ViewModel (MVVM) 軟體架構模式與 WPF 的好處,然後指導您進行 WPF 應用程式的除錯。接下來,書中將帶您了解應用程式架構並建立應用程式的基礎層。隨著進展,您將掌握資料綁定,探索各種內建的 WPF 控制項,並根據需求自訂它們。當內建功能不足時,您將學習如何創建自訂控制項以滿足您的需求。您還將學習如何使用實用的動畫、驚人的視覺效果和響應式資料驗證來增強您的應用程式。為了確保您的應用程式不僅具互動性,還具效率,您將專注於改善應用程式性能,最後,探索不同的應用程式部署方法。
在本書結束時,您將熟練使用 WPF 開發高效且穩健的用戶介面。
#### 您將學到什麼
- 探索 MVVM 及其如何協助 WPF 的開發
- 實作自己的自訂應用框架
- 精通資料綁定
- 理解如何調整內建控制項
- 快速掌握動畫
- 實作響應式資料驗證
- 創建視覺上吸引人的用戶介面
- 改善應用程式性能
- 學習如何部署您的應用程式
#### 本書適合誰
這本 Windows 書籍適合對 Windows Presentation Foundation 具有基本到中級知識的開發人員,以及那些希望簡單提升其 WPF 技能的人。如果您希望了解更多有關應用程式架構和以視覺吸引的方式設計用戶介面的內容,您會發現這本書非常有用。
作者簡介
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. Since his second year at university, he was employed as a teaching assistant for the first year student coding workshops and has been returning 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 too well within the top half percent of all users. While authoring this book and other projects has kept him away for some time, he is keen to return to continue to help new users to get to grips with WPF.
作者簡介(中文翻譯)
Sheridan Yuen 是一位微軟 .NET MCTS 和 Oracle Java SCJP 認證的軟體開發人員,居住在英國倫敦。他對編程的熱情使他從一開始就脫穎而出。自大學二年級以來,他就被聘為一年級學生編程工作坊的教學助理,並且一直以來都回來擔任客座講師。
在其他一些知名職位中,他曾擔任音樂部門 Ministry of Sound 集團的主要軟體開發人員四年,負責他們的主要音樂業務應用程式,並創造了多部獲獎專輯。這個應用程式在某些情況下成功地將用戶的生產力提高了多達 80%。
此外,他為他們獲獎的夜總會設計了一個獨特的票務掃描應用程式,使其成為全球第一個在所有客戶流中引入掃描票入場的俱樂部。由於他有音樂背景並且是一名合格的音頻工程師,擁有唱片製作和數位音頻的經驗,這個職位對他來說是完美的結合。
他很快成為 Stack Overflow 的 C# 和 WPF 區域中的熱門人物,獲得了社群成員足夠的聲譽,使他在所有用戶中排名進入前半個百分比。雖然撰寫這本書和其他專案讓他暫時遠離,但他渴望回來繼續幫助新用戶掌握 WPF。
目錄大綱
- A Smarter Way of Working with WPF
- Debugging WPF Applications
- Writing Custom Application Frameworks
- Becoming Proficient with Data Binding
- Using the Right Controls for the Job
- Adapting the Built-In Controls
- Mastering Practical Animations
- Creating Visually Appealing User Interfaces
- Implementing Responsive Data Validation
- Completing that Great User Experience
- Improving Application Performance
- Deploying Your Masterpiece Application
- What Next?
目錄大綱(中文翻譯)
- A Smarter Way of Working with WPF
- Debugging WPF Applications
- Writing Custom Application Frameworks
- Becoming Proficient with Data Binding
- Using the Right Controls for the Job
- Adapting the Built-In Controls
- Mastering Practical Animations
- Creating Visually Appealing User Interfaces
- Implementing Responsive Data Validation
- Completing that Great User Experience
- Improving Application Performance
- Deploying Your Masterpiece Application
- What Next?