WPF in C# with MVVM using Caliburn Micro

WPF in C# with MVVM using Caliburn Micro

372.250 Lượt nghe
WPF in C# with MVVM using Caliburn Micro
WPF can be a tricky topic to get right. At first, it is fairly easy to get started. Then, you figure out that seemingly simple things aren't that simple. That's when you realize WPF was built on a different set of rules and ideas from WinForms. It works best with standards and systems in place. One popular standard is to use the MVVM pattern. In this video, I show you how to implement MVVM in WPF using a tool called Caliburn Micro. Source Code: https://leadmagnets.app/?Resource=WPFwithMVVM Newsletter signup (with exclusive discounts): https://signup.iamtimcorey.com/ (your email will be kept safe and you will not be spammed). Facebook Page: https://www.facebook.com/IAmTimCorey/ Want to see a full C# application built from scratch (now with WPF and ASP.NET Add-Ons available)? Check out this course: https://www.iamtimcorey.com/p/c-application-from-start-to-finish 0:00 - Intro 1:16 - Setting up .NET console app 2:31 - Caliburn Micro NuGetd 3:57 - App configuration 10:29 - Creating MVVM structure 13:36 - Creating a view model 15:19 - Creating a view 15:40 - Launching MVVM app 17:41 - Caliburn Micro explained 21:19 - View setup 25:54 - Displaying data 31:04 - Binding data 33:00 - Notify Of Property Change 40:54 - Adding demo data 47:02 - Adding and wiring up a Combobox 51:55 - Binding to object property 54:19 - Buttons: adding and wiring up 57:01 - Buttons: disable a button 1:06:14 - Multiple forms 1:21:07 - Summary and concluding remarks Thanks to Ralfs HBK for the chapter breakdown