您的位置:首页 > 其它

StringTemplate

2010-07-19 14:50 197 查看
在实际网站开发过程中,设计人员和开发人员的分工是十分重要的。设计人员擅长UI设计,开发人员擅长逻辑分析,流程设计。UI与代码的分离即有利于彼此的分工合作,又有利于提高开发效率。当然更有利于日后的维护与功能的扩展。几年前ASP.NET的出现为开发人员带来了福音,减轻了开发人员的劳动强度,又提高了开发效率。但却给设计人员带来了痛苦。asp.net的服务器端控件虽然能够提高开发效率,只要简单的拖拽便可以完成网站界面的设计。但它自动生成的HTML代码却给我们带来了很大的麻烦,丧失了灵活性。在设计界面的过程中必须逼着设计人员去学习ASP.NET控件的特有标记或是开发人员拿到HTML页面将页面的部分标记替换成ASP.NET控件。这种做法既不方便,又缺乏灵活性,不利于后期的维护以及合作。

很多开发人员都选择了模板引擎来开发网站。模板引擎类似于asp时代通过执行一段代码然后往页面response.write,输出结果。

我在开发过程中选择StringTemplate模板引擎,因为其简单,而且使用方便。地址http://www.stringtemplate.org/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: