ASP.NET
文章平均质量分 81
IE11下面经常卡到爆
____
展开
-
利用HttpHandler创建自定义后缀Rss源
本文摘自文章:《Http Handler 介绍》 作者:张子阳 RSS如今已经可以说是随处可见,而RSS的实现方式,通常是在一个.aspx的CodeBehind文件中写一个XML文件,然后加载到Response的OutputStream中, Rss源通常是Rss.aspx这种形式的。通过第一章学到的ISAPI的知识,再结合本章学到的关于HttpHandler的知识,很容易想转载 2009-07-17 10:11:00 · 1074 阅读 · 0 评论 -
ASP.NET 优化首页载入性能的十大做法
<br />前言<br />本文是我对ASP.NET页面载入速度提高的一些做法,这些做法分为以下部分:1.采用 HTTP Module 控制页面的生命周期。2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。3.页面GZIP压缩。4.OutputCache 编程方式输出页面缓存。5.删除页面空白字符串。(类似Google)6.完全删除ViewState。7.删除服务器控件生成的垃圾NamingContainer。8.使用计划任务按时生成页面。(本文不包含该做法的转载 2010-06-04 11:16:00 · 983 阅读 · 0 评论 -
ASP.Net中定时执行任务的方法
这里的定时执行任务,指的是每天或者每个月的某个时间执行一项任务。思路有很多,如果只是对数据库数据作定时校验或者重置标识,加之又有足够的服务器配置权限,那么可以直接在SQL Server里建立维护任务,交给SQL Agent服务定期执行就好了。如果没有足够的服务器配置权限,也可以通过下面两种方法来完成操作。通过Application_Start事件来判断时间间隔并调用相关的业务逻辑比如每天凌晨七点的时候email发送一次报表。(PS:当然,你也可以通过WebService来实现业务逻辑)这里首先想到的就是利用原创 2010-06-02 13:34:00 · 9385 阅读 · 0 评论 -
WebPart学习小结
配置:这几天学习使用WebPart,发现众多问题,使用点滴记录如下,同各位共享:1、WebPart的使用必须基于一个通过身份验证的用户会话。2、WebPart的使用的个性化应用于所有人的选项默认是禁用的,可以通过修改Web.config来完成 3、WebPart 默认使用页面的 URL 存储个性化数据.但转载 2010-05-28 12:23:00 · 1835 阅读 · 0 评论 -
ASP.NET 2.0项目手动配置应用AJAX
<br />2.4 配置ASP.NET AJAX<br />在ASP.NET 2.0中使用ASP.NET AJAX所提供的功能之前,需要对其进行必要的配置。ASP.NET AJAX的配置可分为两种情况:一种是从头开始,创建新的应用ASP.NET AJAX的应用程序;另一种是在现有的ASP.NET 2.0应用程序中使用ASP.NET AJAX进行扩展。对于前一种情况,我们可以使用ASP.NET AJAX安装中自带的Visual Studio项目模板,帮助我们自动配置好其所需要的相关设定;而对于后一种情况,则只转载 2010-07-25 15:55:00 · 1087 阅读 · 0 评论 -
ASP.NET常见错误及解决方法
在ASP.NET出现错误时,应该先检查ASP.NET环境是否正确搭建,比如以下几个方面:1、是否安装相应版本的.NET Framework程序,并打好了补丁。2、IIS是否安装运行正常,站点路径及ASP.NET版本是否配置正确。3、在IIS WEB服务扩展中,是否允许了ASP.NET扩展。4、是否有安全防护软件禁止向Windows和Temp文件夹写入文件,如McAfee。5、运转载 2010-03-18 12:08:00 · 1930 阅读 · 0 评论 -
字符串加密解密
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W原创 2010-03-15 11:54:00 · 1926 阅读 · 0 评论 -
ASP.Net中利用ashx实现图片防盗链代码
GET /Img.ashx?img=svn_work.gif HTTP/1.1 Accept: */* Referer: http://www.svnhost.cn/ Accept-Language: zh-cn UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Win转载 2010-01-28 13:39:00 · 775 阅读 · 0 评论 -
SQLServer 存储过程简介与使用方法
Sql Server的存储过程是一个被命名的存储在服务器上的Transacation-Sql语句集合,是封装重复性工作的一种方法,它支持用户声明的变量、条件执行和其他强大的编程功能。 存储过程相对于其他的数据库访问方法有以下的优点: (1)重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。 (转载 2009-10-24 12:01:00 · 564 阅读 · 0 评论 -
ASP.NET调用MS SQL Procedure示例
用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQL SERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快,并且可以实现一些高级的查询等功能。比如传入一些数据参数,但执行的SQL过程可能不同等。 下面就来个例子,建立一新的角色,要求角色的名字不能重复,以下是一原创 2009-10-10 17:17:00 · 885 阅读 · 0 评论 -
将 Session 放入 SQLServer 保存
SQLServer 模式就是,把Session 存放在 SQL Server 数据库里(注意不是 Oracle ,动动脚趾都能猜到原因啦),下面开始说明一下设置的具体步骤:1、 启动相关的数据库服务(如图)运行SQL Server 服务管理器 → 启动 SQL Server (最好设为开机自动运行) → 启动 SQL Server Agent 服务(最好设为转载 2009-09-25 22:30:00 · 3027 阅读 · 0 评论 -
简析System.Xml.Linq.dll 程序集
一、命名空间 System.Xml.Linq.dll 程序集定义了三个命名空间:System.Xml.Linq, System.Xml.Schema 和 System.Xml.XPath 最核心的是 System.Xml.Linq, 定义了对应 XML 文档个方面的很多类型 Member of System.Xml.LinqMeaning in转载 2009-09-22 10:32:00 · 6102 阅读 · 0 评论 -
GridView各个事件中,怎样获取主键值
平时用GridView做信息列表后台的时候,前面通常都加一个序号列。此时就不能用数据库里的ID号了,因为数据库的删除插入操作,导致那些号码并不连贯,给人的感觉不是很好,所以这里通常让他自动编号。首先我们为 Gridview 增加一个新的空白列,如下: 在 GridView RowDataBound 事件中编写代码,如下: prote转载 2009-07-28 11:04:00 · 2111 阅读 · 0 评论 -
5 Solutions to Export Data to Excel for ASP.NET
IntroductionExcel is so powerful that it can easily successfully open not only excel itself, but also CSV format files, Tab format, website table format and other file formats. It’s so smart that it can automatically recognize number, character string and转载 2011-03-21 14:31:00 · 2729 阅读 · 0 评论