ASP.NET MVC

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  1. Work with the BizTalk Team to create a JSON.Net Adapter for BizTalk 2012 / Azure.

    With BizTalk now moving to the cloud, expand the reach of MVC, excellent for front ends, to work seamlessly with the next generation of BizTalk in the cloud. The adapter will allow front ends to bind BizTalk endpoints much like WCF does today but speak JSON allowing a broader audience access to mission critical systems from a broader list of devices.

    4 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
    • Allow Enums to have localised descriptions

      When localising an app in mvc3, it's pretty easy to localise a model by adding display tags and pointing them to a resource. The equivalent tags for an enum, description, does not support this. If it did, it would feel more consistent for a front end developer who could just call the enum with razor syntax, without knowing whether the field is a string or an enum or a (anything else that has a string implementation in a webpage.)

      7 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
      • To create jquery code builder

        When we see the html code of a webpage, then I want to create jquery code by selecting some code randomly. Then automatically code will be generate for that selected source html code.

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • Include a powerful DataGrid

          Produce a powerful Datagird. because now must of people must use a third-party control (like telerik, ...)

          7 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
          • razor code editor must be in source pane and design pane should be able to render preview

            like aspx page, razor with tigh integration of html5 and css, a design pane is a must to fast preview of web page.

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Better Error Handling Support for 404 AND 500

              The built in error handling in ASP.NET MVC is pretty poor. If there -controller- can't be found, we've got a 404. Errors? 500.

              These then fallback to the ASP.NET error handling -> customErrors. Which means it -has- to goto an aspx or static page.

              AND it does a 302 temp redirect .. before it hits the correct route.

              AND it route (in the browser) is really poor. Especially with that nasty query string param, appended ...

              ---
              So something like this would be really nice :=>

              1) Allow the customErrors to call an MVC route .. and it's via ResponseRewrite…

              42 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                3 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • improve the multilingual features

                I would like a built-in web-interface for typing multilingual data.
                Right now multilingual data can only be inserted through visual studio using resx file. I would like a web-interface where normal users can type in text

                0 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Multiple AcionNames for same ActionResult

                  I think that could be very usefull to have the possibility to define multiple AcionNames for the same method.

                  now: [ActionName("AN1")]
                  Suggestion: [ActionName({"AN1", "AN2", "AN3", "AN4"})]

                  it could be usefull on a coule of scenaios, specially when you care about SEO, where the url is important.

                  2 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • fix worsening bug relating to Ctrl key staying on

                    With visual studio 2010 Pro + mvc 4 rc + microsoft keyboard and mouse. This continuing bug is becoming more annoying as now requires visual studio being closed and re-opened before returning to normal functionality

                    3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Have a look on node.js as well

                      Take some node.js feature as well

                      3 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                      • Provide validation with explicit logic through composable, user-defined, server-and-JavaScript rules

                        The current MVC validation could be described as a system where simple things are easy and everything else is dumbfounding because you fall off a conceptual cliff.

                        I appreciate that it tries to cater to the simplest possible solution where appropriate, but the current strategy of increasingly trying to solve slightly more difficult problems in each release isn't working out fast enough. I have written MVC sites since before 1.0 was released, but I still find myself reinventing much of it for every new MVC site.

                        If I could remake MVC validation, and I may take a crack as it's…

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Make editing actions and controllers work without recompiling

                          I don't mean edit and continue. I mean "Web Site"-like watching-and-taking-notice recompiling. You could perform intrusive refactorings and it would smile and keep going.

                          I know that this is a large request that requires tipping the code base and architecture on end to make work, but it will be so worth it. Even if every page request took twice as long, you would still make up for the time spent transitioning in and out of debug mode. (And no, nothing says it'd have to be on all the time, so you could still test exactly as it'd work when published.)

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • Controllerless Actions

                            Title says it all. The ability to use custom classes for actions rather than controller.

                            3 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Provide more MVC sampels that use existing data sources instead of new datasources.

                              It's great to see how EDF can create and sync with a new database but the fact is that most of face the need for connecting to existing data sources -- including databases, WCF endpoints, traditional SOAP web services, JSON and lots more -- rather than greenfield new sources.

                              Use AdventureWorks or Northwind or something but not a new one everytime.

                              Cheers!
                              RAJ

                              1 vote
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • 1 vote
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  1 comment  ·  ASP.NET MVC  ·  Flag idea as inappropriate…  ·  Admin →
                                • Add an action filter to deny users and groups from authorizing

                                  ASP.NET MVC lacks the ability to "deny" users and groups within its authorization framework.

                                  Consider the scenario where a certain set of users or groups should have access to a resource *except* for a specific user or group.

                                  A "DenyAttribute" could be added, or a "Deny" boolean property could be added to the existing AuthorizeAttribute. In both cases, a "deny" must take precedence over an "allow".

                                  It's incredibly difficult for developers to "role their own solution" due to the complex interactions with the caching infrastructure. In addition, the existing AuthorizeAttribute cannot be extended with a base class since AuthorizeCore is…

                                  2 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Abstraction of cascading selections (dropdowns, radio buttons, etc.)

                                    Using a dropdown (or other input) to populate the results of another dropdown is such a common task, that it would be really nice to have ASP.NET MVC abstract that functionality away from the prorgrammer. Currently, I don't know of any other way to cascade my dropdowns without using jquery, returning JSON results, etc.

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • MVC POCO Controllers and fluent routes

                                      It's described here in detail: http://stackoverflow.com/questions/10607301/mvc-poco-controllers-and-fluent-routes
                                      I don't want to inherit from framework Controller class anymore!
                                      I want to just specify routes with some rules, describing how to map requests to methods and parameters of my POCO controller class instance.

                                      9 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Provide a way to turn off setting hidden input field values from the "cache"

                                        I love almost everything about the MVC framework. But I am continually tripping over, at great cost, a "feature" that gets in the way of how I generally use hidden input fields.

                                        That feature is the way hidden field values are restored from a cache when a page is regenerated. I understand this is necessary to support field error handling, but when a hidden field is used simply as a "constant" to roundtrip data between post backs it causes all sorts of problems.

                                        All I'd like is a simple optional switch in the Html.Hidden and Html.HiddenFor methods which would turn…

                                        3 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Inner HTML support for Helpers

                                          I want to be able to do something like this

                                          @Html.MyHelper("name",
                                          {

                                          <p>Inner HTML</p>

                                          })

                                          3 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          ASP.NET MVC

                                          Feedback and Knowledge Base