.NET MAUI Fundamentals: Building Cross-Platform Applications with .NET 10

.NET MAUI Fundamentals: Building Cross-Platform Applications with .NET 10

Build cross-platform apps with .NET 10 and MAUI. Architecture-first guidance from setup to App Store deployment.

0 followers
25 chapters
Programming & Development
2026
You're viewing a limited preview. Create a free account to read free books or start a 7-day free trial to unlock the entire library.

From .NET MAUI Fundamentals: Building Cross-Platform Applications with .NET 10

Table of Contents

4 of 25 chapters available ยท Premium unlocks the rest

  • 1 Legal Notices
  • 2 About This Book
  • 3 Part I: Introduction and Setup
  • 4 Chapter 1: Introduction to .NET MAUI and Handler Architecture
  • 5 Chapter 2: Configuring Your Development Environment
  • 6 Chapter 3: Your First .NET MAUI Application
  • 7 Part II: User Interface and Core Architecture
  • 8 Chapter 4: XAML Layout and Page Architecture
  • 9 Chapter 5: Controls, CollectionView, and Data Binding
  • 10 Chapter 6: MVVM Pattern and Dependency Injection
  • 11 Chapter 7: Navigation and Application Lifecycle
  • 12 Part III: Data and Application Architecture
  • 13 Chapter 8: Data Access, Local Storage, and Repository Pattern
  • 14 Chapter 9: Networking and Remote Data Integration
  • 15 Chapter 10: Unit Testing ViewModels and Services
  • 16 Part IV: Advanced Capabilities
  • 17 Chapter 11: Custom Controls and Platform-Specific Extensions
  • 18 Chapter 12: Device Capabilities and Native Integration
  • 19 Chapter 13: Authentication, Security, and Secure Storage
  • 20 Part V: Production Readiness
  • 21 Chapter 14: Accessibility and Application Configuration
  • 22 Chapter 15: Performance Optimization and Diagnostics
  • 23 Chapter 16: Deployment and Distribution
  • 24 Next Steps
  • 25 Answer Key
An unhandled error has occurred. Reload ๐Ÿ—™

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.