NETMAUIStudy Notes
Everything on SkillVeris tagged NETMAUIStudy Notes — collected across the glossary, study notes, blog, and cheat sheets.
30 resources across 1 library
Study Notes(30)
Accessing Device Features
Explore the Microsoft.Maui.Essentials device APIs for geolocation, camera, sensors, and connectivity in .NET MAUI.
Building a To-Do App
A hands-on walkthrough of building a MAUI to-do list app with MVVM data binding and local SQLite persistence.
Collections and CollectionView
Learn how CollectionView renders scrollable lists and grids in .NET MAUI, binding to ObservableCollection and customizing item layout with DataTemplate.
Common Controls
A tour of MAUI's core display and interactive controls — Label, Button, CollectionView, Switch, and progress indicators — and the patterns that make them MVVM-…
Consuming REST APIs
Learn how to call web APIs from a .NET MAUI app using IHttpClientFactory, System.Text.Json, and connectivity-aware error handling.
Converters and Commands
Learn how IValueConverter transforms bound data for display and how ICommand/RelayCommand lets buttons and gestures invoke ViewModel logic through bindings.
Data Binding Basics
Learn how MAUI connects UI controls to data using the BindingContext and the {Binding} markup extension, including binding modes and INotifyPropertyChanged.
Dependency Injection
Understand how .NET MAUI's built-in dependency injection container wires up services, view models, and pages via MauiProgram.cs.
Handling User Input
How Entry, Editor, GestureRecognizers, and ViewModel-based validation work together to capture and validate user input in MAUI.
Images and Fonts
How the Resizetizer generates platform image assets, how Image.Aspect controls fill behavior, and how to register and use custom fonts in MAUI.
Local Storage with SQLite
Persist structured data on-device in a MAUI app using sqlite-net-pcl, async CRUD operations, and simple schema migrations.
MAUI Best Practices
Practical guidelines for structuring, optimizing, and shipping production-quality .NET MAUI applications.
MAUI Blazor Hybrid
Learn how BlazorWebView embeds Razor components inside a native MAUI app, sharing UI code between web and native targets.
MAUI Interview Questions
Common .NET MAUI interview questions covering core concepts, architecture, and performance, with explanations to help you prepare.
MAUI Layouts
How Grid, StackLayout, FlexLayout, and AbsoluteLayout measure and arrange child views, and when to choose each for performance and responsiveness.
MAUI Quick Reference
A condensed cheat sheet of core MAUI layouts, data-binding syntax, and Essentials APIs for quick lookup while coding.
MAUI vs Flutter
A technical comparison of .NET MAUI and Flutter across language, rendering, performance, and ecosystem to help you choose the right cross-platform stack.
Pages and Modals
Understand the ContentPage lifecycle and how modal navigation differs from Shell's normal push navigation in .NET MAUI.
Permissions and Lifecycle
Understand runtime permission requests and the app lifecycle events that govern how a .NET MAUI app behaves in the foreground and background.
Platform-Specific Code
Learn how to branch behavior per platform in .NET MAUI using conditional compilation, partial classes, and platform folders.
Publishing to App Stores
Walk through preparing, signing, and submitting a .NET MAUI app to Google Play and the Apple App Store.
Setting Up the MAUI Environment
A practical walkthrough of installing the .NET SDK, the MAUI workload, and the Android, iOS, and Windows prerequisites needed to build MAUI apps.
Shell Navigation
Learn how .NET MAUI Shell provides a unified, URI-based navigation system with flyouts, tabs, and route registration.
Styling and Resources
How ResourceDictionary scoping, implicit/explicit Styles, BasedOn inheritance, and AppThemeBinding/DynamicResource combine to theme a MAUI app.
Showing 24 of 30.