The SharpTAL
project is implementation of Zope Page Templates (ZPT) language in .NET.
Have a look at the :ref:`Usage Guide <tutorial-label>` for a brief introduction
Download assembly and/or source code from http://sharptal.codeplex.com/
Works on the .NET Framework ver. 3.5 and 4.0 and Mono ver. 2.6.
Rendering of template is executed in following steps:
- The XML template is parsed and C# source is generated to temporary file
- Assembly is compiled from C# source and saved to cache folder with name [Template_<hash>.dll]
- The static method with full name [Templates.Template_<hash>.Render()] is loaded from generated assembly and executed