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 asp.net web forms and new asp.net 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 :)

Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to MySpace Post to Ping.fm Post to Reddit Post to StumbleUpon

Related posts:

  1. Book Review: Zend Framework 1.8 Application Development Its necessary to use a framework to collaborate with developers...
  2. Php Books I have been working as a developer for 4+ years...
  3. Hello World on iPhone I have played most of the popular application development platforms...
  4. Book Review: RESTful PHP Web Services PHP is the most popular web development language that has...

Related posts brought to you by Yet Another Related Posts Plugin.