生成格式化的文本输出的源代码模板和输入变量。
SfbDynamicTemplate是一个。NET模板引擎,用于生成格式化的文本输出的源代码模板和输入变量。例如的输出incude电邮实施例的源代码,网页等。
,通过使用SfbDynamicTemplate你可以严格(MVC)设计和开发上的神器出山:www.shenqi73.comWeb应用程序执行一个干净的分离。
下面是一些主要特点“NetXtremeDynamicTemplate”:
·支持Unicode。
·可用于生成任何类型的文本:HTML,XML,RTF,电子邮件,源代码等。
·重量轻,易于运输与你的产品(仅仅只有一个DLL
文件)。
·的模板和TemplateClass可以从许多别的来源:文件,流,纯文本被载入。
·的模板和TemplateClass可重用性(你可以定义一个模板,将可用于许多其他目的)。
·利用的力量。NET框架。
·模板语法类似C#和很容易理解。
·强大的模板语言与所有常用的指令:包括选择语句(if-else的),迭代报表附注(做时,foreach,同时,突破,继续)。
·模板代码中变量的初始化和变化。
·表达式可以是复杂的,你想要的。
·强大的内置功能(字符串,类型转换,收集渲染)。
·高度可扩展的自定义功能。
·智能和高性能的数据类型转换。
·获取模板源文件目录,这是非常有用的,包括外部文件,如CSS或JavaScript文件在您的网页。
·获取和调用任何静态的,非静态的公共属性和方法。NET框架。
·允许或限制的具体的。NET方法和属性的调用。
·强大的数组和字典的渲染方法。
·能够更改标记,表达式和模板注释分隔符,以避免与其他格式。
·直接输出到你自己的TextWriter。
·能够缓存解析的模板数据,加速性能。
·统一。NET例外。
限制:
·30天试用版本发行版中的新功能:
类的变化:
·新增VariableTypeCheck属性的DynamicTemplateSettings类。
·改进了性能。