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