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

使用VS2005軟件的最好措施和技巧

開發 后端
如果再次自動生成資源,這款VS2005軟件會重建一個資源,而不是把原來的資源刪掉,這樣可能造成無用資源的堆積,特別是在多次的后期維護之后,當然可能是我要求高了點,大家不要見怪。

原來在VS2003中,本地化特別是全局本地化文件,并沒有想象當中的方便。VS2003默認的本地化策略是頁面級資源文件,很多情況下,我們往往會因為資源太多,而漏掉幾個需要維護的資源。

出于這個原因,程序員們開始考慮使用全局資源文件(Global Resources File),但由于當時在VS2003中沒有專用的設計器,且調用資源必須使用ResourceManager,使得一些初學者望而卻步,無形中提高了技術門檻。

這次的VS2005則完全改變了這種局面,這在VS2005軟件的資源管理器中最容易體現——加入了 App_GlobalResources(全局資源)和App_LocalResources(本地資源)。正因為有了這兩個文件夾,你的所有頁面的資源不再是跟著頁面走了,任何一個頁面的資源都會直接被加到App_LocalResources目錄下,這樣就使頁面級資源文件管理變得相對簡單。

值得一提的是,這次還在Tools菜單中加入了Generate Local Resource項,注意該項僅在設計視圖(Design View)下可見。通過該項,你可以把一個頁面中的所有控件的資源自動生成,資源會放在當前頁面對應的本地資源文件中,命名是你的控件名稱+'.'+屬性名稱,例如:有一個Label的ID為Label1,則生成的資源有Label1.Text, Label1.ToolTip,資源的值就是你生成時的Text的值和ToolTip的值,如果沒有則為空。生成完成后,你會發現控件已自動與資源綁定,這可以體現在兩個方面,***,在屬性編輯器(Properties)中,控件的Text和ToolTip沒有了值,取而帶之的是多了一個淺紅色的圖標,表示資源已綁定.

第二就是在aspx的編碼界面中,控件的標記屬性中多了一個meta:resourcekey=“[資源名]”。另外,VS2005軟件的資源編輯器也比原來VS2003的方便,不再是通用的xml編輯窗口了,有了許多資源編輯器本應該有的功能,如添加圖片、添加文本文件、添加聲音文件等,看來以后網上的第三方資源編輯器要沒市場了。

再來看全局資源。全局資源文件不會自動被添加,但是我們可以自己建,也不會自動被綁定(否則豈不成了VS2005 軟件AI版)。當你加完資源后,回到代碼編輯界面,你會發現Resources的智能感知會把資源文件名顯示出來讓你選擇,實在是方便,例如有個資源文件叫Res1,其中有一個String資源叫Text1,你就可以用Resources.Res1.Text1來獲得它的值??吹竭@樣的功能,再看看原來自己搭的 VS2003資源維護框架,不免覺得有些郁悶。

#t#處很容易想到,一方面資源找起來方便,另一方面資源名不容易打錯。或許你會覺得有些好笑,資源名怎么會打錯,對于幾十個資源來說,這或許是可笑的錯誤,但當資源增加到數百個甚至上千個,這種事情很容易發生。

不過,這次使用后,也發現了一些不足的地方,但是個人覺得從技術角度實現的確比較麻煩。比如,如果在使用過自動生成資源后,控件改名了,如果再次自動生成資源,VS2005會重建一個資源,而不是把原來的資源刪掉,這樣可能造成無用資源的堆積,特別是在多次的后期維護之后,當然可能是我要求高了點,大家不要見怪。

總的來說,我對這次的VS2005軟件的本地化功能還是很認可的,甚至有些感慨,開發工具能做到如此方便易用,真可謂是以用戶為導向,或者說以應用為導向,在這方面,中國的程序員應該好好向微軟的同仁們學習。

由于時間倉促,還沒有來得及看基于數據庫的資源支持情況,過兩天再說吧。

責任編輯:chenqingxiang 來源: 小魚博客
相關推薦

2009-12-14 13:52:54

VS 2005程序

2009-12-17 14:09:03

VS2005代碼

2009-11-25 16:45:46

VS2005軟件

2009-12-09 11:02:56

VS 2005 Tea

2009-12-04 16:23:36

VS2005Team

2009-12-01 16:59:06

VS2005配置

2009-11-25 09:18:05

VS2005軟件

2009-11-27 13:04:16

VS2005遠程調試

2009-12-01 14:44:46

VS2005 PRO

2009-12-04 13:20:03

VS2005安裝

2009-12-10 13:40:03

VS2005程序

2009-12-17 13:33:14

VS2005類

2010-07-08 08:33:46

SQL Server

2009-11-30 13:51:28

VS2005 菜單

2009-12-10 13:47:06

VS2005應用程序

2009-12-11 09:34:14

VS2005程序

2009-12-09 14:05:12

VS 2005 SP1

2009-11-26 10:09:46

VS2005智能感知

2009-12-16 15:49:58

VS 2008性能

2009-12-01 17:19:19

VS2005配置環境
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产九九九 | 久久久.com| 日韩亚洲视频 | 黑人巨大精品欧美黑白配亚洲 | 在线 丝袜 欧美 日韩 制服 | 成人精品一区二区三区中文字幕 | 国产一二三区免费视频 | 中文字幕一区二区三 | 国产二区在线播放 | 91视频精选 | 国外成人在线视频网站 | 欧美日韩国产高清 | 国产免费一区二区三区免费视频 | 女人精96xxx免费网站p | 香蕉久久久 | 国产精品视频导航 | 欧美日韩高清一区二区三区 | 羞羞视频网 | 98成人网 | 国产精品久久毛片av大全日韩 | 麻豆久久久9性大片 | va精品 | 91久久国产综合久久 | 日本三级在线网站 | 超碰成人在线观看 | 日本在线网站 | 中文字幕免费视频 | 天天色综| 91久久久久久久 | 精品国产欧美一区二区三区成人 | 久久久99精品免费观看 | 免费一级黄色录像 | 国产精品一区在线观看 | 国产在线1区 | 黑人性hd | 台湾佬成人网 | 婷婷综合五月天 | 91资源在线 | 9191在线播放| 日本精品一区 | 国产精品高清一区二区 |