随笔分类 - MVC
摘要:1.1 Velocity是什么nVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。当nVelocity 应用于web开发时,界面设计人员可以和.NET程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由.NET程序...
阅读全文
摘要:在VelocityEngine初始化前,可以通过ExtendedProperties配置NVelocity的运行环境参数,当执行VelocityEngine的Init(ExtendedProperties)后,NVelocity会合并自定义配置和默认配置。NVelocity在NVelocity.Runtime.RuntimeConstants中定义了默认配置项的名称,在内嵌资源文件NVelocit...
阅读全文
摘要:$ViewData.User.Name<br /> </body> </html> 当然,我们也可以将其注册成默认视图引擎,免得每次要创建 IView 传递给 View()。 public class MvcApplication : System.Web.HttpApplication { protected void Application_Start() ...
阅读全文
摘要:在前面做 MVC 流程分析的时候,我曾提到过,我更喜欢用 Velocity 来代替 WebForm。这倒不是说 WebForm 本身有什么不好,更不是某些人所说的 "性能" 原因。在实际开发中,我们所面对的页面往往很复杂,有诸多看上去很头疼的 div、style、span 什么的,我想没有几个 "程序员" 愿意去调整某些个边框布局或者颜色设置。WebForm 基于设计和封装的原因,会使用大量的 "...
阅读全文
浙公网安备 33010602011771号