MVVM in WPF Survival Guide From A to Z

Learn how to create a maintainable Windows application applying MVVM to WPF. Introduction to Caliburn.Micro.
4.15 (811 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
MVVM in WPF Survival Guide From A to Z
4 995
students
4.5 hours
content
Jul 2020
last update
$64.99
regular price

What you will learn

Logically and physically structuring WPF applications according to MVVM pattern

Apply either View-First or ViewModel-First approach

Set up Design-Time Data

Build a communication bridge between Views and ViewModels

Correctly apply a static message bus

Organize navigation

Validate Models

Build your own MVVM framework

Course Gallery

MVVM in WPF Survival Guide From A to Z – Screenshot 1
Screenshot 1MVVM in WPF Survival Guide From A to Z
MVVM in WPF Survival Guide From A to Z – Screenshot 2
Screenshot 2MVVM in WPF Survival Guide From A to Z
MVVM in WPF Survival Guide From A to Z – Screenshot 3
Screenshot 3MVVM in WPF Survival Guide From A to Z
MVVM in WPF Survival Guide From A to Z – Screenshot 4
Screenshot 4MVVM in WPF Survival Guide From A to Z

Loading charts...

Comidoc Review

Our Verdict

The MVVM in WPF Survival Guide From A to Z is a powerhouse course that covers many important aspects of the MVVM pattern and Caliburn.Micro, offering valuable insights for developers aiming to create maintainable Windows applications. While it excels in introducing advanced concepts, some areas could benefit from more beginner-friendly material and visual explanations. Overall, with a bit of prior knowledge or self-study, this course serves as an excellent stepping stone for mastering MVVM within WPF.

What We Liked

  • Comprehensive introduction to MVVM pattern and Caliburn.Micro framework
  • Covers structuring, design-time data setup, communication bridge, navigation, and DI
  • Real-world applicable concepts and knowledge
  • Highlighted code snippets for easier understanding

Potential Drawbacks

  • Lack of diagrammatic explanations for complex concepts
  • Fast-paced lessons with assumptions of existing knowledge
  • Not suitable for absolute beginners in WPF or MVVM
  • Code examples at times hard to follow in real-time
845994
udemy ID
11/05/2016
course created date
29/06/2019
course indexed date
Bot
course submited by