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

















