微軟Visual Studio 2010將給C++開(kāi)發(fā)者更多關(guān)懷
記者從微軟大中華區產(chǎn)品市場(chǎng)經(jīng)理胡德民先生了解到,備受矚目的微軟下一代軟件開(kāi)發(fā)平臺Visual studio 2010正式版將在明年2到3月間發(fā)布,此前該產(chǎn)品已經(jīng)發(fā)布了社區預覽版及bata版。
胡得民談到,在這即將發(fā)布的正式版中,微軟將給C++開(kāi)發(fā)者更多的關(guān)懷和支持?!皬腣isual studio產(chǎn)品發(fā)展情況看,相較與對其它語(yǔ)言的支持和改進(jìn),也許我們的確顯得有些冷落了C++開(kāi)發(fā)者,但從Visual studio 2010開(kāi)始,不管是從IDE到編譯器,C++開(kāi)發(fā)者都能在這個(gè)工具中重新找回自己應該在的位置?!薄 ?br>
記者了解到,C++曾經(jīng)是Visual Studio 6.0中的首席語(yǔ)言,但是微軟從2000年開(kāi)始推行.NET戰略以來(lái),其核心及缺省的編程語(yǔ)言是C#,所以微軟的開(kāi)發(fā)工具Visual Studio系列,多年來(lái)對C++開(kāi)發(fā)者的關(guān)懷和C#的開(kāi)發(fā)者相比,一直相去甚遠。C++的地位不斷下滑,被后來(lái)居上的C#搶了風(fēng)頭,很多鐘情于C++的程序員頓感失落和惆悵,甚至都開(kāi)始懷疑C++的前途問(wèn)題?! TPUB網(wǎng)站微軟技術(shù)頻道的專(zhuān)欄作者、5屆MVP陳良喬談到,“多年以來(lái),在Visual Studio所支持的各種編程語(yǔ)言中,C++就像被打入了冷宮。從Visual Studio 6.0到最新的Visual Studio 2008,其間經(jīng)過(guò)了多次版本更迭,Visual C#不斷推陳出新,就連昔日受到程序員們鄙視的Visual Basic都有很多新的特性推出,但是Visual C++每次都是幾個(gè)不咸不淡的小更新,沒(méi)有革命性的變化。在Visual Studio所支持的各種語(yǔ)言中,越來(lái)越覺(jué)得Visual C++是后媽生的?!?br>
陳良橋
比如:“ MSBuild不能很好地支持Visual C++項目; C++語(yǔ)言本身沒(méi)有大的改進(jìn),新的標準沒(méi)有出現; 從Visual Studio .net 到Visual Studio 2008,很少有關(guān)于Visual C++的更新和改進(jìn); Visual C++的類(lèi)圖不能編輯,無(wú)法動(dòng)態(tài)生成代碼; 可憐的Visual C++ Feature Pack居然要通過(guò)SP來(lái)發(fā)布,Visual Studio發(fā)布的時(shí)候都不等等它; IDE很多新的功能只能在Visual C#和Visual Basic中實(shí)現,例如Visual C++項目不支持“導出模板”等; MSDN中的示例代碼很多都是Visual C#的,很少有Visual C++的示例代碼?!彼信e道。
當前全球有數百萬(wàn)的開(kāi)發(fā)人員在使用微軟的.NET技術(shù)。如果你是其中之一,或者想要成為其中之一的話(huà),我下面將要列出的每一個(gè)站點(diǎn)都應該是你的最?lèi)?ài),都應該收藏到書(shū)簽中去。
對于不熟悉.NET技術(shù)的朋友,需要說(shuō)明一下,.NET提供了一個(gè)平臺和一些相應的工具,編程人員可以使用它們來(lái)在開(kāi)發(fā)Windows桌面,互聯(lián)網(wǎng),甚至是手持移動(dòng)設備上構建極富交互性的應用。很有可能你最喜歡的網(wǎng)站之一就是用微軟的ASP.NET技術(shù)構建的。
1.CodeProject
這些年來(lái)我在這個(gè)站點(diǎn)下載了數不清的代碼。該站點(diǎn)中的快速有效的文章都是由真正的開(kāi)發(fā)人員撰寫(xiě)的,他們可以給你關(guān)于特定編程問(wèn)題的直接幫助,而文章中總是會(huì )包含一個(gè)代碼下載的鏈接。
提交文章和代碼的開(kāi)發(fā)人員不會(huì )得到任何報酬,他們只是為了得到社區的認同。這個(gè)站點(diǎn)不僅包含.NET和Windows平臺的內容,所以對于想要擴展自己的技術(shù)視野的開(kāi)發(fā)人員來(lái)說(shuō),這兒也是個(gè)很好的去處。
2.DotNetNuke
DotNetNuke是一個(gè)開(kāi)源的框架,開(kāi)發(fā)人員可以下載它并用它來(lái)構建自己的ASP.NET網(wǎng)絡(luò )應用。如果你是一個(gè).NET開(kāi)發(fā)人員而你還沒(méi)有下載過(guò)這些代碼來(lái)讀一讀的話(huà),你真的需要馬上去下載它了。
此軟件最近幾年已經(jīng)經(jīng)過(guò)了數次迭代并被證實(shí)其中含有很多最有效率的編碼最佳實(shí)踐。盡管此站點(diǎn)有一個(gè)收費的專(zhuān)業(yè)版,但是仍然有一個(gè)可以免費下載的社區版本,而在該站點(diǎn)免費注冊來(lái)獲得下載途徑也是非常值得的。
3.4GuysFromRolla
如果你是一名web開(kāi)發(fā)人員的話(huà),老實(shí)說(shuō),多數.NET開(kāi)發(fā)人員都是,那么這個(gè)站點(diǎn)你一定要訪(fǎng)問(wèn)。此站點(diǎn)包含有你需要了解的關(guān)于A(yíng)SP.NET的各方面的文章,甚至還包含有很多針對ASP開(kāi)發(fā)者的信息(信不信由你,仍然有很多開(kāi)發(fā)人員在使用ASP)。
多年來(lái),我已經(jīng)通過(guò)閱讀此站點(diǎn)的論壇的帖子解決了無(wú)數的問(wèn)題。
4.DevSource
你從上圖就可以看出來(lái),這個(gè)在線(xiàn)開(kāi)發(fā)雜志是由微軟提供的,不過(guò)請別因此而心懷成見(jiàn)。我強烈建議訂閱此站點(diǎn)的免費每周新聞時(shí)訊,它可以讓你最快速的了解到從微軟傳出來(lái)的大事小情。
你也應該訪(fǎng)問(wèn)一下DevLife 論壇。
5.DevX
這是另一個(gè)在線(xiàn)開(kāi)發(fā)雜志,它并不僅僅關(guān)注于微軟的技術(shù),它傾向于展示一些很有趣的非主流的技術(shù)。
我本人曾經(jīng)給他們寫(xiě)過(guò)幾篇文章,因為他們是為數不多的幾家需要關(guān)于機器人學(xué)和演講技術(shù)的網(wǎng)站之一。此站點(diǎn)每天的文章覆蓋了從傳統的.NET到VB開(kāi)發(fā)的所有內容。
6.MSDN Magazine
MSDN Magazine之于開(kāi)發(fā)人員就相當于《自然》雜志之于科學(xué)家。它包含了所有開(kāi)發(fā)人員都應該遵守的標準。他們非常嚴格地選取內容。它所包含的文章比我上面提到的站點(diǎn)的文章都要長(cháng)而且通常更有深度。你可以在打印之前很肯定的知道這些文章都是經(jīng)過(guò)了精挑細選的。
7.Channel9
喜歡看很酷的技術(shù)的視頻的朋友們一定要看看這個(gè)微軟資源的站點(diǎn)。Channel 9的團隊經(jīng)常在微軟園區中采訪(fǎng)很多開(kāi)發(fā)團隊并會(huì )時(shí)常透露一些最新的軟件和技術(shù)的訊息。
不僅僅是采訪(fǎng)微軟的工作人員,Channel 9也會(huì )和微軟之外的行業(yè)權威對話(huà)。
8.Scott Guthrie的博客
Scott Guthrie是微軟的開(kāi)發(fā)工具的企業(yè)副總裁,他的博客經(jīng)常更新,上面會(huì )有一些別處看不到的公告。
Scott的博客內容覆蓋從.NET基礎類(lèi)庫到Silverlight的所有內容。如果你想要讓你朋友驚訝于你似乎和微軟有某些內線(xiàn)聯(lián)系的話(huà),那就訪(fǎng)問(wèn)這個(gè)博客吧。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。