Download List

Descripción del Proyecto

SharpTAL compiles XML-based templates to .NET assemblies. It contains a complete implementation of the Zope Page Templates (ZPT) language, a system which can generate HTML, XML, or plain text output. ZPT is formed by the Template Attribute Language (TAL), the Expression Syntax (TALES), and the Macro Expansion Template Attribute Language (METAL).

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-01-05 06:52
2.0b1

Esta versión agrega soporte para los bloques de código utilizando el ' <?... csharp? &gt; ' sintaxis de la instrucción de procesamiento. Permite la interpolación de la expresión en CDATA. La clase de "Plantilla" ahora proporciona un método virtual "FormatResult(object)" para habilitar la personalización de los resultados de la expresión de formato.
Tags: templating c# .net html xml
This release adds support for code blocks using the `<?csharp ... ?>` processing instruction syntax. It enables expression interpolation in CDATA. The "Template" class now provides a virtual method "FormatResult(object)" to enable customization of expression results formatting.

2012-01-06 07:23
2.0a2

Un nuevo comando "meta: interpolación" para controlar la configuración de la interpolación de expresión. Refactorización de código y muchas correcciones de errores.
Tags: XML HTML Alpha C# Template
A new "meta:interpolation" command to control expression interpolation setting. Code refactoring and many bugfixes.

2011-12-21 06:45
2.0a1

Un nuevo analizador de plantilla HTML/XML. Interpolación de expresión utilizando el operador ${...} en atributos del elemento y en el texto de un elemento de la cadena. Una nueva clase de "Plantilla" que reemplaza el uso directo de "MemoryTemplateCache" y "FileSystemTemplateCache". Permite configurar CultureInfo para el formato de cadena; valores predeterminados para InvariantCulture. Agrega el método CompileTemplate() para ITemplateCache para precompilar las plantillas antes de conocer los valores de las variables globales.
Tags: C#, HTML, XML, template, Alpha
A new HTML/XML template parser. String expression interpolation using the ${...} operator in element attributes and in the text of an element. A new "Template" class that replaces the direct usage of "MemoryTemplateCache" and "FileSystemTemplateCache". Allows setting CultureInfo for string formatting; defaults to InvariantCulture. It adds the method CompileTemplate() to ITemplateCache to precompile templates before knowing the global variable values.

2011-01-27 18:04
1.2

Un problema con el tal: comando repetir cuando se utiliza con conjuntos de vacío fue corregido.
A problem with the tal:repeat command when used with empty arrays was fixed.

Project Resources