Please fix this one: http://support.microsoft.com/kb/2816241
I don't know, why you restrict all EF 6 alpha/beta testers/users - I think the public part of the EF API the scaffolding use is already unchanged.10 votes
It should be possible to create bundles during runtime. It's not always possible to know beforehand what scripts/styles pages need. Or it's not practical to create many combinations of scripts/styles.
Layout = "~/Views/Shared/_Layout.cshtml";
Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
We want better implementation of SimpleMembershipProvider that is not related to Sql server so we can use NoSql databases.
We also want implementation that is not that complex and that reference bunch of dlls (DotNetOAuth is very over complex library to do simple stuff)10 votes
We are actively working on a replacement of membership in general in ASP.NET. This work will solve the issues that you are bringing up, expect to see it in the Spring of 2013.
We are not sure about removing DotNetOAuth yet. We don’t want to write our own implementation of OAuth when there are community versions that exist today. But we will see what we can do
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
I understand that MVC will be targeting annual releases - that's great. However the MVC team is not standing behind any specific dates (like before end of March) when it comes to making the release. It's a very wishy-washy "when it's done". For personal projects that's ok, but for commercial projects, having a schedule is invaluable in terms of resource planning and training. I understand it's not easy but it gives a backbone and more confidence to rely on your product. If it's end of March and it's a 2 month project starting in Feb, it's clear we should skip the March release. But if it's a 9 month project starting in Feb, it makes sense to switch to the pre-release since the commercial release will be done by production time (and we don't lose month or so).
In terms of comparables, Ubuntu does this hard scheduling for an entire OS, every 6 months and with the full source code! The first cycle will not be easy but it'll train everyone internally to set their expectations.
I understand that MVC will be targeting annual releases - that's great. However the MVC team is not standing behind any specific dates (like before end of March) when it comes to making the release. It's a very wishy-washy "when it's done". For personal projects that's ok, but for commercial projects, having a schedule is invaluable in terms of resource planning and training. I understand it's not easy but it gives a backbone and more confidence to rely on your product. If it's end of March and it's a 2 month project starting in Feb, it's clear we should skip…9 votes
Currently you have to add a data annotation for max length to get the server-side validation to work, plus an attribute on the html helper function to get the max length attribute written out.
I don't think I need to explain that one. But just in case we have DropDownListFor, why there's no RadioButtonListFor?8 votes
Right now you can pass one model to View using @model syntax. But in many cases there is need to have multiple Forms on page and instead of making one big model that covers everything, or splitting that View into multiple Views it might make more sense to be able to pass your Model to BeginForm. Good example will be view which has both Login and Sign Up forms on the same page.8 votes
This ModelMetadataProvider for Enums allows binding to dropdowns: http://geekswithblogs.net/nharrison/archive/2013/01/16/simple-way-to-bind-an-enum-to-a-dropdownlist-in.aspx
This would be pretty useful.8 votes
CSLA framework does this today8 votes
Please enable SimpleMembership in MVC apps. Not everyone is moving to oAuth.7 votes
This is planned for MVC 4. It will also include an abstract wrapper class for WebSecurity for unit testing.
Produce a powerful Datagird. because now must of people must use a third-party control (like telerik, ...)7 votes
At present the Web API Method can be accessed using URI,
It would be nice if the Web API can be exposed using a WSDL /2, which could be referred in the project.7 votes
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
Please use TypeConverter in DefaultModelBinder, received from metadata for binding.
There are a lot of attributes for view managing. For example DisplayAttribute, but for data input managing there is only IModelBinder. It can be applied only for class and param, but not for property.
For instance, I have 2 classes with DateTime property. In first class I need DD-MM-YYYY format. In second – DD.MM.YYYY. How can I do this? With support of TypeConverterAttribute I could create 2 converter classes and apply TypeConverterAttribute for properties. But now I need to create my own mechanism.7 votes
Actually i can do this:
[OutputCache(Duration = 60, VaryByParam = "id")]
public ActionResult Index(string id)
think that could be interesting to have a way to specify a cache dependency to a file or maybe other objects..
[OutputCache(Duration = 60, VaryByParam = "id", Dependency("~/FileXpto.txt"))]
public ActionResult Index(string id)
- Don't see your idea?