Build a WPF MVVM Application - Start to Finish Tutorial
Offered By: YouTube
Course Description
Overview
Embark on a comprehensive 4-hour tutorial to master building a WPF MVVM CRUD application in .NET from start to finish. Dive deep into essential topics including XAML-based user interface design, MVVM architecture implementation, application state management, dependency injection, database connectivity with Entity Framework, deployment packaging, and GitHub Releases. Explore key concepts such as Views, View Models, Models, Stores, Navigation, Commands, Domain Layer, Services, Async Data Loading, Loading Spinners, and Error Handling. Follow along as the instructor guides you through project setup, basic MVVM principles, modal creation, data store implementation, database interactions, CRUD operations, edge case handling, .NET Generic Host usage, source control with Git, and publishing. Gain practical skills in prototyping with Figma, working with async commands, and implementing error handling strategies. By the end of this tutorial, you'll have a solid foundation in WPF MVVM application development and be ready to create your own robust .NET applications.
Syllabus
- Introduction
- Project Setup
- Basic MVVM
- ⭐ Views
- ⭐ View Models
- ⭐ Models and ⭐ Stores
- Modals/Popups
- Prototyping w/ Figma
- Views for Modal
- View Models for Modal
- ⭐ Navigation
- Displaying the Modal
- ⭐ Commands
- Basic Commands
- Async Commands
- Data Stores
- ⭐ Database Interaction w/ Entity Framework
- ⭐ Domain Layer
- Entity Framework Setup
- ⭐ Services
- Database Migrations
- ⭐ Async Data Loading
- Finishing CRUD
- Edge Cases
- ⭐ Loading Spinners
- ⭐ Error Handling
- ⭐ .NET Generic Host
- Miscellaneous Cleanup
- ⭐ Source Control w/ Git
- ⭐ Publishing
- Conclusion
Taught by
SingletonSean
Related Courses
Vue入门基础(vue js)Udemy Windows Presentation Foundation Masterclass
Udemy Android Mobil Uygulama İleri Seviye
Udemy Flutter Advanced Course - Clean Architecture With MVVM
Udemy Minicurso: Adaptadores en Android con Kotlin
Udemy