Question: can mvc be used for desktop applications?
Answer: MVC is suitable for Windows Applications also. ... If you are going to develop the Desktop application in WPF, then the best pattern is always MVVM. If you are going to develop the normal windows applicationsm you can go ahead with MVC. There are many debates and disucssion on where and when to use which patterns.