亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 新建 文本文檔.txt

?? 3.缺少文件 4.所選類別和開發(fā)環(huán)境不對 5.亂寫說明或說明不夠認(rèn)真 6.壓縮文件有密碼 7.源碼重復(fù)或已經(jīng)存在 請不要上傳有版權(quán)爭議的內(nèi)容和木馬病毒代碼 開發(fā)環(huán)境: 請選擇 V
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
學(xué)習(xí)c#筆記(一):摘抄 
1.  Bin文件夾 
Bin文件夾包含應(yīng)用程序所需的,用于控件、組件或者需要引用的任何其他代碼的可部署程序集。該目錄中存在的任何.dll文  件將自動(dòng)地鏈接到應(yīng)用程序。如果在該文件夾中留有不用的或過期的文件,則可能出現(xiàn)“二義性引用(ambiguous  reference)”異常的風(fēng)險(xiǎn)。換句話說,如果兩個(gè)不同的程序集定義相同的類(相同的命名空間和名稱),則ASP.NET運(yùn)行庫不能決定應(yīng)該使用哪一  個(gè)程序集,從而拋出一個(gè)異常。在開發(fā)時(shí),當(dāng)我們重新命名一個(gè)項(xiàng)目或一個(gè)程序集的名稱時(shí),這是常見的錯(cuò)誤。為了避免這種錯(cuò)誤,一定不要在該文件夾中保留任何  不必要的程序集,或者至少要從配置文件的<assemblies>節(jié)中刪除如下代碼行:

<add  assembly="*"  />

在表1.10所列的所有文件夾中,只有Bin可以被ASP.NET  1.x應(yīng)用程序識別。該文件夾是強(qiáng)制性的。

2.  App_Browser文件夾

該可選的文件夾包含.browser文件。.browser文件描述瀏覽器(不管是移動(dòng)設(shè)備瀏覽器,還是臺式機(jī)瀏覽器)的特  征和功能。ASP.NET在安裝路徑下的Config\Browser文件夾中安裝了大量.browser文件,這些文件供所有應(yīng)用程序共享。我們只是把  當(dāng)前應(yīng)用程序特有的瀏覽器文件放在App_Browser文件夾下。.browser文件的內(nèi)容即時(shí)動(dòng)態(tài)地進(jìn)行編譯,以便向ASP.NET運(yùn)行庫提供最新  的瀏覽器信息。

讓我們簡單談?wù)創(chuàng)碛幸粋€(gè)自定義的.browser文件可能有幫助的場景。設(shè)想應(yīng)用程序使用了一個(gè)在某個(gè)瀏覽器下不能有效呈現(xiàn)的控件。在指定的瀏覽器中顯示宿主頁面時(shí),可以編寫一個(gè).browser文件,迫使ASP.NET使用一個(gè)不同的適配器來生成該控件。

<browsers>

<browser  id="browserID">

<controlAdapters>

<adapter  controlType="Samples.CustomControl"

adapterType="Samples.Adapters.CustomControlAdapter"  />

</controlAdapters>

</browser>

</browsers>

假設(shè)browserID與ASP.NET識別的標(biāo)準(zhǔn)瀏覽器之一相匹配,則上文所示的.browser文件指示在指定的瀏覽器下使用CustomControlAdapter呈現(xiàn)CustomControl。

3.  App_Code文件夾

App_Code文件夾正好在Web應(yīng)用程序根目錄下,其存儲所有應(yīng)當(dāng)作為應(yīng)用程序的一部分動(dòng)態(tài)編譯的類文件。這些類文件自  動(dòng)鏈接到應(yīng)用程序,而不需要在頁面中添加任何顯式指令或聲明來創(chuàng)建依賴性。App_Code文件夾中放置的類文件可以包含任何可識別的ASP.NET組件  ——自定義控件、輔助類、build提供程序、業(yè)務(wù)類、自定義提供程序、HTTP處理程序等。

    注意        在開發(fā)時(shí),對App_Code文件夾的更改會導(dǎo)致整個(gè)應(yīng)用程序重新編譯。對于大型項(xiàng)目,這可能不受歡迎,而且很耗時(shí)。為此,鼓勵(lì)大家將代碼進(jìn)行模塊化處理  到不同的類庫中,按邏輯上相關(guān)的類集合進(jìn)行組織。應(yīng)用程序?qū)S玫妮o助類大多應(yīng)當(dāng)放置在App_Code文件夾中。

App_Code文件夾中存放的所有類文件應(yīng)當(dāng)使用相同的語言。如果類文件使用兩種或多種語言編寫,則必須創(chuàng)建特定語言的子目錄,以包含用每種語言編寫的類。一旦根據(jù)語言組織這些類文件,就要在web.config文件中為每個(gè)子目錄添加一個(gè)設(shè)置:

<compilation>

<codeSubDirectories>

<add  directoryName="VBFolder"  />

</codeSubDirectories>

</compilation>

重要的是,特定語言的子目錄應(yīng)在web.config文件中注冊,否則,不管它們屬于哪個(gè)文件夾,App_Code文件夾下  的所有文件將被編譯成一個(gè)單獨(dú)的程序集。上述配置腳本描述了這么一種情況,即所有的C#文件都放在App_Code文件夾的根目錄下,而把幾個(gè)  Visual  Basic  .NET類文件移入VBFolder目錄中。如果<codeSubDirectories>節(jié)中提到的目錄不存在,則會收到一個(gè)編譯錯(cuò)誤提  示。

App_Code根文件夾中的文件被編譯成App_Code_xxx.dll程序集,其中xxx是隨機(jī)生成的字符序列。一個(gè)  給定子目錄中的文件將被編譯成一個(gè)名為App_SubCode_xxx_yyy.dll的動(dòng)態(tài)創(chuàng)建的程序集,其中xxx指示子目錄的名稱,而yyy是一個(gè)  隨機(jī)字符序列。只有在應(yīng)用程序根目錄中的web.config文件中進(jìn)行了設(shè)置,<codeSubDirectories>節(jié)才有效。

在App_Code目錄或任何其他子目錄中放置一個(gè)assemblyinfo.cs文件,可以創(chuàng)建一個(gè)強(qiáng)命名的程序集。顯然,如果該文件夾包含Visual  Basic  .NET文件,那么將使用assemblyinfo.vb文件。程序集配置文件可以引用一個(gè).snk文件來保存強(qiáng)名稱的密鑰。

  注意        給一個(gè)程序集設(shè)置一個(gè)強(qiáng)名稱,首先必須獲得一個(gè)公開/私有密鑰對。通過使用強(qiáng)名稱(Strong  Name)工具(sn.exe),可以獲得這樣一個(gè)密鑰對。強(qiáng)名稱工具是我們可以在.NET  Framework的安裝路徑中發(fā)現(xiàn)的SDK  binary之一。密鑰對文件通常有一個(gè).snk擴(kuò)展名。可以將該文件保存到一個(gè)應(yīng)用程序文件夾中,并在assemblyinfo.cs文件中引用它,如下所示:

            [assembly:  AssemblyKeyFileAttribute(@"yourKeyPair.snk")]

注意,Visual  Basic  .NET是在包含Visual  Studio  Solution的目錄中尋找密鑰文件,而C#編譯器則在包含該binary的目錄中尋找密鑰文件。據(jù)此可知,用此屬性調(diào)整我們使用的路徑,或者把密鑰文件放在合適的文件夾中。

在隨后發(fā)生的任何重新生成中,程序集的名稱將發(fā)生變化。同時(shí),老的AppDomain請求一結(jié)束,就刪除老的程序集。

App_Code文件夾并非只能包含類文件。特別是,它可以包含并能自動(dòng)地處理代表數(shù)據(jù)架構(gòu)的XSD文件。把一個(gè)XSD文件  添加到該文件夾中時(shí),編譯器將把它解析成一個(gè)有類型的DataSet類,并將它添加到應(yīng)用程序作用域中。在ASP.NET  1.x中,這一工作由Visual  Studio  .NET向?qū)В褂靡粋€(gè)命令行實(shí)用程序(xsd.exe)完成的。

    注意        使用web.config文件注冊一個(gè)組件(例如,一個(gè)自定義的服務(wù)器控件或一個(gè)自定義的HTTP處理程序)時(shí),通常要求指定包含該代碼的程序集名稱。如  果該組件定義在App_Code文件夾中,則應(yīng)該用什么名稱來指示程序集?在這種情況下,只是忽略程序集信息,并規(guī)定完整的類名即可。如果沒有規(guī)定任何程  序集,則ASP.NET運(yùn)行庫將試圖從任何已裝載的程序集中裝入該類,包括為App_Code文件夾動(dòng)態(tài)創(chuàng)建的程序集。

4.  App_Data文件夾

