This project is read-only.
Project Description
XmltViewEngine is a view engine for ASP.NET MVC that uses a combination of generic xml templates and XSLT to render the model. The template syntax is extensible and is not limited to rendering HTML. The transformations are compiled and cached.

For example:
<form>
    <actionLink action="Edit" />
    <ul condition="count(/People/Person) &gt; 0">
        <li forEach="/People/Person">
            <input type="checkbox" name="chk{{@Id}}" id="chk{{@Id}}" />
            <label for="chk{{@Id}}"><valueOf select="@Name" /></label>
        </li>
    </ul>
</form>


This is an alpha release, and not ready for production.

This project has:

- zero documentation!
- zero testing!
- lots of incomplete examples!

Don't tell me I didn't tell you!

Last edited Aug 12, 2010 at 8:23 PM by snowgoon, version 4