Pro XAML with C#: Application Development Strategies (covers WPF, Windows 8.1, and Windows Phone 8.1)

Buddy James

  • 出版商: Apress
  • 出版日期: 2015-07-01
  • 售價: $2,510
  • 貴賓價: 9.5$2,385
  • 語言: 英文
  • 頁數: 296
  • 裝訂: Paperback
  • ISBN: 1430267763
  • ISBN-13: 9781430267768
  • 相關分類: C#WPF
  • 海外代購書籍(需單獨結帳)

商品描述

Pro XAML with C#: Application Development Strategies is your guide to real-world development practices on Microsoft’s XAML-based platforms, with examples in  WPF, Windows 8.1, and Windows Phone 8.1. Learn how to properly plan and architect an application on one or more of these platforms for a robust, scalable solution.

In Part I, authors Buddy James and Lori Lalonde introduce you to XAML and reveal proven techniques for developing successful line-of-business applications. You’ll also find out about some of the conflicting needs and interests that you might encounter as an enterprise XAML developer.

Part II begins to lay the groundwork to help you properly architect your application, providing you with a deeper understanding of domain-driven design and the Model-View-ViewModel design pattern. You will also learn about proper exception handling and logging techniques, and how to cover your code with unit tests to reduce bugs and validate your design.

Part III explores implementation and deployment details for each of Microsoft’s XAML UIs, along with advice on deploying and maintaining your application across different devices using version control repositori

es and continuous integration.

Pro XAML with C#: Application Development Strategies is for intermediate to experienced developers looking to improve their professional practice. Readers should have experience working with C# and at least one XAML-based technology (WPF, Silverlight, Windows Store, or Windows Phone). 


商品描述(中文翻譯)

《Pro XAML with C#: Application Development Strategies》是你在微軟基於XAML的平台上實際開發實踐的指南,其中包含了WPF、Windows 8.1和Windows Phone 8.1的示例。學習如何在這些平台上規劃和設計一個強大、可擴展的應用程序。

在第一部分中,作者Buddy James和Lori Lalonde介紹了XAML,並揭示了開發成功的業務應用程序的成熟技術。你還將了解到作為企業XAML開發人員可能遇到的一些相互衝突的需求和利益。

第二部分開始為你建立應用程序的基礎,提供了對領域驅動設計和模型-視圖-視圖模型設計模式的更深入理解。你還將學習正確的異常處理和日誌記錄技術,以及如何使用單元測試來減少錯誤並驗證你的設計。

第三部分探討了每個微軟XAML UI的實施和部署細節,並提供了在不同設備上部署和維護應用程序的建議,包括使用版本控制存儲庫和持續集成。

《Pro XAML with C#: Application Development Strategies》適用於中級到有經驗的開發人員,希望提高他們的專業實踐水平。讀者應該具有使用C#和至少一種基於XAML的技術(如WPF、Silverlight、Windows Store或Windows Phone)的經驗。