自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

三方面詮釋.NET 4.0的新特性

開發(fā) 后端
從之前的.NET Framework 4.0的Beta 2測(cè)試版中,我們可以看到.NET 4.0中增加了許多新功能,文章主要從圖表控件、SEO、及輸出緩存分析.NET 4.0的新特性。

.NET Framework是支持生成和運(yùn)行下一代應(yīng)用程序和XML Web services的內(nèi)部Windows組件,即將發(fā)布的.NET Framework 4.0擁有眾多的新改進(jìn),本文將揭示.NET 4.0中的3個(gè)新特性:圖表控件、SEO支持以及ASP.NET 4可擴(kuò)展的輸出緩存。

圖表控件

微軟向開發(fā)者提供了大量可免費(fèi)下載的圖表控件,可以在.NET 3.***SP.NET或WinForms項(xiàng)目中使用這些控件。要想在Visual Studio 2008中使用這些控件則需要安裝一個(gè)插件,該插件提供了VS工具箱及智能集成功能。現(xiàn)在這些控件已經(jīng)集成到了.NET 4.0中,這樣就無(wú)需再去下載額外的插件了。Samples Environment for MS Chart Controls提供了這些控件的使用示例。下圖是示例的運(yùn)行截圖:

.NET 4.0控件使用實(shí)例

ASP.NET 4.0 SEO

微軟發(fā)布了一個(gè)SEO Toolkit并集成到了IIS 7中,同時(shí)可以在IIS Manager中運(yùn)行。除了可以創(chuàng)建站點(diǎn)地圖和地圖索引外,該工具集還能夠從SEO的視角分析站點(diǎn)情況,在出現(xiàn)SEO規(guī)則違例時(shí)生成報(bào)告:創(chuàng)建錯(cuò)誤描述并給出進(jìn)一步的改進(jìn)提示。這些規(guī)則有:重復(fù)的文件、重復(fù)的標(biāo)題、沒(méi)有內(nèi)容、過(guò)多的內(nèi)容等等。該工具集會(huì)從性能視角分析站點(diǎn),識(shí)別出運(yùn)行緩慢或是會(huì)訪問(wèn)很多資源的頁(yè)面。我們還可以通過(guò)增加自定義規(guī)則來(lái)擴(kuò)展該工具集。

雖然該SEO Toolkit需要運(yùn)行在IIS Manager上,但并不需要在服務(wù)器上安裝別的東西。此外,它還可以對(duì)所有操作系統(tǒng)上的所有Web服務(wù)器進(jìn)行分析。Scott Guthrie總結(jié)了可以進(jìn)一步提升SEO的ASP.NET 4.0中的新特性,如下:

◆Page.MetaKeywords與Page.MetaDescription;
◆ASP.NET Web Forms的URL Routing支持;
◆Response.RedirectPermanent()。

我們可以通過(guò)Page類的MetaKeywords和MetaDescription屬性以編程的方式設(shè)定站點(diǎn)的關(guān)鍵詞和描述。Guthrie闡述了這么做的意義所在:

ASP.NET 4.0的<head>服務(wù)器端控件會(huì)在輸出頁(yè)面的<head>部分時(shí)使用到他們,這對(duì)于使用了母板頁(yè)的站點(diǎn)非常有用——<head>部分位于.master文件中,這就與包含了具體頁(yè)面內(nèi)容的.aspx文件獨(dú)立開來(lái),現(xiàn)在可以在.aspx頁(yè)面中設(shè)定新的MetaKeywords和MetaDescription屬性并通過(guò)母板頁(yè)中的<head>控件自動(dòng)生成其值。URL Routing會(huì)將外部URL轉(zhuǎn)換為內(nèi)部的。通過(guò)這種方式,站點(diǎn)可以公開SEO友好的URL,但卻可以在內(nèi)部使用不同的鏈接。這對(duì)于遺留站點(diǎn)來(lái)說(shuō)非常有用。

我們應(yīng)該使用Response.RedirectPermanent()方法而非Response.Redirect(),因?yàn)楹笳邥?huì)生成一個(gè)臨時(shí)的重定向,這導(dǎo)致搜索引擎在多個(gè)重定向之間跳躍,降低了頁(yè)面的等級(jí)。Guthrie解釋了RedirectPermanent()的工作方式:

ASP.NET 4.0引入了一個(gè)全新的Response.RedirectPermanent(string url)輔助方法,可以通過(guò)HTTP 301(moved permanently)響應(yīng)進(jìn)行重定向。這樣,搜索引擎和其他能夠識(shí)別出***重定向的user agents就會(huì)存儲(chǔ)并使用與內(nèi)容關(guān)聯(lián)的新URL。這么做會(huì)為頁(yè)面內(nèi)容加上索引,同時(shí)提升搜索引擎對(duì)頁(yè)面的PR(Page Ranking)值。
 
ASP.NET 4.0輸出緩存

自從1.0開始,ASP.NET就擁有了一個(gè)輸出緩存來(lái)存儲(chǔ)頁(yè)面和資源以提供更快的響應(yīng)速度,但存儲(chǔ)位置只能在內(nèi)存中。ASP.NET 4.0提供了一個(gè)擴(kuò)展點(diǎn),可以在本地/遠(yuǎn)程磁盤、數(shù)據(jù)庫(kù)、分布式緩存引擎(如velocity、memcached)甚至是云中增加多個(gè)緩存。

【編輯推薦】

  1. .NET Framework 4.0功能特點(diǎn)詳細(xì)講解
  2. .Net Framework ping方法實(shí)現(xiàn)技巧講解
  3. .Net Framework類型基礎(chǔ)具體內(nèi)容詳細(xì)介紹
  4. .Net Framework異常具體概念深入剖析
  5. .Net Framework容器與STL的詳細(xì)比較
責(zé)任編輯:王曉東 來(lái)源: infoq
相關(guān)推薦

2009-11-03 16:04:29

2010-04-28 17:39:26

網(wǎng)絡(luò)負(fù)載均衡

2010-09-08 19:35:12

2015-12-01 17:09:11

金融轉(zhuǎn)型華為

2013-09-13 10:19:27

iOS 7IT

2018-03-12 12:38:30

混合云私有云云計(jì)算

2010-06-24 13:30:36

FTP協(xié)議

2017-11-17 08:27:21

2017-08-25 10:50:13

運(yùn)行多云模式

2011-03-24 09:59:01

VMware vSphXenDesktop

2010-04-12 09:41:01

2010-11-17 13:23:12

2014-08-12 10:41:50

大數(shù)據(jù)

2014-08-12 10:52:16

大數(shù)據(jù)

2011-05-18 09:56:15

2022-03-01 10:25:20

算法大數(shù)據(jù)殺熟

2020-09-23 16:48:36

人臉識(shí)別技術(shù)交通

2015-04-30 09:35:31

程序員心態(tài)飲食

2021-12-27 15:45:12

人工智能AI深度學(xué)習(xí)

2014-04-15 11:10:34

數(shù)據(jù)中心冷卻系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)