日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 互聯(lián)網(wǎng) > 微軟潘正磊談DevOps、Visual Studio 2013新功能、.NET未來

微軟潘正磊談DevOps、Visual Studio 2013新功能、.NET未來

來源:程序員人生   發(fā)布時(shí)間:2014-09-23 11:58:29 閱讀次數(shù):2356次

CSDN.NET 付江/文  日前,微軟開發(fā)平臺(tái)事業(yè)部全球資深副總裁潘正磊(Julia Liuson)從美國(guó)總部回到北京參加TechEd2013,在大會(huì)現(xiàn)場(chǎng),潘正磊接受了CSDN的訪談,對(duì)于微軟研發(fā)團(tuán)隊(duì)如何運(yùn)用DevOps模式、對(duì)開源的態(tài)度、Visual Studio 2013的移動(dòng)開發(fā)能力、開發(fā)者的轉(zhuǎn)型、.NET的未來以及記者提出的各種問題,潘正磊分享了精彩觀點(diǎn)。

微軟開發(fā)平臺(tái)事業(yè)部全球資深副總裁 潘正磊  CSDN配圖

記者:微軟如何支持DevOps?微軟的優(yōu)勢(shì)在哪?

潘正磊:DevOps是一種新的方法論,我看到很多中文把它翻譯成敏捷的運(yùn)維。微軟美國(guó)總部不論是Bing團(tuán)隊(duì)、Office團(tuán)隊(duì)、Windows Azure,或者是微軟自己做服務(wù)的時(shí)候,都采用了DevOps模式。以Visual Studio Online為例,我們沒有一個(gè)(單獨(dú))的運(yùn)營(yíng)團(tuán)隊(duì),只是開發(fā)下面有幾個(gè)人,萬一有突發(fā)事件,他們會(huì)做在第一時(shí)間處理。緊急處理之后的其他問題會(huì)由各部分的開發(fā)人員接手,這實(shí)際上是通過DevOps把兩個(gè)部門并成一個(gè)部門的情形。

因?yàn)閂isual Studio Online架構(gòu)在Windows Azure云上,(本地端)沒有服務(wù)器,或者是硬件設(shè)備需要去處理。而Windows Azure本身會(huì)由GFS(Global Foundation Service)維護(hù),由他們負(fù)責(zé)管理全球的數(shù)據(jù)中心。在(產(chǎn)品)發(fā)布速度非常快的今天,只有開發(fā)團(tuán)隊(duì)真正承擔(dān)運(yùn)營(yíng)責(zé)任的時(shí)候,才能保持在開發(fā)和運(yùn)營(yíng)的時(shí)候高質(zhì)量交付,這是DevOps的精華。

另一方面,將DevOps這套理念放到開發(fā)桌面產(chǎn)品上,這也是一個(gè)創(chuàng)新。如果想讓開發(fā)者在第一時(shí)間反饋產(chǎn)品的體驗(yàn),我們會(huì)將它發(fā)布到MSDN或者下載中心。Visual Studio新版本今年做了四次(大)更新,期間將用戶反饋和產(chǎn)品運(yùn)行中的數(shù)據(jù)反應(yīng)到迭代的版本里。

微軟有個(gè)有名的傳統(tǒng),總是把自己內(nèi)部先使用過、并且覺得成熟的產(chǎn)品才拿出來給到業(yè)界,我們內(nèi)部稱之為“DogFooding”(吃自己的狗糧)。

值得一提的是,Visual Studio Online有一個(gè)預(yù)覽的功能叫做Application Insight(程序洞察力),它在每一臺(tái)運(yùn)行的機(jī)器上面裝一個(gè)Agent,它可以把運(yùn)行中的數(shù)據(jù)匯總到一個(gè)Dashboard上,幫助開發(fā)者監(jiān)控運(yùn)行情況。如果有突發(fā)事件,可以把它連接到上一次部署之后,包括部署的時(shí)候有哪些代碼變更,能幫助開發(fā)者快速解決運(yùn)營(yíng)中發(fā)現(xiàn)的問題。這個(gè)能力是其他公司不太具有的。Application Insight可以作為一個(gè)服務(wù)跑在微軟的云服務(wù)上,不論你的程序是在本地部署,還是在云架構(gòu)上都可以適用。這種混合的提供能力很少有其他廠商能夠做到。

記者:我們看到微軟正在將更多開源軟件引入到自己的平臺(tái)上,未來還有哪些后續(xù)計(jì)劃?現(xiàn)在微軟如何看待開源?

潘正磊:微軟對(duì)待開源的態(tài)度跟兩三年前業(yè)界的傳統(tǒng)觀念已經(jīng)大大不同了。我們今天在Windows Azure上演示,上面啟動(dòng)的是Linux。另外,我們還用安卓或者iOS來演示應(yīng)用。包括ASP的開源,人們可以看到微軟在對(duì)待開源上的改變。開源技術(shù)是整個(gè)技術(shù)環(huán)境中非常重要的組成部分,微軟有參與開源的技術(shù)(能力),并且有足夠的經(jīng)驗(yàn),未來在開源規(guī)劃上會(huì)有更大的動(dòng)作。微軟美國(guó)有一個(gè)OpenTech公司,專門幫助處理敏感性的開源內(nèi)容,正在考慮會(huì)在中國(guó)放一個(gè)類似的機(jī)構(gòu),聽取更多的信息。

記者:我們看到微軟在新推的Visual Studio 2013功能中明顯加大了對(duì)移動(dòng)開發(fā)能力的支持,包括通過Visual Studio結(jié)合Xamarin利用C#語言來構(gòu)建跨平臺(tái)(Android、iOS)移動(dòng)應(yīng)用,這些直接“遷移”過去的應(yīng)用和原生應(yīng)用的用戶體驗(yàn)是否有差距?

