The MVVM Pattern in .NET MAUI: The definitive guide to essential patterns, best practices, and techniques for cross-platform app development
暫譯: .NET MAUI 中的 MVVM 模式:跨平台應用開發的基本模式、最佳實踐與技術的權威指南
Nijs, Pieter
- 出版商: Packt Publishing
- 出版日期: 2023-11-30
- 售價: $1,740
- 貴賓價: 9.5 折 $1,653
- 語言: 英文
- 頁數: 386
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1805125001
- ISBN-13: 9781805125006
-
相關分類:
.NET
立即出貨 (庫存=1)
相關主題
商品描述
Gain an in-depth understanding of MVVM and .NET MAUI and learn how to effectively apply the MVVM design pattern with the help of this practical guide
Key Features:
- Get to grips with the principles and benefits of the Model-View-ViewModel design pattern
- Gain insights into .NET MAUI's MVVM-enabling components and effectively apply them with hands-on examples
- Learn data binding, navigation, and testable code techniques to create dynamic, accessible, and localized apps
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description:
In today's fast-paced world of modern software development, teams need to be efficient, productive, and capable of rapidly adapting to changes to deliver high-quality products, making it crucial for developers to write maintainable and easy-to-test code.
The MVVM Pattern in .NET MAUI helps you to thoroughly explore the Model-View-View Model (MVVM) design pattern. The chapters show you how this pattern helps in structuring code to embrace the separation of concerns, allowing for loosely coupled user interface and application logic, which ultimately empowers you to write more robust, maintainable, and testable code. The book also highlights .NET MAUI's capabilities and features, and enables you to delve into the essential components within the framework that facilitate the application of the MVVM pattern. With the help of a sample application, this definitive guide takes a hands-on approach to walk you through both the essential and advanced usages of the MVVM pattern to ensure that you successfully apply the practical aspects of the pattern to your .NET MAUI projects.
By the end of this book, you'll have gained a comprehensive understanding of the MVVM design pattern and its relevance in the context of .NET MAUI, as well as developed the skills needed to successfully apply it in practice.
What You Will Learn:
- Gain a thorough understanding of the MVVM design pattern
- Get to grips with the components that enable MVVM in .NET MAUI
- Apply the MVVM pattern in practice within .NET MAUI
- Become proficient in data binding in .NET MAUI
- Discover how to navigate from within a view model
- Find out how to effectively write testable code and unit tests
Who this book is for:
This book is for developers with experience in C# and basic knowledge of .NET MAUI or Xamarin.Forms who are looking to create cross-platform applications with .NET MAUI and leverage the MVVM pattern. Through practical examples and clear explanations, this book helps both newcomers and experienced developers master the application of MVVM principles within .NET MAUI projects.
商品描述(中文翻譯)
深入了解 MVVM 和 .NET MAUI,並學習如何有效應用 MVVM 設計模式,這本實用指南將為您提供幫助
主要特色:
- 掌握 Model-View-ViewModel 設計模式的原則和優點
- 深入了解 .NET MAUI 的 MVVM 支援組件,並透過實作範例有效應用它們
- 學習資料綁定、導航和可測試代碼技術,以創建動態、可訪問和本地化的應用程式
- 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書
書籍描述:
在當今快速變化的現代軟體開發世界中,團隊需要高效、生產力強,並能迅速適應變化,以交付高品質的產品,因此開發人員撰寫可維護且易於測試的代碼變得至關重要。
本書《.NET MAUI 中的 MVVM 模式》幫助您深入探索 Model-View-ViewModel (MVVM) 設計模式。各章節展示了這一模式如何幫助結構化代碼,以實現關注點分離,從而實現鬆耦合的用戶界面和應用邏輯,最終使您能夠撰寫更健壯、可維護和可測試的代碼。本書還強調了 .NET MAUI 的能力和特性,並使您能夠深入了解框架內的基本組件,這些組件促進了 MVVM 模式的應用。透過一個範例應用程式,本指南採取實作方式,帶您逐步了解 MVVM 模式的基本和進階用法,以確保您能成功將該模式的實用方面應用於您的 .NET MAUI 專案中。
在本書結束時,您將全面了解 MVVM 設計模式及其在 .NET MAUI 上的相關性,並發展出成功應用該模式所需的技能。
您將學到什麼:
- 徹底了解 MVVM 設計模式
- 掌握 .NET MAUI 中啟用 MVVM 的組件
- 在 .NET MAUI 中實踐應用 MVVM 模式
- 熟練掌握 .NET MAUI 中的資料綁定
- 了解如何從視圖模型中進行導航
- 發現如何有效撰寫可測試的代碼和單元測試
本書適合誰:
本書適合具有 C# 經驗和基本 .NET MAUI 或 Xamarin.Forms 知識的開發人員,他們希望使用 .NET MAUI 創建跨平台應用程式並利用 MVVM 模式。透過實用範例和清晰的解釋,本書幫助新手和經驗豐富的開發人員掌握 MVVM 原則在 .NET MAUI 專案中的應用。