成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談ASP.NET管道優化

開發 后端
本文介紹ASP.NET管道優化,位于請求管道中的很多ASP.NET默認的HttpModules用于攔截客戶端所發出的每個請求。

ASP.NET管道優化

位于請求管道中的很多ASP.NET默認的HttpModules用于攔截客戶端所發出的每個請求。例如,SessionStateModule攔截每個請求,并解析對應的會話cookie,然后在HttpContext中加載適當的會話。實時證明,并不是所有的modules都是必要的。

例如,如果你不使用Membership和Profile provider提供程序,那么你就可以不需要FormsAuthentication module。如果你需要為你的用戶使用Windows驗證,那么你就可以不需要WindowsAuthentication。位于管道中的這些 modules僅僅在每次請求到來時執行一些不必要的代碼。

默認的modules都定義在了machine.config文件中(位于$WINDOWS$\Microsoft.NET\Framework\$VERSION$\CONFIG目錄下)。

  1. <httpModules> 
  2. <add name="OutputCache" type="System.Web.Caching.OutputCacheModule" /> 
  3. <add name="Session" type="System.Web.SessionState.SessionStateModule" /> 
  4. <add name="WindowsAuthentication" 
  5. type="System.Web.Security.WindowsAuthenticationModule" /> 
  6. <add name="FormsAuthentication" 
  7. type="System.Web.Security.FormsAuthenticationModule" /> 
  8. <add name="PassportAuthentication" 
  9. type="System.Web.Security.PassportAuthenticationModule" /> 
  10. <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" /> 
  11. <add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" /> 
  12. <add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule,  
  13. System.Web.Mobile, Version=1.0.5000.0,  
  14. Culture=neutralPublicKeyToken=b03f5f7f11d50a3a/> 
  15. </httpModules> 

你可以通過在站點的web.config文件中添加<remove>節點到你的網站應用程序中來刪除這些默認的modules。ASP.NET管道優化代碼例如:

 

  1. <httpModules> 
  2.  <!-- Remove unnecessary Http Modules for faster pipeline --> 
  3.  <remove name="Session" /> 
  4.  <remove name="WindowsAuthentication" /> 
  5.  <remove name="PassportAuthentication" /> 
  6.  <remove name="AnonymousIdentification" /> 
  7.  <remove name="UrlAuthorization" /> 
  8.  <remove name="FileAuthorization" /> 
  9. </httpModules> 


上面的配置對于使用了數據庫并基于Forms驗證的網站來說非常適合,它們并不需要任何會話的支持。因此,所有這些modules都可以安全的刪除。以上介紹ASP.NET管道優化

【編輯推薦】

  1. 淺析ASP.NET中配置文件
  2. .NET RIA Services就像ASP.NET那樣方便
  3. ASP.NET AJAX Extensions中UpdatePanel控件概述
  4. ASP.NET調用UpdatePanel的Update()方法
  5. 淺談ASP.NET AJAX的WCF服務
責任編輯:佚名 來源: yuzi
相關推薦

2009-07-20 15:30:11

ASP.NET應用

2009-07-22 16:11:43

ASP.NET AJA

2009-07-24 10:52:42

ASP.NET ISA

2011-08-23 10:58:59

2009-07-23 15:24:37

ASP.NET Ima

2009-07-27 16:19:59

ASP.NET報表控件

2009-07-28 17:49:30

ASP.NET定期回收

2009-07-22 13:24:24

ASP.NET MVC

2009-08-10 10:19:47

ASP.NET組件設計

2009-07-23 15:44:39

ASP.NET MVC

2009-07-20 17:12:17

ASP.NET訪問數據

2009-08-05 15:29:33

ASP.NET For

2009-07-28 16:03:23

ASP.NET狀態服務

2009-02-23 15:55:29

ASP.NET.NET性能提升

2009-07-21 15:02:19

ASP.NET應用程序

2009-07-27 13:01:28

TreeViewASP.NET

2009-08-19 10:54:42

ASP.NET數據訪問

2011-06-08 11:36:16

ASP.NETrender

2009-07-29 09:38:06

Web開發ASP.NET

2009-07-22 17:21:27

ASP.NET 2.0
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美日韩久 | 国产高清在线 | 亚洲人人舔人人 | 亚洲国产精品久久久 | 一区二区高清 | 亚洲国产精品第一区二区 | 精品国产精品三级精品av网址 | 久久国产精品视频 | 在线亚洲人成电影网站色www | 久久精品一区 | 在线中文字幕亚洲 | 国产精品成人久久久久 | 久久久一区二区三区四区 | 在线只有精品 | 欧美日韩在线一区二区 | 午夜视频网站 | 日韩欧美国产精品一区 | 91av视频| 国产成人在线一区二区 | 日本黄视频在线观看 | 一本综合久久 | 视频二区在线观看 | 91视频.com | 日韩一区二区三区在线 | 99在线免费观看视频 | www.99热| 欧美亚洲综合久久 | 亚洲欧美视频 | 午夜国产一级 | 91精品国产91久久久久久最新 | 一区二区三区在线播放视频 | 亚洲综合三区 | 日韩欧美一级精品久久 | 国产精品久久久久久久久久东京 | 欧洲视频一区二区 | 亚洲一区二区电影在线观看 | 特级做a爰片毛片免费看108 | 欧美老少妇一级特黄一片 | 免费成人高清在线视频 | 嫩草视频免费 | 欧美一区二区在线 |