How To Build Modular WPF Applications With a Plugin Architecture
June 26, 2024
• 3,423 views
wpfwinuinet mauimvvmwpf codewpf mvvmwpf uixamlwpf corewpf data bindingdata bindingdotnetwpf .net corewpf data binding c#mvvm programmingwpf controlswhat is data bindingwpf ui designwpf netwpf net 7mvvm tutorialwpf designwpf design tutorialxaml tutorialwpf xamlwindows presentation foundationdotnet shortsclean codesoftware engineering.net developers.net developerdot netC#csharp.netplugin architecture
WPF is a powerful user interface framework for CSharp, but I hate some of it.
Is hate too strong of a word? Probably.
But in the many years I spent building desktop applications in WPF, I found that I would be fighting against a lot of the framework to make things happen.
However, two things that I don't compromise on are:
- Dependency Injection
- Plugins
So we're going to see how we can build a plugin-based WPF application and set you on course for using a plugin architecture in CSharp!
