Your New Toy ASP.NET MVC 1.0 is Ready !!!

After a long development process Microsoft announced stable release of ASP.NET MVC 1.0 some resources about ASP.NET MVC and official download link is here.

After a quick glance to product details, it doesn’t bring brand new features even though MVC technology has been available in open source world for years. Also, there is a feature comparison between web forms and new MVC:

  • “…Separation of application tasks (input logic, business logic, and UI logic), testability, and test-driven development (TDD) by default. All core contracts in the MVC framework are interface-based and can be tested by using mock objects, which are simulated objects that imitate the behavior of actual objects in the application. You can unit-test the application without having to run the controllers in an ASP.NET process, which makes unit testing fast and flexible. You can use any unit-testing framework that is compatible with the .NET Framework…”
  • “…URL naming patterns that work well for search engine optimization (SEO) and representational state transfer (REST) addressing…”

Briefly, Microsoft tells us; until today we made you build applications that cannot be separable conceptually (data, business, presentation layer) and cannot be unit tested and also, we put things that you cannot optimize your web sites for SEO … Developers who don’t know open source may not think the way I’m because it a new technology for them.

Those Microsoft guys enjoy your new toy 🙂


2 thoughts on “Your New Toy ASP.NET MVC 1.0 is Ready !!!

  • Moran

    I just heard about this at MIX (disclaimer, I work at Typemock), and we were just looking at the wizard generator to see if we can’t reduce the number of code lines using Isolator (I did say I work at Typemock :)). If you want, Gil has just posted about it on our blog.

Leave a Reply

Your email address will not be published. Required fields are marked *