资源简介
nVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。
当nVelocity 应用于web开发时,界面设计人员可以和.NET程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由.NET程序开发人员关注业务逻辑编码。nVelocity将.NET代码从web页面中分离出来,这样为web站点的长期维护提供了便利,同时也为我们在aspx之外又提供了一种可选的方案。nVelocity的能力远不止web站点开发这个领域,例如,它可以从模板(template)产生SQL和PostScript、XML,它也可以被当作一个独立工具来产生源代码和报告,或者作为其他系统的集成组件使用。nVelocity也可以为很多web开发架构提供模板服务(template service)。我们的系统就提供一个模板服务的方式允许一个web应用以一个真正的MVC模型进行开发。
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using NVelocity;
using NVelocity.App;
using NVelocity.Context;
using NVelocity.Runtime;
using Commons.Collections;
public partial class NVelocityDemo_NVeloctity : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
VelocityHelper vh = new VelocityHelper();
vh.Init(@“templates“);
vh.Put(“title“ “员工信息“);
vh.Put(“comName““成都xxxx里公司“);
vh.Put(“property““天营“);
vh.Put(“comAddress““四川成都市“);
ArrayList aems = new ArrayList();
aems.Add(new EM(“小李“22“男“));
aems.Add(new EM(“小王“21“女“));
aems.Add(new EM(“小周“22“男“));
aems.Add(new EM(“小瓜“32“男“));
vh.Put(“a
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2488 2008-08-20 22:10 nvelocity\NVelocity\App_Code\VelocityHelper.cs
文件 249856 2007-09-20 18:23 nvelocity\NVelocity\Bin\NVelocity.dll
文件 36 2008-08-20 22:15 nvelocity\NVelocity\Bin\NVelocity.dll.refresh
文件 357496 2007-09-20 18:23 nvelocity\NVelocity\Bin\NVelocity.xm
文件 384 2008-08-18 15:28 nvelocity\NVelocity\NVeloctity.aspx
文件 1779 2008-08-20 22:21 nvelocity\NVelocity\NVeloctity.aspx.cs
文件 1250 2008-08-20 22:43 nvelocity\NVelocity\templates\tp1.htm
文件 1149 2008-08-20 22:18 nvelocity\NVelocity\templates\tp2.htm
文件 7856 2010-04-27 22:36 nvelocity\NVelocity\Web.config
文件 7856 2010-04-28 08:53 nvelocity\Web.config
目录 0 2010-04-27 20:41 nvelocity\NVelocity\App_Code
目录 0 2010-04-28 08:53 nvelocity\NVelocity\Bin
目录 0 2010-04-28 08:53 nvelocity\NVelocity\templates
目录 0 2010-04-28 08:53 nvelocity\NVelocity
目录 0 2010-04-28 08:53 nvelocity
----------- --------- ---------- ----- ----
630150 15
- 上一篇:kindeditor编辑器 黏贴图片自动上传插件
- 下一篇:58同城同步房源信息
相关资源
- pop3lib类库 +(这个不错) 附完整
- ztree应用
- 工作上
- MongoDB
- wpf gridsplit 布局
- Jsonp跨域登录 (同步登录 同步退出)
- 随机线条拼图
- C# 批量重命名文件名
- c# 模版引擎(NVelocity)用法
- Nvelocity 模板引擎使用
- Asp.net MVC 使用NVelocity 作为模板引擎
- winds服务,发送邮件且禁用违法规则的
- 类mvc模式 模版引擎(RazorEngine)
- RTX IM API 调用
- 使用T4引擎生成数据库表实体Demo
- android mvp 入门级 实例源码下载14550
- C# 远程关闭重启计算机 实例源码下载
- MCC
- c#代码
- COM口访问
- joystick,百分比可以读
- winform调用webservice
- camera
- STM32F030C8T6-FreeRTOS FreeRTOS移植到STM32F
- C#实现的脚本引擎
- WPF 开发的一个简单的倒计时功能
- C# UDP 通讯,包括server和client 项目文件
- Socket编程
- 多功能QQ邮件发送(C# 源码)
- C#常用代码大全
评论
共有 条评论