随笔分类 -  asp.net

摘要:快过年了,给大家拜个早年. 做了个jQgrid的DEMO。哈哈。主要运用MVC 和 jQgrid(后期会加上Nhibernate 以及spring.Net)环境 W-XP SP3+ VS2008SP1 + Oracle.准备工作:下载:1、jquery.jqGrid-3.8.1.zip;2、jquery-ui-1.8.6.custom2.zip;(这个样式可随便下载)(以上2个包以及源码在附件当中)打开ORACLE 创建数据库--Create the province table and add some datacreate table province(ProvinceID int,Pr. 阅读全文
posted @ 2011-01-24 16:12 子夜. 阅读(74) 评论(0) 推荐(0)
摘要:前段时间,由于学习网的访问速度比较慢,所以研究了下如何优化asp.net的程序,在网上查了很多资料,最后总结了以下经验:一、SqlDataRead和Dataset的选择Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。它使用 SQL Server 的本机网络数据传输格式从数据库连接直接读取数据。Da 阅读全文
posted @ 2010-11-17 15:32 子夜. 阅读(490) 评论(0) 推荐(0)
摘要:一:ASP.NET中缓存分类,共3种页面输出缓存、页面片段缓存、页面数据缓存 二:页面输出缓存 可以使用页面输出缓存来提高WEB站点的性能。可以缓存页面的输出并且把缓存起来的拷贝发送出去以响应浏览器的请求,而不是每次在请求页面时执行页面。 例:你的站点包括一个从数据库表检索出来的显示产品信息的页面。默认情况下,每次用户访问产品页面时,都必须执行该页面并且从数据库检索数据。但如果启用页面输出缓存,这个页面就只执行一次,并且只从数据库检索一次数据。这就意味着减轻了WEB应用程序和数据库服务器的负载。 要启用页面输出缓存,在页面中包括如下页面处理指令即可:<%@ OutputCache Dur 阅读全文
posted @ 2010-11-17 15:23 子夜. 阅读(344) 评论(0) 推荐(0)
摘要:在LINQ中,数据源和查询结果实际上都是IEnumerable<T>或IQueryable<T>类型对象,所以可以通过使用普通对象的形式(调用方法、使用属性等)对数据源进行查询或使用查询结果数据。IEnumerable<T>接口IEnumerable<T>泛型接口支持在制定数据集合上进行迭代操作。它定义了一组扩展方法,用来对数据集合中的元素进行遍历、过滤、排序、搜索等操作。在LINQ中,数据源实际上是实现了接口IEnumerable<T>的类,通过select子句返回的查询结果页是一个实现了IEnumerable<T>的类 阅读全文
posted @ 2010-11-16 10:12 子夜. 阅读(720) 评论(0) 推荐(0)