App_Data文件夾應(yīng)該包含應(yīng)用程序的本地?cái)?shù)據(jù)存儲。它通常以文件(諸如Microsoft  Access或Microsoft  SQL  Server  Express數(shù)據(jù)庫、XML文件、文本文件以及應(yīng)用程序支持的任何其他文件)形式包含數(shù)據(jù)存儲。該文件夾內(nèi)容不由ASP.NET處理。該文件夾是ASP.NET提供程序存儲自身數(shù)據(jù)的默認(rèn)位置。

  注意        默認(rèn)ASP.NET帳戶被授予對文件夾的完全訪問權(quán)限。如果碰巧要改變ASP.NET帳戶,一定要確保新帳戶被授予對該文件夾的讀/寫訪問權(quán)。

5.  App_GlobalResources文件夾

正如其他應(yīng)用程序一樣,ASP.NET應(yīng)用程序也可以使用資源,而且通常應(yīng)該使用資源。資源是隔離應(yīng)用程序用戶界面的可局部  化部分的一種有效方法。一般而言,資源是與程序相關(guān)的不可執(zhí)行的文本。典型的資源有圖像、圖標(biāo)、文本和附屬文件,但是任何可序列化的對象也可以被看作資  源。應(yīng)用程序資源存儲在應(yīng)用程序的外部,這樣就能在不影響和重新編譯應(yīng)用程序本身的情況下重新編譯和替換它們。

ASP.NET應(yīng)用程序需要有一個(gè)主要程序集來保存應(yīng)用程序默認(rèn)的或中性的資源。此外,還要部署許多附屬程序集,它們中各自  包含我們需要支持的某種文化的本地化資源。在ASP.NET  1.x中,編譯一個(gè)程序集內(nèi)的資源有點(diǎn)麻煩。需要手動(dòng)地將基于XML的資源文件(那些帶.res擴(kuò)展名的資源)編譯成.resources二進(jìn)制文件。這  些文件既可以嵌入到一個(gè).NET可執(zhí)行文件中,也可以編譯成附屬程序集。使用資源文件生成器實(shí)用程序resgen.exe,將文本和基于XML的資源文件  轉(zhuǎn)變?yōu)?resource文件。資源文件名稱遵循baseName.cultureName.resource命名約定,其中baseName通常是應(yīng)用  程序的名稱:

resgen.exe  ProAspNet20.resx  ProAspNet20.it.resources

創(chuàng)建.resource文件以后,應(yīng)當(dāng)把它嵌入到一個(gè)程序集中,甚至可以作為一個(gè)資源容器來使用。要把一個(gè)資源文件嵌入到一個(gè)附屬程序集中,可以使用程序集連接器工具(al.exe)。在命令行上,指出程序集所使用的文化(如下面示例中的it,它代表意大利)和名稱。

al  /out:ProAspNet20.resources.dll  /c:it  /embed:ProAspNet20.it.resources

