ASP.NET MVC 1.0 Released!

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: ,,

What others have said

Requesting Gravatar... Simone Mar 18, 2009 1:40 PM
# re: ASP.NET MVC 1.0 Released!
Congratulations Phil
Requesting Gravatar... naoki Mar 18, 2009 1:44 PM
# re: ASP.NET MVC 1.0 Released!
congratulations!!!
I installed RTM at once!
Requesting Gravatar... Mike Mar 18, 2009 1:47 PM
# re: ASP.NET MVC 1.0 Released!
Congratulations..!

It's been really cool to see the progress of this project!

Good work..!
Requesting Gravatar... Craig Stuntz Mar 18, 2009 2:12 PM
# re: ASP.NET MVC 1.0 Released!
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!
Requesting Gravatar... elon Mar 18, 2009 2:23 PM
# re: ASP.NET MVC 1.0 Released!
Congratulations!!
Requesting Gravatar... King Mar 18, 2009 2:27 PM
# re: ASP.NET MVC 1.0 Released!
Thanks.
Requesting Gravatar... Piers Lawson Mar 18, 2009 2:35 PM
# re: ASP.NET MVC 1.0 Released!
Brilliant news... now to update all my articles on creating a RESTful webservice!
Requesting Gravatar... Matthew Mar 18, 2009 2:44 PM
# re: ASP.NET MVC 1.0 Released!
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,
Requesting Gravatar... Matthew Mar 18, 2009 2:51 PM
# re: ASP.NET MVC 1.0 Released!
Okay I ran the installed again and it worked fine! Sorry for the hassles.
Requesting Gravatar... Mohammad Azam Mar 18, 2009 2:59 PM
# re: ASP.NET MVC 1.0 Released!
Awesome news!

I better get busy in writing some ASP.NET MVC articles and making ASP.NET MVC videos.

Thanks,
Azam
Requesting Gravatar... Josh Jordan Mar 18, 2009 3:12 PM
# re: ASP.NET MVC 1.0 Released!
Same here - better get started writing articles about ASP.NET MVC :)

Congratulations to the team!
Requesting Gravatar... Daniel Mar 18, 2009 3:25 PM
# Install doesn't work
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).
Requesting Gravatar... Pure Krome Mar 18, 2009 4:05 PM
# re: ASP.NET MVC 1.0 Released!
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!
Requesting Gravatar... Thushan Fernando Mar 18, 2009 4:08 PM
# re: ASP.NET MVC 1.0 Released!
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!
Requesting Gravatar... Andrei Rinea Mar 18, 2009 4:56 PM
# Release
This is a great day for the ASP.NET developers!

Thank you team and Phil! :)
Requesting Gravatar... venjiang Mar 18, 2009 5:38 PM
# re: ASP.NET MVC 1.0 Released!
great job!
Requesting Gravatar... David Mar 18, 2009 5:41 PM
# re: ASP.NET MVC 1.0 Released!
Congratulations and thanks for your great work!
Requesting Gravatar... Achu Mar 18, 2009 5:41 PM
# re: ASP.NET MVC 1.0 Released!
thank you guys for this wonderful work
Requesting Gravatar... Duc Phan Mar 18, 2009 6:23 PM
# re: ASP.NET MVC 1.0 Released!
Great!
Thank ASP.NET MVC Team!
Requesting Gravatar... Minhajuddin Mar 18, 2009 6:29 PM
# re: ASP.NET MVC 1.0 Released!
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 ;)
Requesting Gravatar... apple Mar 18, 2009 6:33 PM
# re: ASP.NET MVC 1.0 Released!
good,I Install it Now..
Requesting Gravatar... Chance Mar 18, 2009 6:37 PM
# re: ASP.NET MVC 1.0 Released!
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
Requesting Gravatar... caitou Mar 18, 2009 6:54 PM
# re: ASP.NET MVC 1.0 Released!
Congratulations!
it will be good!
Requesting Gravatar... Uma Mar 18, 2009 7:24 PM
# re: ASP.NET MVC 1.0 Released!
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!!
Requesting Gravatar... MVC Mar 18, 2009 7:29 PM
# re: ASP.NET MVC 1.0 Released!
Thanks Phil,

God bless you with dozen kids :)


Requesting Gravatar... Johan Leitet Mar 18, 2009 7:32 PM
# re: ASP.NET MVC 1.0 Released!
Great! Thanks!
Will try it out right away
Requesting Gravatar... Fork, Cheng Mar 18, 2009 7:55 PM
# re: ASP.NET MVC 1.0 Released!
Greate news.
Requesting Gravatar... Shivam Guness Mar 18, 2009 8:27 PM
# re: ASP.NET MVC 1.0 Released!
congrats, I am downloading mvc version 1.0 now.
Shivam
Requesting Gravatar... code-4-food Mar 18, 2009 9:27 PM
# re: ASP.NET MVC 1.0 Released!
well done phil and the team all around!!!

asp.net has been reborn thanks to yous :-)
# re: ASP.NET MVC 1.0 Released!
ยินดีด้วยครับ
ขอบคุณทีมพัฒนา ASP.Net MVC

