2011年10月16日

.NET下fckeditor动态设置文件上传路径,解决多用户多路径的问题。

摘要: 首先看一下FCKeditor是如何获取用户的文件夹路径设置的,以及获取的顺序:FCKeditor.net获取上传路径文件是:FileWorkerBase.cs,打开找到以下部分view plaincopy to clipboardprint?protected string UserFilesPath{get{if ( sUserFilesPath == null ){// 第一回从application["FCKeditor:UserFilesPath"] 中读取,如果没有尝试其它方式sUserFilesPath = (string)Application["F 阅读全文

posted @ 2011-10-16 22:29 静以修身俭以养德 阅读(232) 评论(0) 推荐(0) 编辑

服务器控件是否必须在 runat=server 的 Form 内?

摘要: 对这个概念很多人有误解。以为凡是 WebControl 都必须放在 <form runat="server"></form> 里面。(为了说明方便,以下仅列出 aspx 文件中 body 里的内容。)1,<formid="Form1"method="post"runat="server"></form><asp:TextBoxID="txtHello"Runat="server"Text="OK"> 阅读全文

posted @ 2011-10-16 16:27 静以修身俭以养德 阅读(293) 评论(0) 推荐(0) 编辑

ASP.Net中自定义Http处理及应用之HttpHandler篇

摘要: 在开发基于Microsoft IIS的应用时,开发者除了可以编写ASP程序外,还可以使用Visual C++等开发工具,开发ISAPI应用,以获取更为强大的功能。可以编写两种ISAPI扩展:一种是ISAPI Server Extention,另一种是ISAPI Filter,但是,ISAPI扩展应用的编写通常对开发者有比较高的要求,开发和部署的难度比较大。 在开发ASP.Net应用时,我们仍然可以编写ISAPI应用,以扩充IIS的功能,但是,ASP.Net为我们提供了另外一种选择——使用HTTP Handler 和HTTP Module。这是通过使用IHttpHandler 和 IHttpMo 阅读全文

posted @ 2011-10-16 15:35 静以修身俭以养德 阅读(175) 评论(0) 推荐(0) 编辑

HttpModule的认识

摘要: HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,或者在某些情况下干脆终止满足一些条件的HTTP请求,从而可以起到一个Filter过滤器的作用。1、asp.net的HTTP请求处理过程说明: (1)、客 阅读全文

posted @ 2011-10-16 15:35 静以修身俭以养德 阅读(153) 评论(0) 推荐(0) 编辑

转:DataReader 链接关闭解惑篇

摘要: 看到有帖子:SqlDataReader的关闭问题,大伙对链接关闭问题看似比较迷惑,这里就给解说一下:不管是啥xxDataReader,都是继承DataReader实现的,所以是有共性的,因此标题就以DataReader为题了。情况一:DataReader 默认链接不关闭示例代码:staticvoidMain(string[]args){SqlConnectioncon=newSqlConnection("server=.;database=MySpace;uid=sa;pwd=123456");con.Open();SqlCommandcom=newSqlCommand(& 阅读全文

posted @ 2011-10-16 15:07 静以修身俭以养德 阅读(232) 评论(0) 推荐(0) 编辑

在ASP.NET中防止注入攻击[翻译]

摘要: 出处: MSDN 原文地址应用范围:ASP.NET vertion 1.1ASP.NET vertion 2.0概要:文本主要介绍如何校验用户输入从而防止注入式攻击.校验用户输入是非常必要的,几乎所有程序级的攻击都包含恶意输入的手段.你应该校验包括字段,查询字串参数,Cookie等一切用户输入项来保护你的程序免受注入攻击.你得假设所有的用户输入都是恶意的,确保在服务器端对所有的用户输入进行校验.使用基于客户端的验证可以减少页面的住返次数,改进性能,改善用户体验,但是不要仅仅依赖于此,因为客户端的验证很容易就可以被黑客骗过去.为了验证输入内容,你应该为每一个输入字段定义可接受的输入规则.比较好的 阅读全文

posted @ 2011-10-16 14:00 静以修身俭以养德 阅读(278) 评论(0) 推荐(0) 编辑

导航