这两天看了一篇MSDN的文章,“通过ASP.NET 异步编程实现可扩展的应用程序”,主要是对于大型的Web应用,
除了通过Load Balance的方法,通过ASP.NET 异步编程也可以很好的提高并发性。可以通过对Web Service,对ADO.Net,
对外部的网页,还有其他的耗时长的任务,进行异步访问,来节省对asp.net 工作线程池中的线程减少占用时间。提高对Request的响应。
感觉很好的东西,不知道有没有人真正在自己的大型应用中使用过?欢迎讨论。我准备在下一阶段把我这边的访问换成异步访问,看看效果。

原文: 

http://msdn.microsoft.com/msdnmag/issues/07/03/WickedCode/Default.aspx?loc=zh

http://msdn.microsoft.com/msdnmag/issues/05/10/WickedCode/Default.aspx?loc=zh#S4