Skip to main content
00:00/00:00
Lecture 4 of 50

NET MAUI Architecture Overview & Handlers

Download Course (Free)

Course Content

0 / 50 completed
Section 1: Course Curriculum50 videos

Welcome

3m

Who is this course for

3m

What you’ll learn in this course

4m

NET MAUI Architecture Overview & Handlers

4mNow Playing

Architecture breakdown

4m

NET MAUI Source Code

19m

CalendarView overview

5m

Creating the CalendarView

16m

Creating the Android CalendarView Handler

13m

Creating the MacCatalyst CalendarView Handler

5m

Creating the iOS CalendarView Handler

30m

Creating the Windows CalendarView Handler

5m

Connecting Handlers in .NET MAUI

13m

What is Memory Management

2m

Managed vs Unmanaged Memory

2m

Garbage Collection

3m

Memory Leaks

6m

Events

16m

Circular References

4m

IDisposable

11m

How does Async Await work

4m

Anonymous Functions

11m

What does the compiler generate

8m

Caveats

2m

Async Await in action

23m

Best practices

7m

What are REST APIs

3m

REST API related libraries

2m

Implementing Refit

8m

Programmatic Pull-to-Refresh

13m

Calling REST APIs in the ViewModel

16m

What is Local Storage

2m

Resilience

13m

Using IPreferences

7m

What are Local Databases

1m

Creating the LibraryModelDatase

20m

What is GraphQL

3m

Making Database Calls in the ViewModel

14m

GraphQL in action

9m

GraphQL recap

2m

Using Postman

4m

Using StrawberryShake.MAUI

19m

Using GraphQL in the ViewModel

17m

What are Cross Platform Services

9m

NET MAUI Unit Testing Overview

6m

Adding Unit Test Support to our app

12m

Writing Our First Unit Test

16m

Completing our Unit Test Architecture

17m

Manual Testing Overview

12m

Conclusion

3m