網(wǎng)站建設(shè)選擇.NET避免哪些誤區(qū)
2012/8/10 13:50:40
    一、網(wǎng)站建設(shè)用.net程序再運(yùn)行一次就會(huì)更快
    許多人對(duì)此的解釋是:.net程序第一次運(yùn)行時(shí)會(huì)被編譯成本地代碼,所以再次運(yùn)行會(huì)更快。但遺憾的是,其實(shí)每次運(yùn)行,那些IL都會(huì)被翻譯一次,不會(huì)保留下來(lái)。所以并不會(huì)變快。但為什么有時(shí)候真的覺得快了呢?其實(shí)所有程序都是這樣,這是Windows再為你緩存用過的組件。真正需要CPU時(shí)間的程序,多運(yùn)行是不會(huì)加快速度的。
    二、網(wǎng)站建設(shè)時(shí)C#比VB.net快,功能更強(qiáng)大
    必須得承認(rèn),C#編譯器和VB.net編譯器在處理某些細(xì)節(jié)上確實(shí)有些不同,導(dǎo)致兩者編譯功能類似的程序效率通常會(huì)有差異。但對(duì)于一個(gè)編制完整的項(xiàng)目,是不會(huì)有任何差別的。原因是首先VB.net編譯器并沒有比C#有實(shí)質(zhì)上的缺陷,其次大部分代碼都是.net Framework類庫(kù)中的代碼,兩者調(diào)用起來(lái)沒有差別。至于C#比VB.net功能強(qiáng)大,這牽扯到心理學(xué)問題。VB并不比C#差,也沒有“語(yǔ)法混亂”、“為了兼容而設(shè)計(jì)”之類傳說(shuō)中的毛病。用VB.net一樣可以寫出出色的、結(jié)構(gòu)完美的應(yīng)用程序。而且VB.net也是Visual Studio.net唯一的宏語(yǔ)言。
    三、微軟只想推廣C#,他想放棄VB.net
    不要聽信杞人憂天的話。微軟無(wú)時(shí)無(wú)刻不在推廣VB.net上用心。MSDN上關(guān)于.net開發(fā)的文章,用VB.net做例子的比用C#還要多。微軟還專門推出VB技術(shù)節(jié)目——VBTV,幫助開發(fā)者更好地了解VB.net。微軟在列出Visaual Studio中的開發(fā)工具時(shí),Visual Basic總是排在第一個(gè)——這是微軟5年來(lái)的傳統(tǒng)。所以擔(dān)心VB.net會(huì)被淘汰的人,現(xiàn)在該松口氣了。
    四、微軟用.net對(duì)抗Java,所以我也要支持.net,反對(duì)Java
    千萬(wàn)不要有這種想法,MS當(dāng)然想占領(lǐng)Java的市場(chǎng),Sun當(dāng)然不愿意,但這不關(guān)你的事。哪一方贏了你都不會(huì)有實(shí)質(zhì)上的好處。還是兩個(gè)都學(xué)吧。與其在網(wǎng)上挑起爭(zhēng)論,不如多學(xué)一個(gè)本事,你馬上就會(huì)看到回報(bào)的。
    五、.net網(wǎng)站建設(shè)程序運(yùn)行起來(lái)一定很慢
    由于存在IL被翻譯成本地代碼的過程,.net程序的確要消耗一部分時(shí)間。但是.net程序仍然具有很高的效率,這一點(diǎn)許多Java虛擬機(jī)都比不上,這是為什么呢?因?yàn)槎鄶?shù).net程序內(nèi)含的代碼很少,幾乎都是調(diào)用.net Framework中的類庫(kù),而這些類庫(kù)在.net Framework安裝的時(shí)候全部編譯成為本機(jī)優(yōu)化的本地碼,并保存在程序集緩存里面。有了這個(gè)程序集緩存,你程序事實(shí)上的大部分已經(jīng)是高效的本地代碼,所以當(dāng)然快了。但是,如果你進(jìn)行大量數(shù)值計(jì)算類的操作,還是能夠感到第一次運(yùn)算的速度明顯下降。所以建議大家將計(jì)算密集型的程序分離出來(lái),編譯成本地代碼并保存在程序集緩存中,以后使用起來(lái)就很快了。

返回列表
返回首頁(yè) 主站蜘蛛池模板: 四虎1515hh永久久免费| 成年人在线免费观看网站| 伊人免费在线观看高清版| 风间由美juy135在线观看| 国产精品高清一区二区三区不卡 | 国产乱人伦精品一区二区在线观看| 538精品在线视频| 好吊妞国产欧美日韩免费观看| 久久久久亚洲av成人网人人软件 | 成人亚洲欧美日韩在线| 久久国产加勒比精品无码| 欧美性色黄大片www喷水| 四月婷婷七月婷婷综合| 高辣h浪荡小说校花系花2| 国产精品亚洲片在线观看不卡| 99亚洲精品高清一二区| 男女免费爽爽爽在线视频| 国产特级毛片AAAAAA视频| 99aiav国产精品视频| 孕妇videos孕交| 中文字幕无码不卡免费视频| 日韩欧美一区二区三区久久| 亚洲国产精品一区二区三区久久 | 日本三级s电影| 亚洲av之男人的天堂网站| 美女把腿扒开让男人桶爽了 | 亚洲欧美国产精品专区久久| 精品人妻系列无码人妻免费视频 | 色偷偷成人网免费视频男人的天堂 | 亚洲成a人片在线观看中文动漫| 看欧美黄色大片| 国产精品亚洲欧美云霸高清| aaaa欧美高清免费| 成人免费无码大片a毛片软件| 久久国产免费观看精品3| 欧美va天堂va视频va在线| 亚洲精品无码专区在线| 秦91在线播放第3集全球直播| 国产1000部成人免费视频| 香港aa三级久久三级不卡| 国产片91人成在线观看|