
ASP.NET
DavenShan
这个作者很懒,什么都没留下…
展开
-
ASP.NET生成HTML页面
string mbPath = Server.MapPath("htm/view_page.htm"); Encoding code = Encoding.GetEncoding("gb2312"); StreamReader sr = null; StreamWriter sw = null; string转载 2008-07-26 09:01:00 · 438 阅读 · 0 评论 -
Asp.Net使用Cache
Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1.转载 2008-07-26 09:30:00 · 506 阅读 · 0 评论 -
在开发WEB应用程序时, 如何提高WEB应用程序的性能. 主要把注意力集中在哪些地方..~~!
1、数据库处理方面尽量减少读取次数,多使用存储过程 2、缓存利用可以大大提升效率 3、可以采用生成静态页面的方法。 4、减少图片等 5、优化架构啦 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打转载 2008-07-26 09:08:00 · 1133 阅读 · 1 评论 -
参数修饰符ref,out ,params的区别
C#中有三个关键字-ref,out ,params,虽然本人不喜欢这三个关键字,因为它们疑似破坏面向对象特性。但是既然m$把融入在c#体系中,那么我们就来认识一下参数修饰符ref,out ,params吧,还有它们的区别。<br /><br />NO.1 params<br />一个可以让方法(函数)的拥有可变参数的关键字。<br /><br />原则:在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。<br /><br />示例(拷贝到vs200转载 2010-09-02 14:45:00 · 432 阅读 · 0 评论 -
Session过期时间的四种设置方式
Session过期时间的四种设置方式<br />1、操作系统:Widnows Server 2003<br />步骤:开始——〉管理工具——〉Internet信息服务(IIS)管理器——〉网站——〉默认网站——〉右键“属性”——〉主目录——〉配置——〉选项——〉启用会话状态——〉会话超时(在这儿设置你要的超时时间,单位分钟)。确定即可。<br />文章出处:http://www.diybl.com/course/4_webprogram/asp.net/asp_netshl/200838/103179.ht转载 2010-09-02 17:06:00 · 875 阅读 · 0 评论 -
CommandBehavior.CloseConnection的使用
这是一个关于实际知识点的问题,面试官考查的是应聘者数据库访问的编程经验。本节将针对这个问题展开具体的分析。对于此类关于具体知识点的问题,读者在平时应该注意积累,这样在面试中才能从容应答。所涉及的知识点CommandBehavior.CloseConnection的使用分析问题由于流模式读取数据库的特点,在具体应用时很难确定数据库连接何时才能被关闭,因为读取的动作是连续进行的,下面是一个常见的数据访问层的静态方法:/// /// 常见的获取SqlDataReader方法/// 通常的数据访问层都会提供这个方法转载 2010-09-02 17:10:00 · 941 阅读 · 1 评论 -
【转】 asp.net单点登录(SSO)解决方案
前些天一位朋友要我帮忙做一单点登录,其实这个概念早已耳熟能详,但实际应用很少,难得最近轻闲,于是决定通过本文来详细描述一个SSO解决方案,希望对大家有所帮助。SSO的解决方案很多,但搜索结果令人大失所望,大部分是相互转载,并且描述的也是走马观花。 闲话少叙,进入正题,我的想法是使用集中验证方式,多个站点集中Passport验证。 如下图所示: 为方便清晰描述,先定义几个名词,本文中出现之处均为如下含义。 主站:Passport集中验证服务器 http://www.passpor转载 2010-09-09 09:30:00 · 551 阅读 · 0 评论 -
Java中@Override的作用
<br />如果重写父类或接口的方法,在被重载的方法前面加上@Override,这样编译系统可以帮你检查方法的正确性. <br /><br />如: <br />@Override <br />public String A(){...}这是正确的 <br /><br />如果将A写成a,<br />@Override <br />public String a(){...}编译器可以检测出这种写法是错误的,提醒你改正. 特别是在实现接口的时候,是一定要重写全部方法的,这基本上不会出错,@override这原创 2010-09-06 13:47:00 · 923 阅读 · 0 评论