.NET4的新功能:圖表、優化和可擴展的輸出緩存
即將上市的.NETframework4.0有很多新的改進,詳細報道了InfoQ。本文將揭示.NET4.0中的三個新特性:圖表控件、優化支持和ASp.NET4可擴展輸出緩存。
圖表控件
微軟向開發人員提供了大量免費下載圖表控件,可用于.NET3.5 ASp.NET或WinForms項目。要在Visual Studio2008中使用這些控件,您需要安裝一個提供vs工具包和智能集成功能的插件。現在這些控件已集成到.NET4.0中,無需下載其他插件。MS圖表控件的示例環境提供了這些控件的使用示例。下圖顯示了示例運行屏幕截圖:
天合.NET4優化
微軟發布了優化Toolkit并集成到IIS7中,可以在IIS Manager中運行。除了創建站點地圖和地圖索引外,該工具集還可以從優化的角度分析站點情況,在發生違反規則優化時生成報告:創建錯誤描述并給出進一步的改進提示。這些規則包括:重復文件、重復標題、沒有內容、內容過多等等。該工具集從性能角度分析站點,并識別運行緩慢或將訪問許多資源的頁面。我們還可以通過添加自定義規則來擴展工具集。
盡管優化Toolkit需要在IIS Manager上運行,但不需要在服務器上安裝其他程序。此外,它還可以分析所有操作系統上的所有web服務器。
Scott Guthrie總結了ASp.NET4中可以進一步改進的新特性優化,如下所示:
第頁MetaKeywords和第頁Meta Description
URL Routing支持ASp.NETWeb Forms
Response.RedirectPermanent()
我們可以通過頁面類Guthrie的MetaKeywords和MetaDescription屬性以編程方式設置站點的關鍵詞和描述。其意義如下:
ASp.NET4的Lt值;頭部gt;服務器端控件將在輸出頁lt;頭部gt;部分時間使用它們,這對于使用母板頁mdash的站點非常有用;mdash公司;書信電報;頭部gt;節位于.Master文件中,該文件獨立于aspx包含特定頁面內容的文件。現在可以在中設置新的MetaKeywords和MetaDescription屬性aspx第頁并傳入lt母板頁;頭部gt;控件自動生成其值。
URL Routing將外部URL轉換為內部。這樣,網站可以是公共的優化友好的URL,但可以使用不同的鏈接內部。這對于遺留站點非常有用。
我們應該使用Response(RedirectPermanent方法而不是Response.Redirect(),因為后者會生成一個臨時重定向,這會導致搜索引擎在多個重定向之間跳轉,降低頁面的級別Guthrie說明了RedirectPermanent()的工作原理:
ASp.NET4引入了一個新的Response(RedirectPermanent(stringURL)輔助方法,它可以被HTTP301(moved permanently)響應重定向。這樣,搜索引擎和其他識別永久重定向的user agents存儲并使用與內容相關聯的新URL。這將索引頁面的內容,并將搜索引擎的PR(頁面排名)值增加到頁面。
ASp.NET4輸出緩存
自1.0以來,ASp.NET有一個輸出緩存來存儲頁面和資源,以提供更快的響應速度,但存儲位置只能在內存中。ASp.NET4提供了一個擴展點,可以向本地/遠程磁盤、數據庫、分布式緩存引擎(例如velocity、memcached)甚至云添加多個緩存。
- 如何優化:
- 網站url改版不收錄 網站建設哪個 奉賢網站改版哪家好 公司網站改版價格會變嗎 網站改版注意哪些 陽江網站開發 孝義網站定制公司 日本跨境選品軟件網站開發 本溪網站定制報價 鄭州旅游網站開發運營