C# Markup for .NET MAUI Essentials
eBook - ePub

C# Markup for .NET MAUI Essentials

Building Declarative, Reusable Cross-Platform UIs Without XAML

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

C# Markup for .NET MAUI Essentials

Building Declarative, Reusable Cross-Platform UIs Without XAML

About this book

This book provides a comprehensive guide to building cross-platform applications using .NET MAUI and C# Markup. Rather than relying on XAML, this approach focuses on constructing user interfaces entirely in C#, offering greater flexibility, consistency, and control over application structure and behavior. By combining modern development practices with a code-first approach, you will learn how to create applications that run across Android, iOS, macOS, and Windows from a single codebase.

The early chapters introduce the core concepts of .NET MAUI and C# Markup, including project structure, application lifecycle, and the fundamental building blocks of user interfaces. You will learn how views, layouts, and controls are combined to form responsive interfaces, and how to apply styling, theming, and reusable components to maintain consistency across your applications. Throughout these chapters, the emphasis is on understanding not only how to implement features, but also why they work the way they do.

As the book progresses, more advanced topics are introduced, including data binding, navigation, and application architecture. You will explore how to structure applications using patterns such as MVVM, manage state effectively, and connect user interfaces to underlying data models. Additional chapters cover platform features such as gestures, animations, and device capabilities, allowing you to create rich, interactive user experiences.

By the end of this book, you will have developed a solid understanding of how to design, build, and deploy cross-platform applications using .NET MAUI and C# Markup. Whether you are new to .NET MAUI or transitioning from XAML-based development, the knowledge and techniques presented in this book will provide a strong foundation for creating modern, maintainable applications.

Trusted by 375,005 students

Access to over 1.5 million titles for a fair monthly price.

Study more efficiently using our study tools.

Information

Year
2026
eBook ISBN
9781965764404

Table of contents

  1. 1. Start Here
  2. 2. Introducing .NET MAUI and Declarative UI Design
  3. 3. Installing the .NET MAUI Development Environment
  4. 4. Building a C# Markup MAUI App
  5. 5. Testing on the Android Emulator
  6. 6. Testing .NET MAUI Apps on a Physical Android Device
  7. 7. Testing on iOS Simulators
  8. 8. Testing on iOS Devices
  9. 9. A Guided Tour of Visual Studio
  10. 10. Working with the Visual Studio Code Editor
  11. 11. Working with Layouts
  12. 12. Views, Controls, and Event Handling
  13. 13. MVVM and Data Binding in C# Markup
  14. 14. An MVVM Data Binding Tutorial
  15. 15. Working with Styling and Fonts
  16. 16. Building Reusable Composite Components
  17. 17. Creating Custom Controls
  18. 18. Generic Components
  19. 19. Understanding Fluent APIs
  20. 20. Navigation and Shell Integration
  21. 21. Navigation with Flyouts and Tab Bars
  22. 22. An Introduction to Animations and Effects
  23. 23. Handling Gestures
  24. Index

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.5M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1.5 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access C# Markup for .NET MAUI Essentials by Jason Wilson in PDF and/or ePUB format, as well as other popular books in Computer Science & Microsoft Programming. We have over 1.5 million books available in our catalogue for you to explore.