Getting Started: .NET MAUI

5h 15m 53s
English
Paid
June 14, 2024

Unlock the potential of modern app development with .NET and C# using .NET MAUI. This course provides a comprehensive look at the open-source platform .NET MAUI, which builds upon Xamarin.Forms and expands its reach from mobile to desktop. If you've worked with Xamarin.Forms, you'll find many familiar aspects in .NET MAUI, along with new features and improvements. The course covers how to develop multi-platform apps using a single project structure while also addressing how to include platform-specific code and resources when necessary. Through this course, you'll gain a deeper understanding of how to efficiently manage your app's logic and UI layout in a unified codebase. Join Brandon Minnick for an informative exploration into the world of .NET MAUI, perfect for developers looking to get started or enhance their skills in building cross-platform applications.

Watch Online Getting Started: .NET MAUI

Join premium to watch
Go to premium
# Title Duration
1 Welcome 00:25
2 What will you learn in this course? 01:02
3 Who is this course for? 00:33
4 What is .NET MAUI? 04:34
5 Installing .NET MAUI 04:30
6 What is a ContentPage? 01:12
7 Installing the .NET MAUI Community Toolkits 01:50
8 The MauiProgram.cs 02:20
9 Layouts 01:26
10 VerticalStackLayout 05:47
11 HorizontalStackLayout 03:29
12 AbsoluteLayout 13:25
13 Grid 16:10
14 ScrollView 06:25
15 Padding 04:28
16 Margins 06:49
17 What is XAML? 03:30
18 XAML in Code 15:59
19 What is a CollectionView? 02:22
20 Creating our first CollectionView 17:27
21 Handling CollectionView SelectionChanged 06:59
22 Using the RefreshView 06:12
23 Colors 04:51
24 What are Resources? 03:38
25 What are Styles? 01:15
26 Using Styles 03:47
27 Theming 03:23
28 What are Behaviors? 01:07
29 Adding a behavior 09:33
30 What are Triggers? 00:49
31 The VisualState triggers 01:28
32 Leveraging VisualState 02:21
33 What are Gestures? 02:15
34 Adding a gesture 01:40
35 What are Application Lifecycles? 00:52
36 Using the Application Lifecycle 03:02
37 The Page Lifecycle 01:31
38 Using the Page Lifecycle 01:47
39 What is Shell? 01:03
40 Navigation examples 02:00
41 Creating the AppShell 04:47
42 Adding the Details Page 02:24
43 URL based routing 03:29
44 Transferring data 03:12
45 Completing the Details Page 08:31
46 What is MVVM? 03:34
47 Why MVVM? 00:48
48 The new Folder Structure 02:30
49 Creating the base ViewModel 01:46
50 Creating our first ViewModel 13:48
51 The Binding Context 03:52
52 Updating the List Page 24:20
53 Running our app 01:10
54 What is the MVVM Community Toolkit? 09:31
55 Using the MVVM Community Toolkit 12:44
56 Fixing a weird iOS bug 08:18
57 Running our app again 00:44
58 MVVM using XAML 36:15
59 Conclusion 00:54

Similar courses to Getting Started: .NET MAUI

Mastering C# Unit Testing

Mastering C# Unit Testing

Duration 3 hours 59 minutes 22 seconds
Building Applications with React 17 and ASP.NET Core 6

Building Applications with React 17 and ASP.NET Core 6

Duration 19 hours 28 minutes 31 seconds
C# Mastercourse

C# Mastercourse

Duration 70 hours 40 minutes 18 seconds
Deep Dive: Clean Architecture in .NET

Deep Dive: Clean Architecture in .NET

Duration 3 hours 51 minutes 32 seconds
From Zero to Hero: Refactoring for C# Developers

From Zero to Hero: Refactoring for C# Developers

Duration 5 hours 6 minutes 42 seconds
Design Patterns in C# and .NET

Design Patterns in C# and .NET

Duration 20 hours 15 minutes 1 second
From Zero to Hero: Writing Clean Code with C#

From Zero to Hero: Writing Clean Code with C#

Duration 4 hours 7 minutes 28 seconds
From Zero to Hero: Logging in .NET

From Zero to Hero: Logging in .NET

Duration 2 hours 56 minutes 35 seconds
Getting Started: Clean Architecture in .NET

Getting Started: Clean Architecture in .NET

Duration 3 hours 10 minutes 59 seconds