摘要: 1.使用场景当页面的数据不需要经常更改时可采用静态页面方式。2.使用静态页面的好处(1)提高网站的访问速度(2)减轻服务器负担(3)利于搜索引擎抓取3.ASP.NET生成静态页面生成静态页面方法有很多种,先说下我使用的其中的一种。参考资料基本思路:(1)创建模板template.html文件,在里面定义一些特殊的字符串格式用于替换内容,如$htmlformat(2)读取模板,赋值到StringBuilder对象中(3)将特殊的字符串格式替换为你想要的内容(4)创建新的静态页面,并将StringBuilder对象写入到文件中即可4.方法using System;using System.Coll 阅读全文
posted @ 2012-06-18 17:00 骑牛射雕 阅读(140) 评论(0) 推荐(0) 编辑
摘要: NHibernate中的查询方法在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria API,Query By Example(QBE)是Criteria API的一种特殊情况)、原生SQL(Literal SQL,T-SQL、PL/SQL)。每个人有不同的喜好和特长,可以根据自己的情况选择使用其中的一种或几种。这一节我们介绍NHibernate查询语言(HQL,NHibernate Query Language)。NHibernate查询语言(HQL)NHibernate查 阅读全文
posted @ 2012-06-18 10:55 骑牛射雕 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 我们上边所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如 public ActionResult Index() { return View(); }除了View()之外那我们这里还能用于返回什么值呢?一、ascx页面场景:要返回代码片断,比如Ajax返回一个子页我们先新建一个Action public ActionResult Ascx() { return PartialView(); ... 阅读全文
posted @ 2012-06-15 17:05 骑牛射雕 阅读(210) 评论(0) 推荐(0) 编辑