Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 609493
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T17:34:22+00:00 2026-05-13T17:34:22+00:00

All, As far as I understand ASP.NET MVC is the framework that implements the

  • 0

All,

As far as I understand ASP.NET MVC is the framework that implements the MVC pattern released my Microsoft. I wonder why there is no Winforms or WPF MVC implementation ?
The reason I am asking is that I am planning to start on a new big WinForms project and ideally we are looking for a framework that implements some kind of common pattern to improve the testability of our solution.

Thanks,
MK

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T17:34:22+00:00Added an answer on May 13, 2026 at 5:34 pm

    For WPF, the MVVM pattern is so deeply ingrained in the framework itself that you don’t really see it until someone points it out to you. You don’t really need a separate framework for that (although certain types, such as Josh Smith’s RelayCommand, would be nice to have in the BCL).

    Windows Forms isn’t really going anywhere anymore, which is why you don’t see any new or thriving MVC-style frameworks for that platform. However, patterns & practices’ Composite Application Block (CAB) was an attempt at such a framework.

    Most people found the CAB to be too complicated to their taste, but I personally found it a valuable effort, even if it could have been simpler to use. It’s still out there and available in source code format, so you might want to take a look at it.

    However, if at all possible, implement your application as a WPF application instead.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm trying to understand the Repository Pattern , while developing an ASP.NET MVC application
I'm reading Apress Pro ASP.NET MVC Framework and there are some LINQ to SQL
I have a question that has pretty much been asked here: asp.net mvc Html.ActionLink()
As far as I understand this, it seems that there is not a direct
Every article on async programming in ASP.NET i've read so far states that while
All my apps that i've created so far do this. It does nothing to
I've recently started tinkering with ASP.NET MVC, but this question should apply to classic
I am developing an application which includes a WCF service and its ASP.NET MVC
I'm working with ASP.NET MVC 2 and building a simple business app. Here are
I've read tutorials etc on the web about localization in Asp.Net and MVC, but

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.