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

  • SEARCH
  • Home
  • 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 400027
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T16:54:15+00:00 2026-05-12T16:54:15+00:00

I’ve been working quite extensively with ASP.NET MVC and I find it extremely useful

  • 0

I’ve been working quite extensively with ASP.NET MVC and I find it extremely useful (compared to WebForms), however I have some experience with other MVC frameworks and I feel there are definite gaps in capability.

For one, in Drupal you can hook into just about anything and override it’s View action. e.g. You can hook into the Drupal function that writes out the header and append custom content. I don’t see this type of ability in ASP.NET MVC.

Where else does ASP.NET MVC fall short compared to the Spring.NET, RoR, CakePHP, etc. frameworks? I’m worried that ASP.NET MVC is WebForms 2.0 and eventually it is going to wear out it’s welcome in the same fashion so I would be best to move to another framework for the longterm.

Regards.

  • 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-12T16:54:15+00:00Added an answer on May 12, 2026 at 4:54 pm

    Where else does ASP.NET MVC fall short compared to the Spring.NET, RoR, CakePHP, etc. frameworks?

    Hmnn, tongue in cheek answer, where do apples fall short compared to pears? 🙂 It’s hard to answer something so general. My main comment is that ASP.NET MVC is quite un-opinionated, i.e. it offends no-one, and it really doesn’t enable 10x programmer productivity anywhere.

    Arguably, something like Ruby on Rails does enable 10x higher programmer productivity under optimal circumstances for RoR. A example could be a single Ajax database-backed “contact me” form, where RoR’s Ajax Javascript helpers really save a lot of time, if they fit your need.

    The upside of ASP.NET MVC’s un-opinionated’ness is that you get to pick and choose between lots of great technologies, and “mix and match” your own MVC framework. There are lots of great components available out there, many of them oven open source, with which you can “flavor” ASP.NET MVC to your choosing.

    Another great thing about ASP.NET MVC is the strength of the entire tool chain — from Visual Studio, Visual Studio add-ins like ReSharper, to Windows 2008, IIS 7, and Microsoft’s deployment tools, to code samples like the Enterprise Library, there is just a huge amount of great tools and help to be found for .NET webapps.

    I’m worried that ASP.NET MVC is WebForms 2.0 and eventually it is going to wear out it’s welcome in the same fashion so I would be best to move to another framework for the longterm.

    Absolutely not. Look at the number of questions tagged ASP.NET-MVC on this site, count the blog posts — it’s a big success. Besides, who says WebForms has died?

    In fact — and I want to emphasize that I don’t have hard evidence for this, it’s just a feeling — in fact there may be more programmers actively working on ASP.NET MVC projects right now than there are on some frameworks in other languages, like Django on Python, which are considered successful and “here to stay”. It is only speculation on my part, but amongst my circle of friends in development, ASP.NET MVC has a surprisingly huge mindshare for so young a project. This comes in part from “riding on the back of .NET”, i.e. because .NET is so mainstream and has so many developers on it…

    Move to another technology stack if:

    • you have a great deal of experience with, or preference for, other programming languages
    • or if you see huge technology benefits for your project in another platform (it really has to be huge, to offset the loss of experience with the platform).
    • maybe, if you’re doing a startup, and fx there is no way Microsoft will buy your startup but Google will, then maybe select your platform based on your expected acquirers preference.

    Otherwise, if you like programming in C# / ASP.NET MVC, then stay put. ASP.NET MVC has a great future ahead of it.

    [In fact, I have only one real gripe with ASP.NET MVC — the name. It doesn’t exactly roll easily off the tongue.]

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

Sidebar

Related Questions

I have a jquery bug and I've been looking for hours now, I can't
I have a string like this: La Torre Eiffel paragonata all’Everest What PHP function
I have an MVC Razor view @{ ViewBag.Title = Index; var c = (char)146;
I have a .ini file as follows: [playlist] numberofentries=2 File1=http://87.230.82.17:80 Title1=(#1 - 365/1400) Example
link Im having trouble converting the html entites into html characters, (&# 8217;) i
I have just tried to save a simple *.rtf file with some websites and
this is what i have right now Drawing an RSS feed into the php,
I have this code to decode numeric html entities to the UTF8 equivalent character.
I have a French site that I want to parse, but am running into
This could be a duplicate question, but I have no idea what search terms

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.