Project Description
Spark is a view engine for ASP.NET MVC and Castle Project MonoRail frameworks. The idea is to allow the html to dominate the flow and any code to fit seamlessly.
Update: The project is now maintained on
Github
For example,
<ul>
<li each='var product in Model.Products'>
${product.Name} !{Html.ActionLink("edit", "Edit", new {controller="Product", id=product.Id})}
</li>
</ul>
The full csharp language is available in a way that doesn't interfere with the harmony and balance of the markup. The view template files produced compiled classes.
Resources
Dimecasts
Misc