ASP.NET MVC 1.0 Released!

asp.net, asp.net mvc 0 comments suggest edit

newdotnetlogo_2_thumb Today I’m happy to write that ASP.NET MVC 1.0 RTW (Release To Web) is now officially released.

This was one of several announcements ScottGu made at the Mix 09 conference today, which I unfortunately missed because I was on a plane to Vegas enroute to Mix 09. I was busy  back at the mother ship making sure everything was in order for the release.

Woohoo!

It’s been nearly a year and a half since I joined Microsoft and started working on it and what a ride it’s been.

Some highlights during that time:

With ASP.NET MVC, we wanted to release early and often providing a lot of transparency with our design process. We made a lot of changes based on user feedback. All in all, I counted 10 releases:

  1. December 2007 CTP
  2. Preview 2
  3. Preview 2.5 (April CodePlex release)
  4. Preview 3
  5. CodePlex Preview 4
  6. Preview 5
  7. Beta
  8. RC 1
  9. RC 2
  10. RTM!

A great way to learn about ASP.NET MVC is to go to the website, http://asp.net/mvc/. Also be sure to check out the free eBook which contains Chapter 1 of Professional ASP.NET MVC. This chapter contains an end-to-end walkthrough of building an application with ASP.NET MVC.

We also have an updated set of documents on MSDN worth checking out.

A great way to install ASP.NET MVC is via the new Web Platform Installer. I highly recommend it. Not only can you install ASP.NET MVC using it, but many other free applications such as one of my favorites, Subtext!

Technorati Tags: aspnetmvc,asp.net,subtext

Found a typo or error? Suggest an edit! If accepted, your contribution is listed automatically here.

Comments

avatar

