公開微軟開發(fā)Visual studio 2010介紹方法
我從微軟官網(wǎng)了解到,備受矚目的微軟下一代軟件開發(fā)平臺Visual studio 2010正式版將在明年2到3月間發(fā)布,此前該產品已經發(fā)布了社區(qū)預覽版及bata版已經備受青睞。Visual studio 2010有很多值得學習的地方,這里我們主要介紹Visual studio 2010,包括介紹Visual studio 2010等方面
胡得民談到,在這即將發(fā)布的正式版中,微軟將給C++開發(fā)者更多的關懷和支持?!皬腣isual studio產品發(fā)展情況看,相較與對其它語言的支持和改進,也許我們的確顯得有些冷落了C++開發(fā)者,但從Visual studio 2010開始,不管是從IDE到編譯器,C++開發(fā)者都能在這個工具中重新找回自己應該在的位置?!?/P>
記者了解到,C++曾經是Visual Studio 6.0中的首席語言,但是微軟從2000年開始推行.NET戰(zhàn)略以來,其核心及缺省的編程語言是C#,所以微軟的開發(fā)工具Visual Studio系列,多年來對C++開發(fā)者的關懷和C#的開發(fā)者相比,一直相去甚遠。C++的地位不斷下滑,被后來居上的C#搶了風頭,很多鐘情于C++的程序員頓感失落和惆悵,甚至都開始懷疑C++的前途問題。ITPUB網(wǎng)站微軟技術頻道的專欄作者、5屆MVP陳良喬談到,“多年以來,在Visual Studio所支持的各種編程語言中,C++就像被打入了冷宮。從Visual Studio 6.0到最新的Visual Studio 2008,其間經過了多次版本更迭,Visual C#不斷推陳出新,就連昔日受到程序員們鄙視的Visual Basic都有很多新的特性推出,但是Visual C++每次都是幾個不咸不淡的小更新,沒有革命性的變化。在Visual Studio所支持的各種語言中,越來越覺得Visual C++是后媽生的?!?/P>
陳良橋
比如:“ MSBuild不能很好地支持Visual C++項目; C++語言本身沒有大的改進,新的標準沒有出現(xiàn); 從Visual Studio .net 到Visual Studio 2008,很少有關于Visual C++的更新和改進; Visual C++的類圖不能編輯,無法動態(tài)生成代碼; 可憐的Visual C++ Feature Pack居然要通過SP來發(fā)布,Visual Studio發(fā)布的時候都不等等它; IDE很多新的功能只能在Visual C#和Visual Basic中實現(xiàn),例如Visual C++項目不支持“導出模板”等; MSDN中的示例代碼很多都是Visual C#的,很少有Visual C++的示例代碼?!彼信e道。
#t#當前全球有數(shù)百萬的開發(fā)人員在使用微軟的.NET技術。如果你是其中之一,或者想要成為其中之一的話,我下面將要列出的每一個站點都應該是你的最愛,都應該收藏到書簽中去。
對于不熟悉.NET技術的朋友,需要說明一下,.NET提供了一個平臺和一些相應的工具,編程人員可以使用它們來在開發(fā)Windows桌面,互聯(lián)網(wǎng),甚至是手持移動設備上構建極富交互性的應用。很有可能你最喜歡的網(wǎng)站之一就是用微軟的ASP.NET技術構建的。
1.CodeProject
這些年來我在這個站點下載了數(shù)不清的代碼。該站點中的快速有效的文章都是由真正的開發(fā)人員撰寫的,他們可以給你關于特定編程問題的直接幫助,而文章中總是會包含一個代碼下載的鏈接。
提交文章和代碼的開發(fā)人員不會得到任何報酬,他們只是為了得到社區(qū)的認同。這個站點不僅包含.NET和Windows平臺的內容,所以對于想要擴展自己的技術視野的開發(fā)人員來說,這兒也是個很好的去處。
2.DotNetNuke
DotNetNuke是一個開源的框架,開發(fā)人員可以下載它并用它來構建自己的ASP.NET網(wǎng)絡應用。如果你是一個.NET開發(fā)人員而你還沒有下載過這些代碼來讀一讀的話,你真的需要馬上去下載它了。
此軟件最近幾年已經經過了數(shù)次迭代并被證實其中含有很多最有效率的編碼最佳實踐。盡管此站點有一個收費的專業(yè)版,但是仍然有一個可以免費下載的社區(qū)版本,而在該站點免費注冊來獲得下載途徑也是非常值得的。
3.GuysFromRolla
如果你是一名web開發(fā)人員的話,老實說,多數(shù).NET開發(fā)人員都是,那么這個站點你一定要訪問。此站點包含有你需要了解的關于ASP.NET的各方面的文章,甚至還包含有很多針對ASP開發(fā)者的信息(信不信由你,仍然有很多開發(fā)人員在使用ASP)。
多年來,我已經通過閱讀此站點的論壇的帖子解決了無數(shù)的問題。
4.DevSource
你從上圖就可以看出來,這個在線開發(fā)雜志是由微軟提供的,不過請別因此而心懷成見。我強烈建議訂閱此站點的免費每周新聞時訊,它可以讓你最快速的了解到從微軟傳出來的大事小情。
你也應該訪問一下DevLife 論壇。
5.DevX
這是另一個在線開發(fā)雜志,它并不僅僅關注于微軟的技術,它傾向于展示一些很有趣的非主流的技術。
我本人曾經給他們寫過幾篇文章,因為他們是為數(shù)不多的幾家需要關于機器人學和演講技術的網(wǎng)站之一。此站點每天的文章覆蓋了從傳統(tǒng)的.NET到VB開發(fā)的所有內容。以上介紹Visual studio 2010。