摘要:前几天发现系统中某些页面被搜索收录,并且可以不登录就能访问其中的某些页面。当然也就想到了写一个HttpHandler,来注册页面事件验证用户。马上开工………[代码]2.实现IHttpHandlerFactory接口的方法; IHttpHandlerFactory接口包含两个方法需要实现GetHandler()和ReleaseHandler();[代码][代码]... 阅读全文
[翻译]创建异步的HTTP处理程序(Create an Asynchronous HTTP Handler)
2010-05-17 01:35 by Kevin-wang, 543 阅读, 1 推荐, 收藏, 编辑
摘要:原文:http://msdn.microsoft.com/en-us/library/ms227433%28v=VS.100%29.aspx文章以图解的形式介绍以下的内容: 如何创建HTTP处理程序类,此类必须实现ProcessRequest方法和IsReusable属性. 如何在Web.config文件中注册这个处理程序和文件扩展名SampleAsync与处理程序的映射 如何通过IIS将文件扩展... 阅读全文
NUnit2.0详细使用方法
2010-05-16 23:02 by Kevin-wang, 191 阅读, 0 推荐, 收藏, 编辑
摘要:摘自:http://www.cnblogs.com/confach/archive/2005/06/20/177817.html 注:NUnit中文文档可以参看我的另一个站点:http://www.36sign.com/nunit 前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行 TDD的利器. 如果你已... 阅读全文
飞信C++重构,放弃.Net
2010-05-15 08:37 by Kevin-wang, 556 阅读, 1 推荐, 收藏, 编辑
摘要:飞信2010,beta2版,用C++重构,下载安装,测试后发现性能的确提升不少(最大占用内存最多达到40多M),下图 1、支持语音视频聊天; 2、C++重写,运行效率提升、资源占用下降; 3、全新界面设计,更清爽、更易用; 4、优化文件传输性 能; 5、群发可达64人;6、新增飞信游戏功能 全新架构PC客户端体验中心发布,欢迎大家下载体验:http://ue.fetion.com.cn/prof... 阅读全文
实体框架映射白皮书(EntityFrameworkMappingWhitePaper)(转)
2010-05-08 22:39 by Kevin-wang, 500 阅读, 0 推荐, 收藏, 编辑
摘要:1:EF支持的映射场景简单的映射场景:实体数据模型(EDM)中的每个实体都映射到了存储端(即数据库)的单个表。这是实体数据类型和存储架构间最简单的 映射情况。例子:实体数据模型:实体容器:Test_Simple_Model_Northwind实体集:Ccategories实体:Ccategory{Int CategoryID;String CategoryName;String Descripti... 阅读全文
ADO.net,Linq to SQL和Entity Framework性能实测分析(转)
2010-05-05 12:00 by Kevin-wang, 569 阅读, 0 推荐, 收藏, 编辑
摘要:ADO.net,Linq to SQL和Entity Framework性能实测分析摘自:http://cid-79cf5e75e6e5fd50.spaces.live.com/blog/cns!79CF5E75E6E5FD50!379.entry 测试环境当然就是我这台笔 记本了,受限与硬盘转速,运行起来一定是不如台式机的,但至少保证了三个方案相同的软硬件环境:Windows Server 2... 阅读全文
NET (C#) Internals: ASP.NET 应用程序与页面生命周期(收藏)
2010-04-30 13:42 by Kevin-wang, 269 阅读, 0 推荐, 收藏, 编辑
摘要:转:http://www.cnblogs.com/skynet/archive/2010/04/29/1724020.html前几天逛codeproject时,遇到一篇比较好文章,不敢独享,故译之于君共享。Outline如下:1、引言2、两个处理步骤 2.1、创建ASP.NET环境2.2、用触发的MHPM事件处理请求3、什么事件中应该做什么4、示例代码5、深入ASP.NET页面事件1、引言这篇文章... 阅读全文
小心你的页面OnLoad、Page_Load被执行两次
2010-04-30 09:02 by Kevin-wang, 855 阅读, 0 推荐, 收藏, 编辑
摘要:页面中在<table>标签里加了background属性后,页面OnLoad会被执行多次(经两次测试IE7和FF下情况一样);解决方法:去掉background属性,使用bgcolor属性或style{brackground:.....}; 阅读全文
你真的了解Ioc与AOP 吗?(5)
2010-04-29 08:11 by Kevin-wang, 256 阅读, 0 推荐, 收藏, 编辑
摘要:六、利用Ioc在不修改任何原有代码的情况下实现Remoting上文我们提到,为了实现对HelloGenerator.dll的分布式调用,我们不得不修改了原有程序的多处代码。那么有没有可能在不动任何原有代码的情况下,单纯靠添加组件、修改配置文件实现远程访问呢?当然可以。这次我们还是使用Spring.net完成这个工作。 经过调整后的系统组件构成如下图所示: 该方案没有修改“src\Ste... 阅读全文
你真的了解Ioc与AOP吗?(4)
2010-04-29 08:10 by Kevin-wang, 185 阅读, 0 推荐, 收藏, 编辑
摘要:五、使用Remoting对原有系统进行改造如果使用Remoting技术对HelloGenerator进行改造,使其具有分布式远程访问能力,那么在不使用Ioc技术的情况下,我们将会作出如下调整:(1)让HelloGenerator继承自MarshalByRefObject类如果要让某个对象具有分布式的功能,必须使其继承自MarshalByRefObject,这样才可以具有远程访问的能力。因此我们需要... 阅读全文