成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VS 2010和.NET 4第一步:Web.config文件

開發(fā) 后端
本文是Scott Gu在其博客上更新的Visual Studio 2010和.NET 4系列文章中的第一篇,介紹了Web.config文件的設置。

微軟.NET平臺現任負責人Scott Gu日前在博客上宣布要撰寫一個系列的文章介紹Visual Studio 2010和.NET 4,下面是這個系列的第一篇:

這是我針對即將發(fā)布的VS 2010 和 .NET 4所撰寫的貼子系列的第一篇。

無可否認,今天的貼子所涉及的東西在ASP.NET 4.0中是個非常小的(但我還是認為是個非常棒的)變動:干凈,簡潔的web.config文件。

第一次在Visual Studio 2010中使用 文件->新項目 創(chuàng)建空白的ASP.NET 4.0 Web應用時你就會看到這個改進,所以我覺得把這個東西做為我的系列的第一篇是非常恰當的。

.NET 3.0 和 3.5中的Web.config文件

在最近幾個版本中,新ASP.NET項目中的web.config文件的大小一直在穩(wěn)步增長。例如,Visual Studio 2008 SP1中加到新的web項目中的默認web.config文件已有126行,所含的東西包羅萬象,從標識的定義到用于ASP.NET HTTP管道中的處理器和模塊的定義等等。

這個文件大小的增加是因為.NET 3.0 和 .NET 3.5用的是跟.NET 2.0一樣的CLR和machine.config配置文件,只不過是在安裝時加了或更新了框架中的程序集而已。為避免意外地覆蓋機器上原有的2.0 machine.config中定制設置的風險,我們沒有在其中注冊隨.NET 3.0 和 .NET 3.5版本而來的新的ASP.NET功能帶來的標識定義和處理器和模塊,而是選擇讓新的項目在應用的局部web.config中注冊這些設置。這個做法比較安全,但也導致了web.config文件大小的增加,而且變到愈加復雜,讀起來也更困難。

.NET 4中的Web.config文件

.NET 4 包括了一個新的CLR版本,以及特定于.NET 4的新的machine.config文件(是與.NET 2, .NET 3 和 .NET 3.5中所用的machine.config文件并列安裝的)。

新的.NET 4 machine.config文件現在自動注冊我們幾年來添加的所有的ASP.NET 標識部分(section), 處理器和模塊,包括了對應于下列功能的設置:

◆ASP.NET AJAX

◆ASP.NET 動態(tài)數據

◆ASP.NET 路徑選擇或導向(現在可為ASP.NET WebForms和ASP.NET MVC兩者兼用)

◆ASP.NET 圖表控件(現在內置于ASP.NET V4中了)

這意味著,在VS 2010中創(chuàng)建新的空白ASP.NET應用項目時,你會發(fā)現新的應用級默認web.config文件既干凈又簡潔:

新的應用級默認web.config文件既干凈又簡潔 

上面的第一個配置部分告訴ASP.NET默認允許應用調試,并向Visual Studio指定在提供intellisense時該定向的.NET版本(VS 2010支持多定向,IDE中的intellisense會根據你當前針對的框架版本自動改變)。

第二個配置部分表示在IIS7中運行ASP.NET應用時是否使用“integrated(集成)”模式,該模式控制了是否對應用中的所有請求或者只是針對特定于ASP.NET的URL才運行ASP.NET HttpModules模塊。我們在新應用的應用級web.config文件默認啟用這個模式,因為,為兼容的原因,注冊在機器級的默認IIS7設置是只對特定于ASP.NET的URL才運行模塊,并不是對所有的請求。

結束語

.NET 4中簡化了的web.config文件,其變動貌似細小,但我還是認為非常之棒,在你創(chuàng)建新的ASP.NET應用時將使得其默認體驗更加干凈,也更為容易理解。

在以后的貼子里,我將深入探討ASP.NET 4中許多更加實質性的改進(以及若干個“細小但很棒”的調整)。

希望本文對你有所幫助,

Scott

【編輯推薦】

  1. 圖解VS 2010和.NET 4起始項目模板
  2. Visual Studio 2010響應Ribbon控件消息
  3. 微軟稱C++將得到Visual Studio 2010更多支持
  4. Visual Studio 2010新特性:動態(tài)語言功能
  5. 微軟對Visual Studio 2010的Bug熟視無睹?
責任編輯:yangsai 來源: Scott Gu博客中文版
相關推薦

2021-01-15 18:17:06

網絡協議分層

2009-08-05 14:11:56

ASP.NET Web

2009-07-27 13:43:11

Web.config文ASP.NET

2009-01-18 08:49:04

Java入門JDK

2013-01-15 09:17:11

2012-07-11 16:43:14

飛視美

2018-02-10 11:24:39

Python數據程序

2015-06-02 11:42:00

Cloud FoundAzure

2021-08-24 05:07:25

React

2019-11-20 10:54:46

無密碼身份驗證網絡安全

2020-11-17 14:55:36

亞馬遜云科技遷移

2009-07-29 14:23:08

ASP.NET配置文件

2011-07-25 14:17:46

BSMIT運維北塔

2010-07-01 13:44:12

2010-01-21 10:29:54

java認證

2020-07-22 22:10:34

互聯網物聯網IOT

2012-08-30 11:14:11

云計算虛擬化

2009-07-28 14:54:47

web.config文ASP.NET應用程序

2011-04-19 14:35:58

ASP.NETWeb.config

2011-08-31 09:38:36

網絡營銷MSN社交網絡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91av在线免费看 | 国产成人综合一区二区三区 | 国产欧美精品一区二区三区 | av一区二区三区在线观看 | 99久久国产 | 日韩精品 电影一区 亚洲 | 亚洲成年在线 | 午夜寂寞影院在线观看 | 久久99成人 | 国产毛片毛片 | 国产成人精品视频在线观看 | 国产成人av电影 | www.天堂av.com| 日韩不卡一区二区 | 国产精品国产a级 | 免费视频99 | 日韩免费网 | 日韩精品视频网 | 国产精品久久久久久久久免费丝袜 | 全免一级毛片 | 一区二区高清 | 99国产精品久久久 | 成人做爰69片免费观看 | 日韩www | 欧美嘿咻 | 国产精品综合网 | 一区二区在线看 | 久久夜视频 | 亚洲一区自拍 | 一级黄色大片 | 午夜极品| www.47久久青青 | 成人综合在线视频 | 日韩欧美国产一区二区三区 | 久久久99精品免费观看 | aaaa网站| 羞羞网站免费 | 成人99| 国产91亚洲精品一区二区三区 | 国产视频二区在线观看 | 免费成人高清在线视频 |