Overview
This build is a preview of v1.1. Among other changes it provides support for ASP.NET MVC 2 RC2.
Spark v1.1 release will be created soon after ASP.NET MVC 2 is RTW.
Samples Updated
Main Spark.Web.Mvc project updated to MVC 2 RC2
Removed Spark.Web.Mvc2 projects
Prevent autoencoding of HtmlHelper and <macro> return values
Adds a base method HTML() to protect values from automatic encoding
Treats MVC 2 class MvcHtmlString as unencodable by ${} or H()
Add a lightweight private class for HTML() in MonoRail
- JavaScript Compiler Updates
Added support for SilentNulls in Javascript compiler
Added support for DefaultVariableChunk to Javascript compiler
Strongly-typed HtmlHelper<TModel>
Extracted a virtual method for CreateHelpers which is called from SetViewContext. SparkView<TModel> declares and creates strongly typed versions of Html and Ajax properties