NHaml
NHaml (pronounced enamel) is a pure .NET implementation of the popular
Rails
Haml view engine.
NHaml is an external DSL for XHTML. It’s primary qualities are it’s simplicity, terseness, performance and that it outputs nicely formatted XHTML. Additionally, the NHaml view engine provides support for Rails style layouts and partials – more on that below.
see more: http://andrewpeters.net/2007/12/19/introducing-nhaml-an-aspnet-mvc-view-engine/
XsltViewEngine in the MVCContrib
a XSLT based view engine for ASP.NET MVChttp://flanders.co.nz/blog/archive/2007/12/15/xsltviewengine-patch-submitted.aspx