在編譯附屬程序集之后,它們將有相同的名稱。將它們部署到不同的子目錄中,分別按文化命名。

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久黄色级2电影| 国产精品白丝在线| 日本亚洲天堂网| 欧美另类高清zo欧美| 香港成人在线视频| 欧美一级搡bbbb搡bbbb| 久久91精品久久久久久秒播| 宅男在线国产精品| 久久99久久久欧美国产| 日本一区二区高清| 91社区在线播放| 美女高潮久久久| 国产精品国产馆在线真实露脸| 色综合天天综合色综合av| 一区二区三区精品在线观看| 欧美精品自拍偷拍动漫精品| 美腿丝袜亚洲三区| 国产精品久久久久久一区二区三区| 91香蕉视频mp4| 激情综合色播五月| 亚洲免费观看高清完整版在线| 欧美人成免费网站| 精品一区二区三区久久| 国产欧美日韩久久| 欧美精选在线播放| 日本韩国欧美国产| 国产精品中文字幕日韩精品 | 久久一区二区三区四区| www.成人网.com| 久久99国产精品久久99果冻传媒| 亚洲欧美一区二区三区孕妇| 日韩欧美中文字幕公布| 91麻豆精品一区二区三区| 国产黄色成人av| 激情综合色综合久久综合| 天堂va蜜桃一区二区三区漫画版| 国产精品拍天天在线| 精品国产一区二区三区久久久蜜月| 欧美色图一区二区三区| 在线看国产一区二区| 成人三级在线视频| 成人午夜视频在线观看| 国产精品亚洲а∨天堂免在线| 五月天亚洲婷婷| 偷拍日韩校园综合在线| 亚洲自拍偷拍欧美| 亚洲国产aⅴ天堂久久| 一区二区三区免费网站| 亚洲高清一区二区三区| 亚洲一级二级在线| 天天色综合天天| 国产在线视频一区二区三区| 国产剧情av麻豆香蕉精品| 国产一区二区视频在线播放| 国产福利一区二区三区视频在线 | 精品免费国产二区三区| www国产成人| 中文字幕一区二区三区在线不卡| 亚洲色图清纯唯美| 五月综合激情日本mⅴ| 国产自产视频一区二区三区| a在线播放不卡| 在线综合视频播放| 国产成人av福利| 国产精品青草久久| 亚洲视频一区在线观看| 日韩激情中文字幕| 国产91丝袜在线播放九色| 欧美在线观看视频在线| 精品成人a区在线观看| 一区二区三区四区蜜桃| 国产主播一区二区| 欧美色视频在线| 中文字幕一区二区三区av| 免费的成人av| 欧美午夜寂寞影院| 亚洲色图制服诱惑| 国产v综合v亚洲欧| 日韩欧美一级在线播放| 亚洲另类在线制服丝袜| 成人污污视频在线观看| 日韩欧美一级在线播放| 午夜精品aaa| 欧美欧美欧美欧美首页| 一区二区激情视频| 99久久精品国产麻豆演员表| 久久久久久久久久美女| 精品国产伦一区二区三区免费| 欧美日韩黄色影视| 中文一区在线播放| 国产一区二区三区黄视频| 555www色欧美视频| 亚洲成av人片一区二区| 欧美亚洲尤物久久| 一区二区三区四区亚洲| 一本一道久久a久久精品| 亚洲同性gay激情无套| www.久久精品| 亚洲国产美女搞黄色| 在线电影国产精品| 蜜桃视频一区二区三区在线观看| 欧美一级理论性理论a| 麻豆国产一区二区| 国产日韩欧美在线一区| 成人动漫一区二区| ...中文天堂在线一区| 日本韩国一区二区三区视频| 亚洲电影第三页| 精品久久久久久久久久久久久久久 | 久久久不卡网国产精品一区| 国产麻豆成人传媒免费观看| 中文字幕一区二区三区av| 欧美日韩中文另类| 国产乱色国产精品免费视频| 国产精品激情偷乱一区二区∴| 欧美性猛交xxxxxxxx| 久久99最新地址| 亚洲欧美电影院| 久久婷婷色综合| 欧美人妖巨大在线| 91在线视频免费观看| 日韩电影网1区2区| 亚洲免费在线看| 久久久美女毛片| 欧美一级在线视频| 色婷婷激情综合| www.亚洲免费av| 成人理论电影网| 经典三级一区二区| 久久精品国产第一区二区三区| 一级女性全黄久久生活片免费| 国产日韩高清在线| 精品日韩在线观看| 欧美日韩国产精品成人| 色先锋资源久久综合| 99精品偷自拍| 成人精品高清在线| 国产suv精品一区二区6| 国产不卡视频在线播放| 国产一区二区三区久久久 | 久久久久国产精品厨房| 日韩欧美aaaaaa| 欧美刺激脚交jootjob| 欧美一区二区国产| 欧美一卡二卡三卡| 日韩精品资源二区在线| 日韩欧美亚洲一区二区| 日韩午夜在线播放| 久久免费美女视频| 国产精品无圣光一区二区| 国产精品盗摄一区二区三区| 亚洲欧洲制服丝袜| 欧美aaaaaa午夜精品| 狠狠网亚洲精品| 成人深夜在线观看| 日本电影亚洲天堂一区| 欧美肥妇bbw| 国产视频一区二区在线观看| 亚洲欧美日韩系列| 男人操女人的视频在线观看欧美| 久久国产乱子精品免费女| 国产伦精品一区二区三区在线观看| 高清国产午夜精品久久久久久| 91免费观看在线| 久久这里只有精品6| 中文字幕综合网| 六月婷婷色综合| 色欧美日韩亚洲| 久久精品亚洲乱码伦伦中文| 亚洲综合成人网| 波多野结衣在线一区| 欧美写真视频网站| 国产精品国产成人国产三级| 日韩av一级片| 欧美三级视频在线观看| 国产情人综合久久777777| 日产精品久久久久久久性色| www.99精品| 久久久精品中文字幕麻豆发布| 日韩影院免费视频| 色欧美片视频在线观看| 成人欧美一区二区三区视频网页| 日本欧美一区二区三区乱码| 一本色道久久综合精品竹菊| 久久久蜜桃精品| 国产成人精品网址| 久久免费美女视频| 久久99国产精品成人| 欧美一二区视频| 亚洲h动漫在线| 欧美一区二区三区思思人| 一区二区三区日韩| 欧美视频第二页| 亚洲成人av中文| 欧美白人最猛性xxxxx69交| 日本视频一区二区| 精品欧美黑人一区二区三区| 国产精品白丝jk白祙喷水网站| 精品国产乱码久久久久久影片| 日本系列欧美系列|