設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

5分鐘看懂Build2016第二日:Xamarin免費、Azure/Office齊頭并進(jìn)

2016/4/1 8:59:28 來源:IT之家 作者:玄隱 責(zé)編:玄隱

北京時間昨晚23:30,微軟Build2016大會第二日主題演講如期舉行,主要包括Azure云服務(wù)loT平臺、Xamarin跨移動平臺開發(fā)、Visual Studio集成開發(fā)安卓/iOS應(yīng)用、Office平臺開發(fā)等,可謂干貨滿滿!Win10一周年更新帶來的驚喜不只這些。

相關(guān)閱讀:三分鐘看完Build2016首日:Win10年度更新讓你信仰爆棚》 

下面是微軟中國MSDN的M姐為大家整理的Build2016 Day 2干貨匯總:

如果你連昨天的都還不知道,那真心就out了。如果說信仰在昨天充值爆棚,今天就要充值信仰到掀翻房頂?shù)墓?jié)奏了!?。?/p>

紅衣主教今天妥妥變身成為新一任霸道總裁,如果不信就讓M姐有圖有真相的來證明給你看!!

一登場,紅衣主教Scott就給出了幾個讓大家掌聲連連的數(shù)字。截至目前,全球已經(jīng)超過30個區(qū)域遍布微軟云服務(wù),而這些已遠(yuǎn)遠(yuǎn)超過亞馬遜和谷歌的服務(wù)總和了哦!

與此同時,給出了三個你應(yīng)該選擇Azure的理由,看到這里,你是不是應(yīng)該果斷投向Azure的懷抱呢?

而目前已經(jīng)有1300000獨立開發(fā)者在使用Xamarin,超過5000000企業(yè)和組織正在使用 Azure Active Directory,40%的Azure由startup和ISV使用,超過2000000000000的 IoT messages……看到這里你是不是更應(yīng)該考慮一下投身到Azure呢?

被剛剛的數(shù)據(jù)震驚了還不算什么,那么M姐先給你一個前方高能預(yù)警?。?/p>

現(xiàn)在,你終于可以在Windows上開發(fā)iOS App了哦?。。?/strong>因為Windows自帶了iOS模擬器,你可以本地操作進(jìn)行調(diào)試了。

在Visual Studio里面你可以直接用拖拽的方式來編輯和設(shè)計iOS App的用戶界面,還有Android界面設(shè)計,也是在Visual Studio中直接搞定。 C# 可以在Windows平臺上完整的編譯Android和iOS應(yīng)用啦快來點贊?。?!

如果上面的介紹沒聽明白,那M姐再簡單明了的告訴你

現(xiàn)在你可以直接在Windows機(jī)器上,通過內(nèi)置的iOS / Android模擬器,使用C#妥妥的跨平臺開發(fā)。

舉個栗子:在此之前,你需要兩部電腦干活才能搞定這件事,首先得在 Visual Studio上Build,然后你還得轉(zhuǎn)到Mac上去看一下。而現(xiàn)在呢,你只需要先用一個Pair的過程,可以直接在Visual Studio上完成開發(fā),然后跑一圈試試看效果了。

看到這里,有沒有后悔丟掉了C#?趕快撿起來,春天來了?。?!

再此,引用一位C#開發(fā)者的體會“一直用C#開發(fā)游戲,做游戲就是好啊,幾乎沒有平臺獨有的東西,在Windows上跑順暢了,在Mac機(jī)器上就只剩接SDK和打包了,不用去調(diào)游戲邏輯?!?/p>

但真的就只憑這么一個消息紅衣教主就變身霸道總裁了么?當(dāng)然遠(yuǎn)遠(yuǎn)不止這些?。?!

緊接著Scott就宣布了更為仗義的一件事。

Xamarin Runtime go to OPENSOURCE?。?!

Xamarin全部集成到Visual Studio各個版本中,從企業(yè)版到免費的社區(qū)版都有!是不是很令人激動,超Niubility!!

現(xiàn)在你們終于等到了??!MSDN Subscriptions客戶可以免費獲得Xamarin Studio的所有功能,你沒看錯,是所有功能,而且真心是免費的哦!!你不再需要額外支付費用,就可以使用Xamarin所有功能了。

