There is a set of js libraries that is suitable for ASP.NET SPA. Such as:
knockout.js VS backbone.js
sammy.js VS nav/history.js
I think they cost much time to study.
Before release the next generation of asp.net (SPA), will you please brief us on which libraries will be chosen in the next release? So we can prepare ahead of schedule. That could be great help.
For the RTM of the first version of the SPA template we will not have the tooling you suggest. However we are working on a feature that allows much more granular selection of features, libraries, etc when you create new projects and this problem will be solved in that timeframe. Thanks for the feedback!
using web publishing wizard, i would like to add predeploy task that let me ask the user to commit the source before deploy, and/or ask the user for description for a tag or post deploy task to store the publish details in an external db for logging, allowing build task to have user interaction we can improve the deployment process and make more customizable4 votes
Thanks for the suggestion. As we discussed by email it is possible to extend the publish process itself, but currently it is not possible to extend the UI/UX of the publish dialog itself.
So the request here is to have extensibility on the publish dialog itself.
This is the first time that I’m hearing this request (excluding internal Microsoft people). I am curious to see how many others are interested in this.
If the vote count gets high enough we will take a closer look at this.
Currently there is no universal way to provide json / ajax application with authentication without using session or ssl , This means using web api is difficult4 votes
We are working to improve the security story for ASP.NET Web API in a future release.
I like to unit test a lot of my code, but hate mocking HttpContextBase just do to the horror of using something like Moq. It would be great to have a part of ASP.Net that was dedicated to unit testing and had built it classes that made it super simple to create mocks without heavy setup in my tests.
Also just make everything virtual in ASP.Net so we can override any public behavior (maybe not as possible).7 votes
HTML 5 Design Templates, with Masterpage Support and alternative mobile css styles1 vote
while knockoutjs is a nice databinding library, angularjs is a framework providing ioc and html extensibilty in a way the standart html dom will look alike in future standarts. intellisense support for directives and services would be cool.7 votes
Code-First can run into some serious performance issues with LazyLoading. I would like to see Code-First (and its lazy loading feature) as a viable option for developing high performance web applications.6 votes
I want to be able to use razor, views and models like this:
string htmlString = RazorEngine(myView, myModel);
I need to be able to do use this in class libraries, not just mvc projects.3 votes
Currently there is a trend back to moving towards having static content being generated during a build process. It would be interesting if either by extension or by a plugin to be able to generate static content using the layout and views during a build.7 votes
Bug when using variables with URL() brackets are removed0 votes
Please add these attributes to ASP.NET MVC:
That allows to mark custom helpers parameters with these attributes.
JetBrains did that and that looks very helpful:
if setting serverside globalisation auto adjust the clientside. this is very important for unobstrusive validation and e.g date formats for the jquery datetime picker or number formats with custom validators.4 votes
Able to store session data both in inproc and out of process, similar to mixed mode session support.
It will be great if we can store session data both in inproc and out of process by an application similar to mixed mode session support. So that only crutial session data will be persisted out of process and some non crutial or temp ( depending on situation ) can be stored in InProc.
This support will be utilized by non web farm or web garden architecture.6 votes
Allow complex project to follow domain driven constraint entity, value object, aggregates....4 votes
I've tried to use membership several times and its not flexible or usable. How about a simple model that calls evens (OnSignup , OnLogin, OnLoginfailed etc) so that it can pluf into existing applications easily2 votes
web config transforms should be easier to implement, Child configs should just overwrite parent settings without wrestling with xslt transfomations1 vote
it woudl be nice if I could press F12 on a .Less variable i.e. @background-color and go the file it is defined in.1 vote
Doing the initialization with the default code can often fail, i.e. moving projects between folders. Removing this attribute would help.3 votes
- Don't see your idea?