• IIS7 会重用那些不该重用 HttpHandler

    首先,实现IHttpHandler时要实现一个IsReusable的属性,这个属性告诉ASP.NET此HttpHandler是否可重用。如果一个HttpHandler是可重用的,那么多次请求都有可能用同一个HttpHandler实例;而如果一个HttpHandler是不可重用的,那么ASP.NET应该确保每次请求使用的都是一个...

    2008-02-22 09:42:38

  • XML 自定义串行化

    使用XML串行化就可以将类的实例转换为XML,反之亦然。开发人员经常需要进行XML穿行化。 程序清单中展示了一个串行化的实例。第一步是创建 Person 类的实例,并用进行初始化。然后利用XmlSerializer将Person 类的这个实例串行化。 using System; using System.Data; usi...

    2008-02-22 09:42:36

  • 过滤ASP.NET输出HTML中的无用空格

    刚才“不小心”检查了一下ASP.NET生成的代码,惊讶地发现ASP.NET输出的代码居然如此地不紧凑,在标签之间有无数的空格和制表符(TAB),特别是用了嵌套表格之后,那景象真是惨不忍睹啊,有图为证: 照理说在ASP.NET生成的代码中添加这么多无用的空格/tab可能是为了使生成...

    2008-02-22 09:42:37

  • 在ASP.NET中创建安全的web站点(配置)

    以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理...

    2008-02-22 09:42:34

  • ASP.NET 2.0服务器控件开发精要

    利用ASP.NET 2.0技术,创建Web自定义服务器控件并不是一件轻松的事情。因为,这需要开发人员了解并能够灵活应用多种Web开发技术,例如,CSS样式表、客户端脚本语言、.NET开发语言、服务器控件开发技术,甚至是当前最火的AJAX技术等等。虽然现实如此"艰难",但是这种开...

    2008-02-22 09:42:36

  • Asp.net下的对象成员数据绑定器实现

    用过MonoRail的朋友应该知道它提供的对象成员数据绑定功能非常方便,通过标记参数属性或方法就可以自动把提交回来的数据和对象成员进行绑定;有了这些方便的功能的确可以节省大量的set代码。不过这些功能只是MonoRail提供,于是实现类似的功能方便自己开发。 实现目标...

    2008-02-22 09:42:34

  • 关于URL传递日文字符乱码问题的解决方案

    乱码问题,一直以来让很多程序员比较头痛 ,关于乱码问题很多文章里都有介绍,也不必累赘。 基本概念在: http://www.tingko.net/School/java/20139.html http://www.tingko.net/School/java/20140.html 里面描述的很清楚,而且提供了一套解决方案,对系统掌握编码问题...

    2008-02-22 09:42:32

  • 将以前写的SQL2分查找法通用分页存储过程算法 改成.ne

    using System; namespace CountryPark.DAL ...{ /**//**//**//// summary /// PageList 的摘要说明。 /// /summary public sealed class PageList ...{ static PageList() ...{ } /**//**//**//// summary /// 分页查询数据记录总数获取 /// /summary /// param name="...

    2008-02-22 09:42:32

  • .NET自动字符编码识别程序库 NChardet

    什么是NChardet NChardet是mozilla自动字符编码识别程序库chardet的.NET实现,它移植自jchardet,chardet的java版实现,可实现对给定字符流的编码探测。 NChardet是如何工作的 NChardet通过逐个比较输入字符来猜测编码;由于是猜测,所以可能会有不能完全识别的情况;...

    2008-02-22 09:42:30

  • 小心!目录删除及重命名操作,一定丢失Session~~

    如果你发现session突然无理由的丢失,而当你认真的检查代码并且排除其它常规可能丢失 的可能性时,你可能会像我一样,几乎要接近崩溃~! 后来发现问题出在我用代码创建一个临时目录然后删除临时目录的删除操作上。 现在和大家分享下:希望对碰到类似钉子的朋友有用。。...

    2008-02-22 09:42:30

2