这个是“自做主张”的default.aspx文件内容,和标准的ASPX非常相像:
这个是“Code behind”:
ACT测试:
1)连接
2)按Action按钮
3) 按Cancel按钮
4)结束
结果如下:
测试之前都执行iisreset.exe,测试时间为两分钟。标准ASP.NET处理了29544个请求,而我自己的处理了34108个。快了15%以上。虽然页面简单不能说明全部问题,我的事件处理也没有优化,但这种“另类”做法在性能上的提高是毫无疑问的。下面要考虑的是如何简化设计,以及利用CodeDom进一步提高可扩展性,当然是在不影响性能提高的前提下。