Spark bits for MVC 2 RC2
mvc, programming, spark, tech 3 Comments »Title kind of says it all. Spark v1.1 RC1 for MVC 2 RC2.
Thanks to folks who helped getting issues like this sorted out and Ben Scheirman, @subdigital, who sent a pull request on this issue. A while ago Erik Polerecky, @detroitpro, also provided a blog post with some bits you could download that contained those changes.
I asked him afterward if he would be interested in helping update the releases on Codeplex and he kindly agreed, in fact the new bits on codeplex and release notes were put together by Erik, so be sure to thank him for that. Hopefully this is just the first step in getting that larger support base I’ve been angling for. :)
As always - this is a lead up to sticking a fork in some 1.1 bits. If you find anything flaky please email the group or report an issue.
So… Main changes for MVC 2:
- Updated the MVC binaries
- Changed use of view context and updated output-capturing
- Fixed implicit support for areas to be MVC 2 compatible (”area” is in data tokens, not route values)
- Avoids autoencoding html helper and macro values
The last bit is interesting. In theory you should be able to turn on autoencoding and use ${expr} for all of your output instead of switching to !{expr} for things you know return html. It should “just work” in terms of html encoding data but not markup from things like ${Html.ActionLink(”hello”)}.



The first blog post was keyed in from a mobile phone before new employee orientation, so I thought I would take a moment to write a more thoughtful post about the first few days. Well, maybe not more thoughtful… But at least a post that has some links and images in it.
Recent Comments