
Learn .Net Maui While Creating A Contacts App In .Net 7
Published 3/2023
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Learn .Net MAUI, Events Driven, MVVM, SQLite, Clean Architecture, Creating and Consuming ASP.NET Core minimal API
What you’ll learn
.Net MAUI Project Structure
URL based navigation
ListView
CollectionView
SwipeView
ContextActions
StackLayout, Grid Layout
SearchBar
Databinding
Field Validation
Creating Reusable control
Dependency Injection
Clean Architecture
Repository for encapsulating data accessing details
Use Case Driven Development
MVVM
SQLite
ASPNET Core Minimal API
Requirements
Intermediate C# (you should have at least 3 – 6 months experience programming in C#).
Basic SQL knowledge.
Having strong desire to learn.
Description
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 1. What is .Net Maui
Lecture 3 2. Prepare Development Environment & Create first project
Lecture 4 3. Project Structure of .Net Maui
Lecture 5 4. Three elements of stateful .Net Maui app
Lecture 6 5. Page, Layout & View, Namespaces
Section 2: Create the App using Events Driven approach
Lecture 7 6. URL based navigation – .Net Maui
Lecture 8 7. Basics of ListView and Data Binding in .Net Maui
Lecture 9 8. Events Handling of ListView in .Net Maui
Lecture 10 9. Parameters in URL based Navigation & Static Repository in .Net Maui
Lecture 11 10. Stacklayout for Edit Contact page in .Net Maui
Lecture 12 11. View Contact Details & Update Contact (.Net Maui)
Lecture 13 12. Observable Collection
Lecture 14 13. Field Validation with .Net Maui CommunityToolkit
Lecture 15 14. Reusable Control in .Net Maui
Lecture 16 15. Grid Layout and Use reusable control in .Net Maui
Lecture 17 16. ContextActions & MenuItems in ListView for .Net Maui
Lecture 18 17. SearchBar in .NetMaui
Section 3: Adopting Clean Architecture
Lecture 19 18. What is Clean Architecture
Lecture 20 19. Use Case Driven Development in Clean Architecture in .Net Maui
Lecture 21 20. Implement SearchContacts in Repository Plugin
Lecture 22 21. Dependency Injection
Lecture 23 22. Implement the ViewContact Use Case
Lecture 24 23. Implement the EditContact Use Case
Lecture 25 24. Implement Add Contact Use Case
Lecture 26 25. Implement Delete Contact Use Case
Section 4: Create the App with MVVM
Lecture 30 28.1 MVVM vs Clean Architecture
Lecture 31 29. Contacts ViewModel
Lecture 32 30. Contacts page with MVVM and CollectionView
Lecture 33 31. SwipeView
Lecture 34 32. Delete Contact with MVVM in SwipeView
Lecture 35 33. Edit Contact Page with MVVM
Lecture 36 34. Displaying Contact info in ContactControl using MVVM
Lecture 37 35. Update Contact with MVVM
Lecture 38 36. Add Contact with MVVM
Lecture 39 37. Form Validations with MVVM
Lecture 40 38. SearchBar with MVVM
Section 5: Persist Data in SQLite
Lecture 41 39. Install and configure SQLite Nuget Package
Lecture 42 39.1 Configure the Contact Table
Lecture 43 40. Implement SQLite Repository
Lecture 44 41. Use SQLite Repository Plugin
Section 6: Consume ASP.NET Core Minimal API in .NET MAUI
Lecture 45 42. WebAPI in our Architecture
Lecture 46 43. Create Web API project & Install EntityFrameworkCore packages
Lecture 47 44. Configure DbContext
Lecture 48 45. Run DB Migration
Lecture 49 46. Basics of Web API
Lecture 50 47. Get Contacts Endpoint
Lecture 51 48. Post Contacts EndPoint
Lecture 52 49. Update Contact Endpoint
Lecture 53 50. Delete Contact Endpoint
Lecture 54 51. Search Contacts Endpoint
Lecture 55 52. Create WebApi Repository to consume WebApi Endpoints
Lecture 56 53. Use the Web Api Plugin
Section 7: Next Steps
Lecture 57 Thank you & Next Steps
C# developers who want to become mobile developers.,Developers who work with Xamarin or WPF and would like to transition to .NET MAUI.,Developers who are curious about Microsoft newest Multi Platform framework: .NET MAUI,Developers who want to learn about implementing Clean Architecture.

RapidGator
https://www.keeplinks.org/p27/693694e7ab99e
https://rapidgator.net/file/30f034037da0307124851181ba2c037a/.net.maui.rar
NitroFlare
https://www.keeplinks.org/p27/693695193539d
https://nitroflare.com/view/25A13F7C3226353/.net.maui.rar
DDownload
https://www.keeplinks.org/p27/69369561a3b84
https://ddownload.com/el8qche4d94s/.net.maui.rar
