In a interview,i had been asked to a question that,
Can we create WPF application using MVC or MVP design pattern or practice. I said MVC or MVP is a design pattern to develop loosely coupled application. we’ll use MVC,MVP or MVVM based on given scenario,context,technology and platform of application.
If We can Create WPF application using MVC or MVP,if you have any good example in form of code or PoC, then please share or explain.
MVC, MVP and MVVM all are UI design pattern. There is no restriction on using these pattern with WPF. But if we are using MVVM pattern we can take advantage of WPF feature like data binding etc..
Reference: – MVVM vs MVP vs MVC