Miguel de Icaza登臺現(xiàn)場為大家演示Visual Studio跨平臺C# 開發(fā)原生iOS、Android、Windows應(yīng)用。我軟此前花了5億多刀全資收購了Xamarin,沒幾天就直接就一步到位的免費了~~除了霸道總裁,M姐想不出來應(yīng)該怎么形容Scott了。

即便今天是4月1日,但這也是真真真真的不能再真的一件好消息了?。?/p>

So,Visual Studio,此時不下,更待何時?

下載地址:

https://www.visualstudio.com/downloads/download-visual-studio-vs

而 Xamarin Test Cloud可以讓你輕松解決在不同手機(jī)上調(diào)適的問題, Xamarin Test Cloud 上面有超過1000種的機(jī)型供你選擇?,F(xiàn)在Xamarin Test Cloud更是與VSTS(Visual Studio Team Service)集成,幫助全平臺的App解決自動化測試的需求。你今后再也不需要借一堆手機(jī)來測試了哦?。?!

而且,Xamarin test recorder是能夠記錄Android模擬器中的數(shù)據(jù)的呢

Xamarin Test Cloud與VSTS的無縫集成,讓你可以輕松將代碼上傳到Xamarin Test Cloud,并將執(zhí)行結(jié)果自動集成到VSTS,進(jìn)行完美的DevOps

這讓移動跨平臺開發(fā)進(jìn)入到DevOps開發(fā)運維一體化的高度。無論使用什么語言,開發(fā)任意平臺的移動應(yīng)用,都無需安裝任何的本地工具,你都可以直接使用Xamarin Test Cloud + VSTS,完成DevOps

過去,移動開發(fā)中的DevOps一直都不好做,可我軟發(fā)布了這套工具,非常便于從測試錄制,到云端測試執(zhí)行,CU集成到移動設(shè)備的自動化部署,一下子就妥妥的齊活兒了!

隨后,霸道總裁向大家介紹微軟loT戰(zhàn)略,基于強(qiáng)大的Azure平臺,安全與計算能力。

BMW的未來物聯(lián)網(wǎng)應(yīng)用已經(jīng)都搭建在微軟的公有云上。也充分驗證了微軟公有云對企業(yè)級應(yīng)用的最強(qiáng)支持

BMW 智能駕駛的全系列計算loT網(wǎng)絡(luò),連接和整合現(xiàn)在與未來的智能設(shè)備。使用Azure IoT,機(jī)器學(xué)習(xí)等技術(shù),實現(xiàn)BMW Connected App管理用戶日常需求,提供導(dǎo)航、定位、路況、加油等駕駛信息的全部同步。

瞅瞅,咱換車也有目標(biāo)了不是?

接著霸道總裁又宣布了正式發(fā)布Azure Function預(yù)覽服務(wù)。

Azure Functions開放預(yù)覽,它在Azure領(lǐng)先業(yè)界的平臺服務(wù)上增添了事件驅(qū)動的無服務(wù)器計算解決方案。函數(shù)(Functions)可以幫助開發(fā)者簡便地處理在網(wǎng)頁、移動應(yīng)用、物聯(lián)網(wǎng)和大數(shù)據(jù)場景中極為常見的事件請求。函數(shù)在微軟云Azure和第三方服務(wù)中均可運行,能根據(jù)需要自動縮放,并且只按照運行時間收費。

說白了就是你可以無需關(guān)心底層的虛擬機(jī),關(guān)注代碼的邏輯實現(xiàn)。每次代碼執(zhí)行付費,runtime開源。是不是超Cool?

通過Azure Function,可以更加快速更加方便的開發(fā)IoT的應(yīng)用,專注在對設(shè)備狀態(tài)變化的監(jiān)控和相應(yīng)的業(yè)務(wù)邏輯的實現(xiàn)。無需關(guān)心底層虛機(jī)的管理和配置。

講著講著,現(xiàn)場一下就燈滅了,現(xiàn)場觀眾還以為有了狀況,誰知道主講者的Polo衫竟然亮了~~可是在他登場的時候可看不出來這件衣服有什么不同之處啊??!

一起來看看Azure loT Connecte Shirt,是不是很喜歡。

這簡直就是內(nèi)斂程序猿的福音啊??!哪些愛你在心口難開的話,再也不用爛在肚子里面了!也無需在搞什么應(yīng)用小程序給妹紙了。送件睡衣給妹紙,想說什么說什么!保證就妹紙自己看得見?。?/p>

