ASP.NET MVC Preview 5 is now available

I was telling people in yesterday's .NET Dojo class that we should expect preview 5 any time now.  It looks like it was released as I was saying that yesterday!

I haven't yet downloaded it to convert my projects over, but the release note highlights are:

  • Html Helpers need to look into ModelState to get attempted value
  • Add a convenience overload for Html.ActionLink
  • Need friendly exception for UpdateModel type conversion errors.
  • UpdateModel needs to report a message when a property setter throws an exception

Grab it here:  http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16775#ReleaseFiles

#1 Hank avatar
Hank
8.29.2008
9:21 AM

Any idea when we are gonna get a GoLive on this stuff?Do you think they are close?Great session by the way, really enjoyed it.We were all saying that if one of those sessions were done by someone who wasn't as good a speaker as you were, it would have been hell spending 4 hrs in there.You set the bar pretty high man, good show.


#2 Ben Scheirman avatar
Ben Scheirman
8.29.2008
9:36 AM

Thanks!There's no specific GoLive license, but there's also restrictive license preventing you from going live today.It's still supported because it's purely additive on the ASP.NET platform.I know of a dozen or so people using this app in production today.One of them is stackoverflow.com.


#3 Simone avatar
Simone
8.29.2008
10:10 AM

Also TheLounge is running on ASP.NET MVC.Anyway I wrote a post about this a few days ago.http://codeclimber.net.nz/archive/2008/08/22/no-golive-required-to-use-asp.net-mvc-in-production.aspxJust summarizing it up here:From ScottGu's own words: "no golive license required - the MVC license already allows production deployment and usage".From the EULA:"You may install and use any number of copies of the software [...] in a live operating environment to allow your customers to use, via a web interface, your programs that need the software to run."


#4 Hank avatar
Hank
8.29.2008
10:55 AM

I wasn't really thinking so much as a GoLive "license", more of a GoLive in the sense that it was at a stable build, and there won't be monthly framework changes.It would be nice to start coding something without the creeping feeling that it would need to be updated in a months time because...oh I don't know, someone changed their mind on the necessity of COntroller class decorations for instance.Even just a Beta, ya know.


#5 Simone avatar
Simone
8.29.2008
2:17 PM

Phil Haack said in a recent post that this P5 is the last in the series of P. The next drop will be the first Beta