What does the compiler generate
Course Content
0 / 50 completedWelcome
Who is this course for
What you’ll learn in this course
NET MAUI Architecture Overview & Handlers
Architecture breakdown
NET MAUI Source Code
CalendarView overview
Creating the CalendarView
Creating the Android CalendarView Handler
Creating the MacCatalyst CalendarView Handler
Creating the iOS CalendarView Handler
Creating the Windows CalendarView Handler
Connecting Handlers in .NET MAUI
What is Memory Management
Managed vs Unmanaged Memory
Garbage Collection
Memory Leaks
Events
Circular References
IDisposable
How does Async Await work
Anonymous Functions
What does the compiler generate
Caveats
Async Await in action
Best practices
What are REST APIs
REST API related libraries
Implementing Refit
Programmatic Pull-to-Refresh
Calling REST APIs in the ViewModel
What is Local Storage
Resilience
Using IPreferences
What are Local Databases
Creating the LibraryModelDatase
What is GraphQL
Making Database Calls in the ViewModel
GraphQL in action
GraphQL recap
Using Postman
Using StrawberryShake.MAUI
Using GraphQL in the ViewModel
What are Cross Platform Services
NET MAUI Unit Testing Overview
Adding Unit Test Support to our app
Writing Our First Unit Test
Completing our Unit Test Architecture
Manual Testing Overview
Conclusion