07 2012 档案
httphandler防图片盗链
摘要:最近学习了一下httphandler的相关知识,做了一个防图片盗链的小例子.关于httphandler的基本的介绍和技术原理就不介绍了,请谷歌搜索.首先新建一个Asp.net Web 应用程序,命名为HttpHandlerDemo.在HttpHandlerDemo中添加Image图片文件夹,放入几张图片,其中一张图片是缺省的图片,一张图片是发生盗链时的图片.在解决方案下面添加一个类库项目,命名为CustomHttpHandler.在CustomHttpHandler项目中添加CustomHandler.cs代码文件,内容如下:View Code在HttpHandlerDemo项目中添加对Cus
阅读全文
Silverlight 项目 对话框
摘要:今天调试silverlight程序时,突然出现了silverlight项目提示框,有如下图示:您要调试的这一 Silverlight 项目正在使用 Web 服务。除非在包含 Web 服务的 Web 上下文中执行此项目,否则,对于 Web 服务的调用将失败。是否仍需调试?我选择是,结果我发现只能从承载sl的html启动程序.问了一下谷大神,大神说是因为我直接把silverlight项目设置为了启动项,把启动项设置为承载silverlight的web项目即可解决此问题."Silverlight 项目"对话框地址:http://msdn.microsoft.com/zh-cn/l
阅读全文
silverlight判断设计器环境
摘要:原文地址:http://www.silverlightchina.net/html/tips/2010/0806/1695.html用Blend 或VS 2010的设计视图打开一个用户控件,如果出现错误(最常见的是空引用错误),而debug时程序运行正常,那很可能是由于设计时的一些限制造成控件无法在设计器中正常打开。如何避免呢?通过 System.ComponentModel.DesignerProperties.IsInDesignTool 判断当前状态是否是设计时,在设计时避免构造函数与Loaded事件处理方法中执行那些代码即可,例如:View Code 1 public partial.
阅读全文
silverlight无法命中断点解决办法
摘要:silverlight程序经常会遇到无法调试的情况,有一篇文章讲得挺全面,链接地址:http://www.imkevinyang.com/2009/09/%E8%A7%A3%E5%86%B3silverlight%E6%97%A0%E6%B3%95%E8%B0%83%E8%AF%95%E7%9A%84%E9%97%AE%E9%A2%98.html发现vs中的浏览方式设置为ie,那么silverlight程序可以直接命中断点.如果vs中浏览方式设置为chorme,调试silverlight程序的时候必须手动附加调试器到chorme进程,否则断点无法命中.调试->附加到进程->进程列表
阅读全文