Book description
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 repositories 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).
Table of contents
- Cover
- Title
- Copyright
- Contents at a Glance
- Contents
- About the Authors
- About the Techincal reviewer
- Acknowledgments
- Introduction
- Part I: Getting Started
-
Part II: Laying the Groundwork
- Chapter 3: Domain-Driven Design
- Chapter 4: Design Patterns
- Chapter 5: Unit Testing
- Chapter 6: Advanced Unit Testing and Test-Driven Development
- Chapter 7: Exception Handling and Logging
-
Part III: Completing the User Interface Layer
- Chapter 8: The WPF User Interface
- Chapter 9: The Windows Phone User Interface
- Chapter 10: The Windows User Interface
- Chapter 11: Deploying and Maintaining Your Application
- Index
Product information
- Title: Pro XAML with C#: Application Development Strategies
- Author(s):
- Release date: July 2015
- Publisher(s): Apress
- ISBN: 9781430267751
You might also like
book
Pro WPF and Silverlight MVVM: Effective Application Development with Model-View-ViewModel
WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to …
book
Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4
This book shows you how WPF really works. It provides you with the no-nonsense, practical advice …
book
Universal Windows® Apps with XAML and C# Unleashed
Full Color: Figures and code appear as they do in Visual Studio. Universal Windows apps are …
book
Building Xamarin.Forms Mobile Apps Using XAML: Mobile Cross-Platform XAML and Xamarin.Forms Fundamentals
Leverage Xamarin.Forms to build iOS and Android apps using a single, cross-platform approach. This book is …