Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
From Console to UI: A Deep Dive into Cross-Platform Development with MAUI

From Console to UI: A Deep Dive into Cross-Platform Development with MAUI

1h 11mAdvanced2024-08-14

Authors

Jesse Freeman

Jesse Freeman

Head of Partner and Framework Marketing at Amazon

Course details

Explore the steps involved in building cross-platform applications using the .NET MAUI framework. First, review the key features and benefits of MAUI and steps for setting up a new project. Then, find out how to create a service layer to manage data and business logic, ensuring a clean separation from the UI, and how to configure the database path for SQLite databases. Learn how to leverage the Model-View-ViewModel (MVVM) pattern, creating views for listing and editing notes, including adding necessary validations to improve data integrity.


The course also covers reading, updating, and deleting notes through the UI, and using CRUD operations within a MAUI app. Become adept at setting up MAUI projects, implementing MVVM, handling data operations, and working with MAUI controls for a comprehensive application development experience. Join instructor Jesse Freeman who helps you gain the confidence and skills needed to build and deploy powerful cross-platform applications with .NET.

Skills covered

.NET MAUICross-Platform DevelopmentMobile DevelopmentAdvancedMicrosoft

Concepts

0. Introduction

  • 01 - What you will learn in this course
  • 02 - What you should know

1. Introduction to MAUI

  • 03 - Introduction to MAUI
  • 04 - Setting up our project
  • 05 - Creating a service layer
  • 06 - Fixing the database path

2. Creating the ViewModel and Notes Page

  • 07 - Creating the ViewModel
  • 08 - Creating the note's list view
  • 09 - Show notes in the UI list

3. Creating Notes with MAUI Controls

  • 10 - Creating the note view
  • 11 - Saving notes
  • 12 - Adding validation

4. Wiring Up the Rest of the MAUI App

  • 13 - Adding the read service
  • 14 - Wiring up the read UI
  • 15 - Updating notes in the UI
  • 16 - Deleting notes in the UI

Conclusion

  • 17 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal