解密中國研發(fā)團(tuán)隊(duì)如何開發(fā)VS2010新特性
原創(chuàng)【51CTO獨(dú)家報(bào)道】Visual Studio 2010的全球發(fā)布,讓中國的開發(fā)者們明顯的感覺了它的“中國血統(tǒng)”。在這個(gè)帶有顛覆性的新版本中,有將近1/3的功能都是由中國的研發(fā)團(tuán)隊(duì)開發(fā)完成的。微軟公司全球資深副總裁,微軟亞太研發(fā)集團(tuán)主席張亞勤在接受51CTO記者專訪時(shí)談到:“認(rèn)為微軟在中國的研發(fā)團(tuán)隊(duì)只是在做漢化工作的觀點(diǎn)已經(jīng)過時(shí)了。早在2003年成立微軟亞洲工程院時(shí),就已經(jīng)開始承載全球化產(chǎn)品的技術(shù)實(shí)現(xiàn)部分,比如當(dāng)時(shí)Windows Mobile平臺(tái)的核心開發(fā)模塊、圖像編輯系統(tǒng)以及通訊模塊都是中國的技術(shù)團(tuán)隊(duì)完成的。到了2005年,微軟中國成立了服務(wù)器及開發(fā)工具事業(yè)部,就開始把一些規(guī)模較小的核心技術(shù)產(chǎn)品實(shí)現(xiàn)放在了中國。2006年成立了微軟中國研發(fā)集團(tuán),技術(shù)團(tuán)隊(duì)從幾百人增長到了現(xiàn)在的超過3000人的規(guī)模,已經(jīng)是微軟在美國之外規(guī)模最大的技術(shù)團(tuán)隊(duì),也是全球重要的核心技術(shù)基地和戰(zhàn)略決策中心”。
軟件產(chǎn)品必須要對(duì)客戶、市場有清晰的認(rèn)識(shí)之后才能完成,微軟在中國的技術(shù)團(tuán)隊(duì),在多年不斷的學(xué)習(xí)完善過程中,進(jìn)入了微軟核心開發(fā)的領(lǐng)域,基于對(duì)中國客戶的認(rèn)知,也使的更多的設(shè)計(jì)和架構(gòu)開始從本地實(shí)現(xiàn)。張亞勤談到:“微軟中國的產(chǎn)品研發(fā)團(tuán)隊(duì)必須為微軟的業(yè)務(wù)起到重要作用,為中國市場的拓展起到重要作用”。
微軟公司全球資深副總裁,微軟亞太研發(fā)集團(tuán)主席張亞勤
微軟對(duì)于中國市場以及中國開發(fā)者的重視,在Visual Studio 2010版本中最為突出特性上也有很重要的體現(xiàn)。微軟中國研發(fā)集團(tuán)服務(wù)器及開發(fā)工具事業(yè)部總經(jīng)理謝恩偉說:“在Visual Studio 2010版本推出之前,我們從市場反饋中梳理了客戶最看重的幾個(gè)方面,比如在國內(nèi)有大量的游戲和嵌入式的應(yīng)用開發(fā)在使用C++,他們需要對(duì)C++有更高效的擴(kuò)展支持,所以Visual Studio 2010的許多改進(jìn),讓Visual C++ IDE具有更強(qiáng)的響應(yīng)能力。再比如說用戶對(duì)云計(jì)算趨勢(shì)、對(duì)用戶體驗(yàn)在ERP軟件中的重要性以及團(tuán)隊(duì)協(xié)作開發(fā)等方面的需求,都成為Visual Studio 2010版本中新特性的重要線索”。
微軟中國研發(fā)集團(tuán)服務(wù)器及開發(fā)工具事業(yè)部總經(jīng)理謝恩偉
“尤其是在處理大型應(yīng)用程序時(shí)”,微軟亞太研發(fā)集團(tuán)服務(wù)器與開發(fā)工具事業(yè)部(中國)總經(jīng)理潘正磊詳細(xì)談道:“很多IDE組件都在后臺(tái)解析和處理文件,這就意味著在修改頭文件時(shí),不需要等待整個(gè)項(xiàng)目的重新處理,只需要在項(xiàng)目元素之間切換或者將調(diào)試重新配置為發(fā)布。這些改進(jìn)不僅讓C++重新煥發(fā)了活力,更重要的是,他讓開發(fā)者對(duì)C++的認(rèn)識(shí),從開發(fā)語言的層面上升到了架構(gòu)和如何進(jìn)行軟件產(chǎn)品開發(fā)的層面。同時(shí),對(duì)于RIA設(shè)計(jì)到編譯的無縫結(jié)合、對(duì)測試工具的加強(qiáng)以及敏捷開發(fā)的最佳實(shí)踐等,都是Visual Studio 2010在中國獲得開發(fā)者反饋?zhàn)疃嗟牟糠帧!?/P>
微軟亞太研發(fā)集團(tuán)服務(wù)器與開發(fā)工具事業(yè)部(中國)總經(jīng)理潘正磊
“微軟CEO鮑爾默在三月底時(shí)宣布,將投入90%的資源在云計(jì)算上”,張亞勤認(rèn)為:“云計(jì)算是新一代計(jì)算趨勢(shì)和核心技術(shù), 也是新一代互聯(lián)網(wǎng),物連網(wǎng),移動(dòng)互聯(lián)的中樞神經(jīng),物聯(lián)網(wǎng)的核心也仍然是互聯(lián)網(wǎng),微軟的云計(jì)算平臺(tái)Windows Azure在中國落地已無技術(shù)問題,只是在運(yùn)營及商業(yè)模式上的進(jìn)一步探討”。
Visual Studio 2010中位開發(fā)者們提供了輕松部署到Windows Azure上所需的工具。使得在Windows Azure上的測試、調(diào)試和部署與.NET Framework基本上類似,開發(fā)者在客戶端完成的在云中也同樣完成。微軟一直提出“云加端”的實(shí)現(xiàn),創(chuàng)新的結(jié)合點(diǎn)就是Silverlight。Silverlight最開始的出發(fā)點(diǎn)就是把桌面豐富的體驗(yàn)帶到了互聯(lián)網(wǎng)應(yīng)用中,所以云平臺(tái)和客戶端平臺(tái)的結(jié)合,通過Silverlight也進(jìn)一步的拉近了應(yīng)用與移動(dòng)終端的結(jié)合。