潘正磊:Xamarin技術(shù)核心是這樣,很多應(yīng)用程序里有很大一個(gè)比例代碼,這部分核心我們叫做商業(yè)邏輯。這一部分經(jīng)常會(huì)占到70~80%的代碼量,不管在哪個(gè)平臺(tái)上運(yùn)行,它都是最后的Core。例如Model View Controller (MVC)模式,除了View,Model和Controller這兩部分,在哪個(gè)平臺(tái)上都是一樣的。接下來是專門針對(duì)不同平臺(tái)的View。通過Xamarin會(huì)將跨平臺(tái)的代碼編譯成本地的執(zhí)行碼,效能和用戶體驗(yàn)會(huì)非常好,因?yàn)樗褪且粋€(gè)本地的Android和iOS的App。

記者:我們看到Visual Studio有很強(qiáng)大的項(xiàng)目管理和異地協(xié)作開發(fā)功能,包括Visual Studio本身的開發(fā)也是用到了Visual Studio,能詳細(xì)談一下嗎?

潘正磊:我們整個(gè)Division都是用自己的TFS和Visual Studio,整個(gè)大的部門大概有2000人左右,全部的團(tuán)隊(duì)都放在三個(gè)星期的迭代計(jì)劃上。每三個(gè)星期做完之后就會(huì)出一個(gè)DogFood的Build,整個(gè)部門的人基本都要求大家做到DogFood,這些產(chǎn)品我們自己天天都在用。

記者:大量的微軟.EXE軟件開發(fā)人員面臨向Windows Phone和Windows 8的(商店應(yīng)用)的轉(zhuǎn)型,這種轉(zhuǎn)化過程對(duì)他們門檻如何?

潘正磊:應(yīng)該沒有門檻。不論是C++還是.NET開發(fā)者,依然可以用.NET框架,不論是做客戶端或者是App編程,很多API都是完全一致的。對(duì)于一個(gè)開發(fā)者來說,門檻實(shí)際上相對(duì)非常低。

記者:微軟的研發(fā)團(tuán)隊(duì)能推出很多具有創(chuàng)新功能的產(chǎn)品,微軟如何把握這些新的技術(shù)趨勢(shì)或功能點(diǎn),微軟內(nèi)部是不是有一個(gè)專門有一個(gè)市場(chǎng)調(diào)研團(tuán)隊(duì),根據(jù)用戶需求來開發(fā)新的功能?

潘正磊:以Visual Studio為例,我們并沒有一個(gè)專門的團(tuán)隊(duì)只做市場(chǎng)調(diào)研,我們是有標(biāo)準(zhǔn)(通用型)的市場(chǎng)團(tuán)隊(duì)。研發(fā)團(tuán)隊(duì)也會(huì)通過各種各樣的渠道去跟用戶交流,得到他們第一時(shí)間(對(duì)產(chǎn)品)的反饋,這也是研發(fā)團(tuán)隊(duì)工作中最重要的工作。

記者:微軟對(duì).NET技術(shù)的未來是如何規(guī)劃的?

潘正磊:.NET是微軟的基礎(chǔ)技術(shù),在過去十年中起到了非常重要的作用,不論開發(fā)者做客戶端或者服務(wù)器端開發(fā)都有統(tǒng)一的.NET平臺(tái),我們應(yīng)該利用.NET技術(shù)的優(yōu)勢(shì),未來提供一個(gè)更適合于設(shè)備和服務(wù)的.NET。開發(fā)者可以用現(xiàn)有的技能開發(fā)更適合于設(shè)備和服務(wù)的程序。微軟在美國(guó)發(fā)布Visual Studio 2013的時(shí)候做了一個(gè)演示,用.NET開發(fā)的Windows App,同時(shí)啟動(dòng)在兩個(gè)Surface上運(yùn)行,一個(gè)沒有經(jīng)過優(yōu)化,啟動(dòng)比較慢,另外一個(gè)是編譯成本地語言的.NET,啟動(dòng)非常快。這是我們正在做的,還沒有正式發(fā)布。這次演示我們是為了讓所有的開發(fā)者一睹為快,讓他們知道微軟在.NET上的投入非常大。在Windows平臺(tái)上有大提速,這不需要他們做任何事情。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 日韩黄色小视频 | 国产精品一区一区三区 | 少妇精品视频一区二区免费看 | av网站在线播放 | 欧美精品一区二区三区视频 | аⅴ资源新版在线天堂 | 成人二区 | 97人人草 | 女人一级黄色片 | 亚洲 欧美 激情 另类 校园 | 玖玖国产精品视频 | 日韩电影一区二区三区 | 91在线精品一区二区三区 | 国产99久久九九精品 | 国产一区中文字幕 | 国产精品久久久av久久久 | 国内av网站 | 国产精品久久久久久久一区二区 | 成人黄色片在线观看 | 天天插天天干 | 日韩在线观看中文字幕 | 日韩在线免费视频 | 亚洲成人精品在线观看 | 成人免费视频观看 | 大陆一级毛片免费视频观看 | 国产精品日韩在线观看 | 不卡一区二区三区四区 | 亚洲激情在线观看 | 国产片一区二区三区 | 国产精品久久久久久久久免费看 | 精品久久久久久久久久久久久久久 | av在线免费网址 | 精品视频99 | 精品一区二区三区在线视频 | 成人午夜电影在线播放 | 国产精品一区二区三区免费看 | 日韩精品视频在线 | 中文字幕在线不卡 | 不卡一区二区在线 | 久久成人国产精品 | a毛片免费 |