摘要: ASP.NET处理底层HTTP请求有2种方式: 1)HttpModule 2) HttpHandler 今天我们来看一下HttpHandler的基本应用。 场景:利用HttpHandler在页面上输出一张图像。 在项目中添加HttpHandler的方法有2种: 一种是利用VS2008自带的Generic Handler模板添加扩展名为.ashx的文件。 另一种是利用WebConfig文件中的Htt... 阅读全文
posted @ 2009-08-09 23:17 廖非凡 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 数据库表定义: 代码实现: public partial class DBImageTest : System.Web.UI.Page     {         protected void Page_Load(object sender, EventArgs e)   &#... 阅读全文
posted @ 2009-08-09 21:01 廖非凡 阅读(430) 评论(1) 推荐(0) 编辑
摘要: 技术上由两种情况决定页面加载速度及显示效果,一个是Html相关导致的一个是后台Asp.net后台逻辑影响的页面显示速度,下面列的是Html代码对页面加载效率的影响,对于后台逻辑对页面加载的影响主要要遵循我们的代码规范来保证效率问题。 a. 支持IE6、IE7、Firefox b. 近可能采用XHtml标准,另外界面尽量采用Div+CSS方式来进行布局。 c. 控制页面大小-页面过大导致增加页面的加... 阅读全文
posted @ 2009-08-09 20:29 廖非凡 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 是否想学习HTTP处理程序编程呢?好吧,第一步工作是熟悉IHttpHandler接口。HTTP处理程序只不过是实现该接口的托管类。更确切地讲,同步HTTP处理程序实现IHttpHandler接口;而异步HTTP处理程序实现IHttpAsyncHandler接口。让我们先看看同步处理程序。 IHttpHandler接口的合同定义了HTTP处理程序以同步方式处理一个HTTP请求需要采取的行动。 1. ... 阅读全文
posted @ 2009-08-09 20:24 廖非凡 阅读(215) 评论(0) 推荐(0) 编辑