自此,Azure Service Fabric正式投入商用。并借助微服務(wù)應(yīng)用平臺,開發(fā)者可以設(shè)計出7*24小時全天候高可用的云規(guī)模應(yīng)用及服務(wù)。

Service Fabric成功支持著微軟云服務(wù)的運營,經(jīng)歷了實戰(zhàn)檢驗,能夠在持續(xù)運行中實現(xiàn)無縫銜接的應(yīng)用生命周期管理,并能便捷地縮放應(yīng)用規(guī)模。同時還推出面向Windows Server的Service Fabric預(yù)覽,用來部署在本地數(shù)據(jù)中心和其它云服務(wù)上。

此外還有面向Linux的Service Fabric和Java API接口。

今年晚些時候,我軟將會把Service Fabric Linux的編程框架開源。

一起期待吧!!

講到這里,你必須得承認(rèn)一件事,我軟一舉將企業(yè)中間件推入了云時代?。。?/p>

霸道總裁還公布了Azure的幾項新服務(wù),旨在幫助開發(fā)者解決目前操作中遇到的實際問題,同時也能充分發(fā)揮loT、微服務(wù)等新技術(shù)趨勢的優(yōu)勢。這些新功能將讓Azure成為構(gòu)建未來智能應(yīng)用的絕佳平臺

無論是在Linux或Windows平臺上,你使用何種開發(fā)語言都妥妥的OK

而在游戲領(lǐng)域Azure Service Fabric和ASP.NET Core的現(xiàn)實案例,基于微服務(wù)架構(gòu)的游戲,使用ASP.NET Core開發(fā),跑在  Azure Service Fabric 里面,平滑橫向擴(kuò)展,性能是Node.js的6倍。瞬間把其他技術(shù)秒成渣(最后一句是引用網(wǎng)友的描述,M姐還是很低調(diào)的呢)

同時,Azure Service Fabric 讓微服務(wù)中的應(yīng)用狀態(tài)的復(fù)制和Scale變得輕而易舉

此外,Azure Service Fabric 還發(fā)布了預(yù)覽的離線版本,可以運行在第三方的平臺上。So easy有木有呢!

再引用一位網(wǎng)友的忠告給大家

“如果之前你還想玩玩Akka之類的東西,節(jié)約點你的時間吧,Azure Service Fabric直接給你一個終極解決方案”

隨后,霸道總裁Scott又請出 accuweather的小伙伴現(xiàn)身說法。

accuweather 使用Azure開發(fā)了智能天氣解決方案,高性能預(yù)測天氣數(shù)據(jù)。每天全球 15000000000(別數(shù)了,150億)數(shù)據(jù)請求,T級數(shù)據(jù)存儲在Data Lake,集成Machine Learning和Bing Predict以提供智能和商業(yè)分析,80%的500強(qiáng)使用了這一數(shù)據(jù)驅(qū)動決策方案。DocumentDB直接兼容了MongoDB的訪問方式,支持使用已有的MongoDB工具去訪問數(shù)據(jù)庫

行尸走肉游戲也選擇使用Azure Document DB,游戲的存儲量也是超大的,用上Azure的DocumentDB再也不用擔(dān)心服務(wù)器了

簡直就是良心游戲,玩家們的福音哦~~

講到這里還不算完,馬上就帶來前端攻城獅們的福音。

Power BI Embedded開啟預(yù)覽,它能讓開發(fā)者在任何設(shè)備平臺的任何應(yīng)用中,嵌入可以完全互動的報告和可視化呈現(xiàn)。

PowerBI不再是一個網(wǎng)站,而是可以嵌入到應(yīng)用內(nèi)的一個模塊,是不是一下子變得方便容易了許多呢?

通過內(nèi)置式的PowerBI,在你的網(wǎng)站里面可以內(nèi)置PowerBI豐富的圖表展示控件,能為前端開發(fā)人員省去了大量的開發(fā)成本。馬上用起來!效率提高杠杠的?。?!

Power BI Embedded集成于應(yīng)用內(nèi)的數(shù)據(jù)可視化工具,通過SDK調(diào)用,直接通過Azure計費。利用已有的Apache License MongoDB API和驅(qū)動,應(yīng)用已經(jīng)可以方便地與完全托管的Azure DocumentDB NoSQL服務(wù)之間實現(xiàn)通信了。

再次膜拜一下紅衣霸道總裁Scott Gu吧。