Congratulations!
Thank ASP.NET MVC Team!
Requesting Gravatar... Saeed Bidarang Mar 19, 2009 1:33 AM
# re: ASP.NET MVC 1.0 Released!
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 :)!
Requesting Gravatar... Filini Mar 19, 2009 2:18 AM
# re: ASP.NET MVC 1.0 Released!
Congratulations to you and all the development team :)
Requesting Gravatar... gerry lowry Mar 19, 2009 2:29 AM
# re: ASP.NET MVC 1.0 Released!
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
Requesting Gravatar... Keber Mar 19, 2009 2:34 AM
# re: ASP.NET MVC 1.0 Released!
Congratulations!
Great job.
Thank you all ASP.NET MVC Team!
Requesting Gravatar... Mahdi Taghizadeh Mar 19, 2009 2:38 AM
# re: ASP.NET MVC 1.0 Released!
Thanks and Congrats!
Requesting Gravatar... Jon Mar 19, 2009 3:38 AM
# re: ASP.NET MVC 1.0 Released!
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.
Requesting Gravatar... dimi3 Mar 19, 2009 3:59 AM
# re: ASP.NET MVC 1.0 Released!
omedetou gozaimasu!
Requesting Gravatar... trendbender Mar 19, 2009 4:29 AM
# re: ASP.NET MVC 1.0 Released!
great news Phil)
Requesting Gravatar... Quoo Mar 19, 2009 6:16 AM
# re: ASP.NET MVC 1.0 Released!
Rock on Phil! Awesome news for any MS dev on planet earth.
Requesting Gravatar... Joe Chung Mar 19, 2009 7:08 AM
# re: ASP.NET MVC 1.0 Released!
Fantastic news and congratulations!
Requesting Gravatar... siroos ghanavati Mar 19, 2009 7:12 AM
# re: ASP.NET MVC 1.0 Released!
Great news !
tomorrow is new year in iran .
this is the best gift for me in new year !
Thanks a lot !
Requesting Gravatar... mike dopp Mar 19, 2009 7:43 AM
# re: ASP.NET MVC 1.0 Released!
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
Requesting Gravatar... Johan Danforth Mar 19, 2009 7:50 AM
# re: ASP.NET MVC 1.0 Released!
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 ;)
Requesting Gravatar... Judah Himango Mar 19, 2009 8:02 AM
# re: ASP.NET MVC 1.0 Released!
Congrats, Phil! I know you've worked really hard over the last several months to get this fine piece of software released. Great job!
Requesting Gravatar... Steve Willcock Mar 19, 2009 9:06 AM
# re: ASP.NET MVC 1.0 Released!
Fantastic, well done!
Requesting Gravatar... cowgaR Mar 19, 2009 9:46 AM
# re: ASP.NET MVC 1.0 Released!
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!
Requesting Gravatar... Waked Mar 19, 2009 10:28 AM
# re: ASP.NET MVC 1.0 Released!
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,
Requesting Gravatar... Ray Mar 19, 2009 10:41 AM
# Bug when add a class
On the Controllers folder, right click and Add a class, it selects "Database Unit Test" template.
Requesting Gravatar... Sigurdur G. Mar 19, 2009 11:14 AM
# re: ASP.NET MVC 1.0 Released!
Congratulations on a great release! I can't wait to follow further development of the MVC framework, esp. ASYNC actions and sub-controllers :)
Requesting Gravatar... zihotki Mar 19, 2009 5:10 PM
# re: ASP.NET MVC 1.0 Released!
Congrats, MVC team!
And thanks for awesome framework!
Requesting Gravatar... Dan Atkinson Mar 19, 2009 6:26 PM
# re: ASP.NET MVC 1.0 Released!
Congrats, Phil and the team. A great first release!
Requesting Gravatar... Irfan Syahputra Mar 19, 2009 8:25 PM
# re: ASP.NET MVC 1.0 Released!
great job phil.
Requesting Gravatar... Mostafa Arafa Mar 19, 2009 8:46 PM
# re: ASP.NET MVC 1.0 Released!
Thanks for great news
Requesting Gravatar... Joe Mar 19, 2009 9:25 PM
# re: ASP.NET MVC 1.0 Released!
Stoked to do some heavy lifting with MVC!!!
Requesting Gravatar... Pascal Mar 20, 2009 2:36 AM
# re: ASP.NET MVC 1.0 Released!
That's fantastic! Now I'm hoping my next project will allow me to architect this framework in!
Requesting Gravatar... Michael Mar 20, 2009 1:18 PM
# re: ASP.NET MVC 1.0 Released!
Very nice!
Requesting Gravatar... Morgan Cheng Mar 20, 2009 9:12 PM
# re: ASP.NET MVC 1.0 Released!
It's Great!
I don't have bandwidth to check it out. Can I ask whether there is asynchronous action in this release?
Requesting Gravatar... Sven Mar 22, 2009 3:53 AM
# re: ASP.NET MVC 1.0 Released!
Awesome news! Great work guys!
Requesting Gravatar... Tevez Mar 24, 2009 12:42 AM
# re: ASP.NET MVC 1.0 Released!
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!!!
Requesting Gravatar... Jim Speaker Mar 24, 2009 12:28 PM
# re: ASP.NET MVC 1.0 Released!
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.
Requesting Gravatar... simon Mar 25, 2009 2:43 AM
# re: ASP.NET MVC 1.0 Released!
why is it always so hard to find MVC futures DLL !!!

What do you have to say?

(will show your gravatar)
Please add 2 and 7 and type the answer here: