一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

ASP.NET 4.0 中新增的23項(xiàng)功能

  這篇文章介紹Visual Studio 2010 (ASP.NET 4.0)的新功能。

  1、代碼片段(Code Snippets):

  代碼段是預(yù)先開發(fā)的代碼模板,可以節(jié)省我們對(duì)有關(guān)語法思考的時(shí)間。在VS 2005和VS 2008中,已經(jīng)有建立了很多代碼段。不過,這些只適用于隱藏代碼(code behind)。在VS 2010中代碼片段支持JScript,HTML以及ASP.NET標(biāo)記。在下面畫面,展示了JScript和HTML片段的快捷菜單。

在JS中:

在HTML中 :

  2、New Profiles:

  在以前的dotNET版本中,我們已經(jīng)看到過不同的開發(fā)環(huán)境的配置。如 VB, C#, Web development 和General Development。我們根據(jù)自己的需要選擇一個(gè)環(huán)境配置。這些選擇將在第一次安裝visual studio之后或者通過import export選項(xiàng)。

  這里介紹兩個(gè)VS 2010中配置環(huán)境,兩個(gè)都是進(jìn)行HTML開發(fā)的。他們是

  1. Web Development
  2. Web Development (Code Optimized)

  Web Development,配置隱藏了客戶對(duì)象和HTML Mode頂端的事件欄 。

  Code Optimized ,你將發(fā)現(xiàn)是沒有code, designer tabs的html 編輯器。它提供了一個(gè)更大的空間去玩轉(zhuǎn)html。

  在你安裝visual studio之后,第一次使用的時(shí)候,你能選擇一個(gè)配置。 你也能改變你的工作環(huán)境的配置通過: Tools > Import & Export Settings > Reset all settings option。 如果在IDE中沒有什么改變,你必須通過重新打開 visual studio 使它生效。

  3、Generate From Usage:

  在ASP.NET以前的版本,微軟推出了從現(xiàn)有的代碼中進(jìn)行代碼重構(gòu)來生成方法,在In ASP.NET 4.0 中, Generate From Usage 有了新概念,能基于現(xiàn)有的代碼來生成屬性,方法,類和的其它類型。

 

  12、URL Routing:

  現(xiàn)在,我們看到網(wǎng)站的URL是更具體的SEO。不顯示任何描述性信息,例如,不是顯示網(wǎng)址http://mywebsite.com/userprofiles.ASPx?userid=1開發(fā)者更愿意顯示: http://mywebsite.com/mydetails。在ASP.NET 2.0的URL映射為我們提供了一個(gè)選項(xiàng),在一定程度上實(shí)現(xiàn)此功能。我們可以提供確切的網(wǎng)址導(dǎo)航和URL顯示給用戶。

  Url routing在ASP.NET 3.5中引入。開發(fā)者創(chuàng)建不同的route處理類取決于網(wǎng)站url routings的數(shù)量。由于有url routing選項(xiàng),回發(fā)的問題能被解決。/p>

  在ASP.NET 4.0中你不需要為每個(gè)單獨(dú)的處理程序類來定義routing。建立一個(gè)輔助函數(shù)MapPageRoute,幫助您實(shí)現(xiàn)更快速的routing。這些routes在Application_Start中注冊(cè)。對(duì)于這個(gè)在Global.asax SetRouting方法的示例中設(shè)置routing,第一個(gè)參數(shù)是routing的友好名稱,第二個(gè)參數(shù)是檢查URL進(jìn)行模式匹配,第三個(gè)是在ASPx頁將這一功能為用戶實(shí)施。

  Global.asax中是:

代碼protected void Application_Start(object sender, EventArgs e) 

    SetRouting(System.Web.Routing.RouteTable.Routes); 

private void SetRouting(System.Web.Routing.RouteCollection routeCollection) 

    routeCollection.MapPageRoute(
"RouteFriendlyName""MyWebsite/RequestParameterName",
        
"~/Book.ASPx"); 
    
// you can add other page routes with different names and combinations here 
}

NET技術(shù)ASP.NET 4.0 中新增的23項(xiàng)功能,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费观看一区二区 | 久久一区二区三区免费播放 | 久久免费精彩视频 | 五月天激情综合网 | se色综合视频 | 日本zzzwww大片免费 | www.日韩.com| 四虎4hu永久免费视频大全 | 国产专区青青草原亚洲 | 美女图片在线视频精品播放 | 国产亚洲视频在线观看 | 色老板免费观看在线播放 | 日本韩国三级在线 | 亚洲乱码一二三四区国产 | 免费污视频在线观看 | 日本人×体xx艺术 | 在线播放12p | 色婷婷一区二区三区四区成人 | 最新97超级碰碰碰碰久久久久 | 午夜毛片免费观看视频 | 国产在线一区二区 | 国产一区二区三区免费播放 | 一个色亚洲 | 97视频在线观看视频在线精品 | 在线视频观看国产 | 91大神麻豆| 欧美另类videosbestsex视频 | 亚洲国产区 | 中文字幕日韩精品麻豆系列 | 手机在线看黄色 | 狠狠操伊人 | 九九99re在线视频精品免费 | 国内在线观看精品免费视频 | 成人久久精品 | www.亚洲精品.com | 99精品伊人久久久大香线蕉 | 最黄最色视频 | 亚洲福利视频网 | se97se成人亚洲网站 | 欧美黄色精品 | 色综合加勒比 |