62 responses

  1. Avatar for Simone
    Simone March 18th, 2009

    Congratulations Phil

  2. Avatar for naoki
    naoki March 18th, 2009

    congratulations!!!
    I installed RTM at once!

  3. Avatar for Mike
    Mike March 18th, 2009

    Congratulations..!
    It's been really cool to see the progress of this project!
    Good work..!

  4. Avatar for Craig Stuntz
    Craig Stuntz March 18th, 2009

    Congratulations! And, as someone who is shipping commercial software, today, based on earlier versions of the framework, thank you!
    I just wrote a long explanation of how Routing and MVC interact. If you get the chance, I'd really appreciate it if you could take a look and see if I've made any mistakes:
    blogs.teamb.com/craigstuntz/2009/03/18/38085/
    Thanks again!

  5. Avatar for elon
    elon March 18th, 2009

    Congratulations!!

  6. Avatar for King
    King March 18th, 2009

    Thanks.

  7. Avatar for Piers Lawson
    Piers Lawson March 18th, 2009

    Brilliant news... now to update all my articles on creating a RESTful webservice!

  8. Avatar for Matthew
    Matthew March 18th, 2009

    Going from RC 1 to MVC 1.0 I get the following error.
    "The project type is not supported by this installation" - whats the best approach to fix this?
    Thanks,

  9. Avatar for Matthew
    Matthew March 18th, 2009

    Okay I ran the installed again and it worked fine! Sorry for the hassles.

  10. Avatar for Mohammad Azam
    Mohammad Azam March 18th, 2009

    Awesome news!
    I better get busy in writing some ASP.NET MVC articles and making ASP.NET MVC videos.
    Thanks,
    Azam

  11. Avatar for Josh Jordan
    Josh Jordan March 18th, 2009

    Same here - better get started writing articles about ASP.NET MVC :)
    Congratulations to the team!

  12. Avatar for Daniel
    Daniel March 18th, 2009

    Great news, but I can't install it... :-(
    The setup fails while trying to install the VS templates. "devenv /setup" crashes (also when I try to call that manually).

  13. Avatar for Pure Krome
    Pure Krome March 18th, 2009

    Awesomesauce!
    This is one of the best things that has popped out of MS in recent years. I cannot thank you and the team enough -> for the process to the product. The ASP.NET community _needs_ this ... and we're sincerly greatful.
    Bring on better developed websites!

  14. Avatar for Thushan Fernando
    Thushan Fernando March 18th, 2009

    Awesome news Phil and congratulations! Its been a long journey but I'm glad to have hitched a ride.
    JIT too, we're doing a UAT deployment of a project written using ASP.NET MVC for a Victorian State Government initiative, and couldnt have had the RTM baked and ready at a better time!

  15. Avatar for Andrei Rînea
    Andrei Rînea March 18th, 2009

    This is a great day for the ASP.NET developers!
    Thank you team and Phil! :)

  16. Avatar for venjiang
    venjiang March 18th, 2009

    great job!

  17. Avatar for David
    David March 18th, 2009

    Congratulations and thanks for your great work!

  18. Avatar for Achu
    Achu March 18th, 2009

    thank you guys for this wonderful work

  19. Avatar for Duc Phan
    Duc Phan March 18th, 2009

    Great!
    Thank ASP.NET MVC Team!

  20. Avatar for Minhajuddin
    Minhajuddin March 18th, 2009

    Great! It's pure awesome! But, Boy nobody had posted a single blog post when it was released, I guess everybody was busy with Mix09 ;)

  21. Avatar for apple
    apple March 18th, 2009

    good,I Install it Now..

  22. Avatar for Chance
    Chance March 18th, 2009

    Congratulations guys! I've been a huge fan of the MVC Framework since the first 07 release and I gotta say - you guys never disappointed me once. From what I can tell, you revolutionized the way MS put out a product. By going grass-roots and bringing in the community for advise, you in essence truly let us help shape the next evolution to web development.
    Thanks, and I look forward to watching it explode across the scene even more than it already has.
    Chance

  23. Avatar for caitou
    caitou March 18th, 2009

    Congratulations!
    it will be good!

  24. Avatar for Uma
    Uma March 18th, 2009

    Wow! its great news. I'am still learning about MVC and you guys(MS Team and Community) are awesome in sharing the all good knowledge! I wish MS team many many more great successes!!

  25. Avatar for MVC
    MVC March 18th, 2009

    Thanks Phil,
    God bless you with dozen kids :)

  26. Avatar for Johan Leitet
    Johan Leitet March 18th, 2009

    Great! Thanks!
    Will try it out right away

  27. Avatar for Fork, Cheng
    Fork, Cheng March 18th, 2009

    Greate news.

  28. Avatar for Shivam Guness
    Shivam Guness March 18th, 2009

    congrats, I am downloading mvc version 1.0 now.
    Shivam

  29. Avatar for code-4-food
    code-4-food March 18th, 2009

    well done phil and the team all around!!!
    asp.net has been reborn thanks to yous :-)

  30. Avatar for ธีระพล ม่วงยัง
    ธีระพล ม่วงยัง March 18th, 2009

    ยินดีด้วยครับ
    ขอบคุณทีมพัฒนา ASP.Net MVC
    Congratulations!
    Thank ASP.NET MVC Team!

  31. Avatar for Saeed Bidarang
    Saeed Bidarang March 18th, 2009

    Thanks Phil,
    Gr8 news, but why Codeplex project is not updated to RTM!?
    Best wishes for you, MVC team, and our young ASP.NET MVC :)!

  32. Avatar for Filini
    Filini March 18th, 2009

    Congratulations to you and all the development team :)

  33. Avatar for gerry lowry
    gerry lowry March 18th, 2009

    Congratulations!
    ASP.NET MVC 1.0 RTM will be officially released at http://www.microsoft.com/events/mix/default.mspx
    MIX09 by Scott Guthrie at his Day One Keynote on this Wednesday, March 18th . That's my unofficial prediction.
    Since it's in Las Vegas, I probably should be running a lottery pool on this.
    http://forums.asp.net/t/1397003.aspx

  34. Avatar for Keber
    Keber March 18th, 2009

    Congratulations!
    Great job.
    Thank you all ASP.NET MVC Team!

  35. Avatar for Mahdi Taghizadeh
    Mahdi Taghizadeh March 18th, 2009

    Thanks and Congrats!

  36. Avatar for Jon
    Jon March 18th, 2009

    Brill News!
    One question, what has happened to Subsonic? I thought this was going to be used as the standard DAL for MVC but all seems very quiet.

  37. Avatar for dimi3
    dimi3 March 18th, 2009

    omedetou gozaimasu!

  38. Avatar for trendbender
    trendbender March 18th, 2009

    great news Phil)

  39. Avatar for Quoo
    Quoo March 18th, 2009

    Rock on Phil! Awesome news for any MS dev on planet earth.

  40. Avatar for Joe Chung
    Joe Chung March 18th, 2009

    Fantastic news and congratulations!

  41. Avatar for siroos ghanavati
    siroos ghanavati March 18th, 2009

    Great news !
    tomorrow is new year in iran .
    this is the best gift for me in new year !
    Thanks a lot !

  42. Avatar for mike dopp
    mike dopp March 18th, 2009

    Phil,
    Once again great work. I was hoping for the release during mix. Thanks to you and the team and keep up the great work.
    -Mike
    http://mikedopp.com

  43. Avatar for Johan Danforth
    Johan Danforth March 18th, 2009

    Good news and thanks for creating such a wonderful new tool for creating websites. I think it'll will eventually be the default way of creating ASP.NET websites (I hope ;)

  44. Avatar for Judah Himango
    Judah Himango March 18th, 2009

    Congrats, Phil! I know you've worked really hard over the last several months to get this fine piece of software released. Great job!

  45. Avatar for Steve Willcock
    Steve Willcock March 18th, 2009

    Fantastic, well done!

  46. Avatar for cowgaR
    cowgaR March 18th, 2009

    congratulation Phil Haack and all the team involved, Great Job!
    it feels like it has been just yesterday when I was reading a "dark blog" with many many pictures (and many more comments) of one enthustiastic coder (not a noble Vice-President at that time;-) known as "Scott" all around the ASP.NET community and saying "seperation of concerns" at least 1000 times a minute;)
    now we have a real metal but in our hands but somehow I fell I'll miss the betas, new ideas, developement cycle/changes/infos and so on (and so forth), strange...
    still, it's great to have it, and forward to ASP.NET Futures!

  47. Avatar for Waked
    Waked March 18th, 2009

    Hi
    I know you're a famous .net engineer.
    Here I recommend a good webhosting which can support Asp.net MVC with a lowering price
    Please refer to the page
    Http://www.webhost4life.org
    Rgs,

  48. Avatar for Ray
    Ray March 18th, 2009

    On the Controllers folder, right click and Add a class, it selects "Database Unit Test" template.

  49. Avatar for Sigurdur G.
    Sigurdur G. March 19th, 2009

    Congratulations on a great release! I can't wait to follow further development of the MVC framework, esp. ASYNC actions and sub-controllers :)

  50. Avatar for zihotki
    zihotki March 19th, 2009

    Congrats, MVC team!
    And thanks for awesome framework!

  51. Avatar for Dan Atkinson
    Dan Atkinson March 19th, 2009

    Congrats, Phil and the team. A great first release!

  52. Avatar for Irfan Syahputra
    Irfan Syahputra March 19th, 2009

    great job phil.

  53. Avatar for Mostafa Arafa
    Mostafa Arafa March 19th, 2009

    Thanks for great news

  54. Avatar for Joe
    Joe March 19th, 2009

    Stoked to do some heavy lifting with MVC!!!

  55. Avatar for Pascal
    Pascal March 19th, 2009

    That's fantastic! Now I'm hoping my next project will allow me to architect this framework in!

  56. Avatar for Michael
    Michael March 20th, 2009

    Very nice!

  57. Avatar for Morgan Cheng
    Morgan Cheng March 20th, 2009

    It's Great!
    I don't have bandwidth to check it out. Can I ask whether there is asynchronous action in this release?

  58. Avatar for Sven
    Sven March 21st, 2009

    Awesome news! Great work guys!

  59. Avatar for Tevez
    Tevez March 23rd, 2009

    excellent and awesome news! I am so exicted with this new technology and I have already had a chance to play it out. My current host (asphostcentral.com) does support it and honestly speaking, I was amazed the the capability of MVC Framework.
    I do not have to spend times to redirect my pages anymore as MVC provides a way to route all hte 404 Error Pages. This is just one of the fantastic feature in MVC Framework!!!

  60. Avatar for Jim Speaker
    Jim Speaker March 24th, 2009

    Great work. Looking forward to your book as well. The RC release has been awesome to work with while porting my application from 2.0 with page lifecycle to 3.5 MVC. Very well done. Cheers.

  61. Avatar for simon
    simon March 24th, 2009

    why is it always so hard to find MVC futures DLL !!!

  62. Avatar for Bryan Hadlock
    Bryan Hadlock December 6th, 2010

    ASP.NET MVC is the best thing that has happened to ASP.NET