隨后登場的陸奇為大家介紹了Office為開發(fā)者帶來新機(jī)遇,擁有前所未有的用戶量、數(shù)據(jù)和智能。Developer們可以考慮Office方向的開發(fā)了呢?。?/p>

利用Office Graph RestFul API,將Office平臺上的數(shù)據(jù)通過各種關(guān)聯(lián)方式,暴露給外部的應(yīng)用。讓應(yīng)用與Office的用戶信息和數(shù)據(jù)無縫的結(jié)合。

btw:注意到陸奇Tee上的字了么?是wuli小冰呢

Office 2016 add-ins可以透過Office進(jìn)行跨平臺布署,包括Office for Mac

更簡單的來說,藉由Office的跨平臺特色與開發(fā)模式,企業(yè)應(yīng)用的轉(zhuǎn)型又有新的方向。而Office也終于成為一個App的開發(fā)平臺。此處應(yīng)有掌聲

同樣駐扎在西雅圖的Starbucks CTO現(xiàn)場為大家做了現(xiàn)身說法。

Starbucks 首席技術(shù)官Gerri Martin-Flickinger展示了星巴克正在開發(fā)的一個Outlook插件Send Egift,它允許人們在Outlook內(nèi)發(fā)送禮品卡,并在附近的星巴克咖啡廳里預(yù)定會議。

星巴克的CTO Martin-Flickinger表示:“我們一直在探索在店外吸引顧客的新方法。與Office的合作不但幫我們開啟了與顧客建立聯(lián)系的新機(jī)遇,咖啡和會議的結(jié)合還幫顧客節(jié)省了時間。通過在Office平臺上進(jìn)行開發(fā),我們可以在辦公室和移動設(shè)備上全面接觸客戶,并為顧客打造更新鮮和誘人的星巴克體驗?!爆F(xiàn)場還秀了一下Build版禮品卡~~限量版美得不要不要的!!

也不知道什么時候M姐可以用上??!簡直太贊了。有多少人都迷戀這條雙尾美人魚

說到這里,就得告訴大家這個消息了呢

專為開發(fā)者打造的門戶網(wǎng)站Office 365 Connectors今天已經(jīng)正式上線,供開發(fā)者編寫和發(fā)布自己的連接器(Connector)。連接器可將相互關(guān)聯(lián)的內(nèi)容,例如:財務(wù)記錄更新or幫助中心日志,從主流應(yīng)用程序和服務(wù)中直接導(dǎo)入至Office 365 Group的對話。

開發(fā)者門戶網(wǎng)站上線時提供的首批連接器包括Asana、Salesforce、Trello、Twitter、UserVoice、Zendesk等。

網(wǎng)址在此哦:https://dev.outlook.com/Connectors

隨后陸奇公布了另一個好消息

Skype for Business Web & Mobile SDK發(fā)布

陸奇還演示了對話式交互(Conversational Interaction)的未來趨勢,同時向開發(fā)者展示了他們現(xiàn)在該如何著手打造智能應(yīng)用,借助有意義的對話去吸引客戶。今天發(fā)布的Skype for Business App SDK開發(fā)包和網(wǎng)頁開發(fā)包讓企業(yè)可以將Skype語音通話功能直接加入他們的網(wǎng)頁或是設(shè)備端的移動應(yīng)用上,從而顯著提升企業(yè)的服務(wù)品質(zhì)并與客戶建立更緊密的聯(lián)系。

就在陸奇結(jié)束演講的時刻,Xamarin華麗麗的登場了??!MSDN訂閱用戶已經(jīng)可以開始下載Xamarin了哦??!

訂閱用戶已經(jīng)可以點擊郵件推送中的鏈接激活Xamarin產(chǎn)品了呢?這大半夜的不看直播你還真就不知道呢??!

插播完這則消息后,咱們接著回到Keynote現(xiàn)場

Muzik LLC新推出的SDK開發(fā)包將Muzik耳機(jī)變成了一個平臺。開發(fā)者可以充分利用耳機(jī)中的眾多傳感器,為Windows、iOS、和Android設(shè)備開發(fā)應(yīng)用。今后你就可以有機(jī)會用耳機(jī)發(fā)紅包了哦

Quest Institute Inc.與微軟合作,將首次在太空部署Windows IoT設(shè)備。三名來自加州圣何塞基督山谷學(xué)校的學(xué)生現(xiàn)場演示了他們的實驗,該實驗將在國際空間站對金屬的柔韌性進(jìn)行測試。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知