让阳光指引生命的每一刻,乘着风,跟随我融化空气

美丽的地球,有美丽的cnblog [hjp3]hjptype=song&player=1&son=http://www.taihugolf.com.cn/villa/sound_00ok01.mp3&autoplay=yes&autoreplay=1&bgcolor=FFFFFF&width=200&height=20[/hjp3]

03 2007 档案

Handler为web页面呈现资源程序集里的资源并防止非法盗链!
     摘要: 准备知识:

1。
为了在web页面上呈现DotNET资源程序集里的任意资源,我们需要编写一个自定义的Handler程序,用这个Handler来接管处理特定扩展名的资源。DotNET Framework 提供了一个IHttpHandler接口,我们只要继承此接口,然后实现它提供的两个方法即可。

2。
为了显示各种不同的Web资源,我们需要封装一个资源相关的类,用它来从资源程序集提取指定名称的资源,资源程序集内部的各种资源都是以嵌入的方式编译的,也就是说将图片,文字,音视频都嵌入到一个单独的DotNET Dll里,我们把它编译成一个类库,也就是DotNET资源程序集。如果你的资源程序集的namespace为SanXia.Resources,而且你在此项目下建立了文件夹,分了很多层,比如建立了Res文件夹,在Res下又建立了Text文件夹,Text下面你又建立了Html文件夹,Html下有demo.html文件,那么这个demo.html的resourceFilename就是:Res.Text.Html.demo.html。  阅读全文

posted @ 2007-03-27 20:04 天真的好蓝啊 阅读(2987) | 评论 (9)  编辑

My Links

Blog Stats

News

与我联系

常用链接

留言簿(1)

我管理的小组

我的标签

随笔分类

随笔档案

相册

搜索

最新评论

阅读排行榜

评论排行榜

集从人之所长,创造博客社区神话,实现梦想!