摘 要:通過對ASP.NET Web應用開發在實際應用中性能重要性的闡述,作者結合自身多年授課以及開發Web應用程序的經驗對ASP.NET企業應用的性能優化方法進行了介紹,并討論了如何使用更有效的方法來保證在安全條件下實現ASP.NET Web應用性能的優化。
關鍵詞:ASP.NET 性能 優化 Web應用
中圖分類號:TP393.09文獻標識碼:A文章編號:1674-098X(2013)04(c)-0055-01
對于一個Web應用,特別是企業Web應用來說,程序的性能是非常重要的。一個Web應用無論它的服務功能有多么完善,頁面設計多么美觀,如果它對客戶端的響應非常緩慢,甚至出現頁面訪問超時的結果,用戶最終將會無法忍受,該應用必然是失敗的。雖然,越來越多的應用轉向Web服務,這一趨勢使得網絡流量顯著提高,但這其中的關鍵是要求確保優良的系統性能。由此可見,性能對于企業應用來說是至關重要的,尤其對于大型的Web應用程序來說,為了滿足數萬甚至幾十萬的用戶同時訪問的需求,良好的網站性能顯得尤為重要。
ASP.NET作為微軟新一代Web應用解決方案,除了可以使構造系統變得更加容易以外,通過整合其他動態技術優勢的基礎上形成了自己獨有的性能優化方案。但是,為了能夠開發出更加專業,性能更加良好,同時又能滿足用戶需求的ASP.NET Web應用,還需在此基礎上,從服務器的角度、編碼的角度、網絡環境的角度綜合考慮,以提高網站的總體性能。
1 ASP.NET Web應用性能衡量指標
性能表示系統執行任務的速度和效率。就Web應用站點的性能而言,性能好的網站能夠讓用戶的訪問變得輕松舒服,從而能夠留住用戶群。……