Exploring Windows Presentation Foundation: With Practical Applications in .Net 5

Litvinavicius, Taurius

  • 出版商: Apress
  • 出版日期: 2020-12-16
  • 售價: $1,890
  • 貴賓價: 9.5$1,796
  • 語言: 英文
  • 頁數: 225
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484266366
  • ISBN-13: 9781484266366
  • 相關分類: .NET
  • 海外代購書籍(需單獨結帳)



Use the Windows Presentation Foundation (WPF) technology to develop Windows applications using C# and XAML for design. This book will get you through not only the basics, but also some of the more advanced concepts of WPF in .NET 5.
The book starts with basic concepts such as window, page, text box, and message box as well as a sequence of common events and event handling in WPF. You will learn how to use various elements in WPF and deal with them in .NET 5. You will understand how to work with files and access them in WPF along with binding and MVVM (Model-View-View-Model). You will learn how to retrieve data from APIs, work in XAML, and understand where design and style properties should be applied in WPF.
After reading this book you will be able to work on WPF and apply its concepts in .NET 5, .NET core, and the .NET framework.

What You Will Learn
  • Understand the basics of WPF: click event, inputs, and general setup
  • Work with WPF interface events and handling
  • Know how file handling works in WPF
  • Retrieve data from APIs in a modern way

Who This Book Is For
Developers with basic knowledge of C#.


使用Windows Presentation Foundation (WPF) 技術來開發使用C#和XAML進行設計的Windows應用程式。本書將帶領您了解WPF在.NET 5中的基礎知識,以及一些更高級的概念。
本書從基本概念開始,如視窗、頁面、文字框和訊息框,以及WPF中常見事件和事件處理的順序。您將學習如何在WPF中使用各種元素並在.NET 5中處理它們。您將了解如何在WPF中使用文件並存取它們,以及綁定和MVVM(Model-View-View-Model)。您將學習如何從API中擷取資料,在XAML中工作,並了解在WPF中應該應用設計和樣式屬性的位置。
閱讀本書後,您將能夠在.NET 5、.NET Core和.NET Framework中使用WPF並應用其概念。


  • 了解WPF的基礎知識:點擊事件、輸入和一般設定

  • 使用WPF介面事件和處理

  • 了解WPF中的文件處理方式

  • 以現代方式從API中擷取資料



Taurius Litvinavicius is a businessman and technology expert based in Lithuania who has worked with various organizations in building and implementing projects in software development, sales, and other fields of business. He is responsible for technological improvements, development of new features, and general management. Taurius is also the director at the Conficiens solutio consulting agency where he supervises the development and maintenance of various projects and activities.


Taurius Litvinavicius 是一位來自立陶宛的商人和技術專家,他曾與不同組織合作,在軟體開發、銷售和其他商業領域建立和實施專案。他負責技術改進、新功能開發和總體管理。Taurius 也是 Conficiens solutio 咨詢機構的主管,負責監督各種專案和活動的開發和維護工作。