ASP.NET MVC 4 Beta is out, follow ScottGu's blog for details http://weblogs.asp.net/scottgu/archive/2012/02/19/asp-net-mvc-4-beta.aspx
Prior ASP.NET 4.0, the only way to handle extensionless URLs was setting runAllManagedModulesForAllRequests=”true” (IIS 7 integrated mode) or mapping a wildcard (IIS 6 and IIS 7 in classic mode). That impacts the performance of static requests (HTML, JPG, GIF, CSS, JS, etc), because a all requests are handled by ASP.NET and runs application pipeline with all attached modules.
MvcConf is a virtual conference focused on one thing: writing awesome applications on top of the ASP.Net MVC framework. Your brain will explode from taking in so much hard core technical sessions. Sounds fun eh? This is a community event and we want the best and brightest sharing what they know.
Very sool we will get new view engine from ASP.NET MVC.
It is under development with codename "Razor".
read more about in Scott Guthrie's blog.
Why we nee yet another view engine? Is it better then others?
By me the best feature of "Razor" is integration with Visual Studio (due to made by MS).
Of couse I will prefer it to others since they have no such feature, but it drives me to get locked into MS world.
ASP.NET MVC 2 has validation architecture that support both server-side and client-side validation. ScottGu describes in details how to get validation works in his post ASP.NET MVC 2: Model Validation. The best feature in client-side architecture is that you may use alternative java scripts validation libraries like jQuery validation. There is a steps to get client-side validation works using jQuery validation plug-in:
There is another ASP.NET MVC extension project ASP.NET MVC Extensions (previously known as System.Web.Extensibility)
It was developed siince Decemper 2009 and today celebrates it's v1.0 RTM release
" ASP.NET MVC Extensions (aka System.Web.Mvc.Extensibility) is developed on top of ASP.NET MVC extensibility point, which allows your IoC Container to rule everywhere."
project is hosted at Codeplex http://mvcextensions.codeplex.com/
S#arp Architecture is architectural foundation for building maintainable web applications with ASP.NET MVC, Hibernate, Castle Windsor, NAnt… and a lot of added value like Visual Studio templates, code generation, architecture principles (DDD, MVC), Best Practices.
Why to use is S#arp Architecture?
ASP.NET MVC 2 Released about month ago.
This release full of new features, that make ASP.NET MVC really useful, out of competition web application framework.
Some of the new features and capabilities include:
If you haven't decided yet which validation framework to use with your ASP.NET MVC application then check out Fluent Validation
"A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules for your business objects."
P.S. lambda expressions seems to be only language in the future. :)