日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

ASP.NET中常用的26個優(yōu)化性能方法(6)_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:如何構(gòu)造一個C#語言的爬蟲程序
C#特別適合于構(gòu)造蜘蛛程序,這是因為它已經(jīng)內(nèi)置了HTTP訪問和多線程的能力,而這兩種能力對于蜘蛛程序來說都是非常關鍵的。下面是構(gòu)造一個蜘蛛程序要解決的關鍵問題:  �、� HTML分析:需要

23. 當不使用會話狀態(tài)時禁用它  

并不是所有的應用程序或頁都需要針對于具體用戶的會話狀態(tài),您應該對任何不需要會話狀態(tài)的應用程序或頁禁用會話狀態(tài)。   若要禁用頁的會話狀態(tài),請將 @ Page 指令中的 EnableSessionState 屬性設置為 false。例如:


<%@ Page EnableSessi %>

注意:如果頁需要訪問會話變量,但不打算創(chuàng)建或修改它們,則將@ Page 指令中的 EnableSessionState 屬性設置為ReadOnly。還可以禁用 XML Web services 方法的會話狀態(tài)。有關更多信息,請參見使用 ASP.NET 和 XML Web services 客戶端創(chuàng)建的 XML Web services。若要禁用應用程序的會話狀態(tài),請在應用程序 Web.config 文件的 sessionstate 配置節(jié)中將 mode 屬性設置為 off。例如:


<sessionstate mode="off" />

24. 仔細選擇會話狀態(tài)提供程序  

ASP.NET 為存儲應用程序的會話數(shù)據(jù)提供了三種不同的方法:進程內(nèi)會話狀態(tài)、作為 Windows 服務的進程外會話狀態(tài)和 SQL Server 數(shù)據(jù)庫中的進程外會話狀態(tài)。每種方法都有自己的優(yōu)點,但進程內(nèi)會話狀態(tài)是迄今為止速度最快的解決方案。如果只在會話狀態(tài)中存儲少量易失數(shù)據(jù),則建議您使用進程內(nèi)提供程序。進程外解決方案主要用于跨多個處理器或多個計算機縮放應用程序,或者用于服務器或進程重新啟動時不能丟失數(shù)據(jù)的情況。有關更多信息,請參見 ASP.NET 狀態(tài)管理。   

25. 不使用不必要的Server Control

ASP.net中,大量的服務器端控件方便了程序開發(fā),但也可能帶來性能的損失,因為用戶每操作一次服務器端控件,就產(chǎn)生一次與服務器端的往返過程。因此,非必要,應當少使用Server Control。   

26. ASP.NET應用程序性能測試  

在對ASP.NET應用程序進行性能測試之前,應確保應用程序沒有錯誤,而且功能正確。具體的性能測試可以采用以下工具進行:Web Application Strees Tool (WAS)是Microsoft發(fā)布的一個免費測試工具,可以從http://webtool.rte.microsoft.com/上下載。它可以模擬成百上千個用戶同時對web應用程序進行訪問請求,在服務器上形成流量負載,從而達到測試的目的,可以生成平均TTFB、平均TTLB等性能匯總報告。Application Center Test (ACT) 是一個測試工具,附帶于Visual Studio.NET的企業(yè)版中,是Microsoft正式支持的web應用程序測試工具。它能夠直觀地生成圖表結(jié)果,功能比WAS多,但不具備多個客戶機同時測試的能力。服務器操作系統(tǒng)"管理工具"中的"性能"計數(shù)器,可以對服務器進行監(jiān)測以了解應用程序性能。   

結(jié)論:

對于網(wǎng)站開發(fā)人員來說,在編寫ASP.NET應用程序時注意性能問題,養(yǎng)成良好的習慣,提高應用程序性能,至少可以推遲必需的硬件升級,降低網(wǎng)站的成本。

分享:ASP.NET MVC :實現(xiàn)我們自己的視圖引擎
在ASP.NET MVC的一個開源項目MvcContrib中,為我們提供了幾個視圖引擎,例如NVelocity, Brail, NHaml, XSLT。那么如果我們想在ASP.NET MVC中實現(xiàn)我們自己的一個視圖引擎,我們應該要怎么做呢?

共6頁上一頁123456下一頁
來源:模板無憂//所屬分類:.Net教程/更新時間:2008-08-22
相關.Net教程