日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

跨平台与云端创新,为企业和开发者开辟更广阔的未来

發(fā)布時(shí)間:2023/12/4 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 跨平台与云端创新,为企业和开发者开辟更广阔的未来 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

????從制造業(yè)到零售業(yè),從市場(chǎng)營(yíng)銷到客戶關(guān)系,數(shù)字化轉(zhuǎn)型正在給各行各業(yè)帶來(lái)巨大的變革和沖擊。面對(duì)云計(jì)算、大數(shù)據(jù)、社交和移動(dòng)計(jì)算,企業(yè)需要更主動(dòng)地加速自身業(yè)務(wù)模式的轉(zhuǎn)變,而開發(fā)者和開發(fā)團(tuán)隊(duì)將在這一轉(zhuǎn)變過(guò)程中發(fā)揮至關(guān)重要的作用——開發(fā)團(tuán)隊(duì)的創(chuàng)新能力,決定了企業(yè)未來(lái)的競(jìng)爭(zhēng)力;開發(fā)團(tuán)隊(duì)的交付能力,決定了企業(yè)面對(duì)競(jìng)爭(zhēng)的敏捷性與靈活性。

  一個(gè)月前,微軟在 Build 2016 開發(fā)者大會(huì)上公布了一大批創(chuàng)新技術(shù)、開發(fā)工具和云服務(wù),希望能以此助力開發(fā)者和企業(yè)在數(shù)字化轉(zhuǎn)型中占得先機(jī)。今天,我很高興能夠與數(shù)百位中國(guó)本土開發(fā)者和企業(yè)合作伙伴齊聚一堂,共同探討以 Xamarin、.NET Core、微軟云 Azure 以及 DevOps 開發(fā)運(yùn)維一體化,為企業(yè)應(yīng)用開發(fā)帶來(lái)的全新可能。

  Xamarin,為 .NET 開發(fā)者創(chuàng)造跨平臺(tái)發(fā)展的更多可能

  微軟 3 月完成收購(gòu) Xamarin 是海內(nèi)外開發(fā)者共同關(guān)注的話題,這也是微軟為 .NET 開發(fā)者拓展跨平臺(tái)開發(fā)前景的重要舉措。各個(gè)版本的 Visual Studio 都將全面整合 Xamarin 功能,包括免費(fèi)的 Visual Studio Community 版,此外還有供 Mac 用戶免費(fèi)下載的 Xamarin Studio Community 版。

  最新數(shù)據(jù)顯示,Visual Studio 的市場(chǎng)占有率已經(jīng)達(dá)到 35.6%,是全球開發(fā)者最喜愛的開發(fā)工具,擁有最大規(guī)模的開發(fā)者社區(qū)。因此,在 Visual Studio 中整合 Xamarin 將為我們的開發(fā)者帶來(lái)最廣泛的便利,降低了每位開發(fā)者為每個(gè)平臺(tái)開發(fā)應(yīng)用的門檻——在 Visual Studio 里,用戶就可以直接用 C# 語(yǔ)言為 iOS、Android、Windows 開發(fā)真正原生體驗(yàn)的應(yīng)用——只用一種工具、一種主要編程語(yǔ)言即可完成跨平臺(tái)應(yīng)用的開發(fā),對(duì)企業(yè)開發(fā)來(lái)說(shuō),這將大幅降低了開發(fā)團(tuán)隊(duì)的技術(shù)成本,并提供良好的項(xiàng)目與代碼管理基礎(chǔ)。

  Xamarin 的 Mono Project 和 SDK 將會(huì)開源,包括運(yùn)行時(shí)、類庫(kù)和命令行工具,它們作為 .NET 基金會(huì)的一部分陸續(xù)推出。因此,開發(fā)者和企業(yè)現(xiàn)在可以無(wú)后顧之憂地利用 .NET 運(yùn)行時(shí)為移動(dòng)、桌面或者云環(huán)境開發(fā)軟件、嵌入設(shè)備或者游戲引擎,也讓 C# 可以更簡(jiǎn)單地整合到 iOS、Android、Windows,乃至 Xbox One 以及更多面向未來(lái)的應(yīng)用平臺(tái)中去。

  Xamarin 的 SDK 將作為 .NET 基金會(huì)的一部分逐步開源,其中在剛剛結(jié)束的 Evolve 2016 大會(huì)上,微軟宣布將 Xamarin 的運(yùn)行時(shí)開源;而其它的類和命令行工具也將在未來(lái)幾個(gè)月陸續(xù)推出。此外,微軟還在 Build 2016 上宣布 Mono 將遵循 MIT 許可協(xié)議,此舉掃清了開發(fā)者在應(yīng)用開發(fā)上的法律障礙,使其可以方便用于各種開發(fā)場(chǎng)景,包括嵌入式應(yīng)用以及在游戲和其它應(yīng)用中嵌入 Mono 作為應(yīng)用引擎。

  在全球范圍內(nèi),Xamarin 已經(jīng)服務(wù)于 1.5 萬(wàn)家企業(yè)客戶,在中國(guó)也得到了開發(fā)社區(qū)的廣泛的關(guān)注。微診集智(vZhen)是一家互聯(lián)網(wǎng)醫(yī)療服務(wù)創(chuàng)業(yè)企業(yè),他們通過(guò)“微診患者綜合服務(wù)平臺(tái)”將院后服務(wù)隨訪拓展成了全面的疾病和健康管理服務(wù)解決方案,以云端服務(wù)和移動(dòng)應(yīng)用搭建起了醫(yī)院、醫(yī)生、患者多方參與的醫(yī)院信息化和患者健康管理平臺(tái),目前已經(jīng)服務(wù)數(shù)個(gè)主要醫(yī)療單位的上千位醫(yī)生,覆蓋十余萬(wàn)患者。微診集智從兩年前成立時(shí)起采用了 Xamarin 的跨平臺(tái)開發(fā)技術(shù),以 Visual Studio 和 C# 為基礎(chǔ)開發(fā)跨平臺(tái)的移動(dòng)應(yīng)用。通過(guò)簡(jiǎn)化、優(yōu)化跨平臺(tái)開發(fā)部署流程,Xamarin 幫助這家只有 30 人的初創(chuàng)企業(yè)大大提升了研發(fā)效率,節(jié)約了一半的人力和時(shí)間成本,讓小公司也有機(jī)會(huì)發(fā)揮更大的創(chuàng)新潛力。

  .NET Core 開源框架,以前后端一致開發(fā)倍增生產(chǎn)力

  .NET Core 是今年的 Build 大會(huì)的另一個(gè)熱點(diǎn)。自 2014 年微軟宣布 .NET 開源起,就在全力推動(dòng) .NET Core 運(yùn)行時(shí)的跨平臺(tái)發(fā)展,讓廣大開發(fā)者可以在 Windows 以外的系統(tǒng)環(huán)境中,復(fù)制或者延續(xù)他們?cè)?.NET 技術(shù)上的投入和積累。

  .NET Core 是在 .NET 框架最核心的部分,在包括了編程語(yǔ)言的編譯器及運(yùn)行時(shí)的基礎(chǔ)上,加入了對(duì) ASP.NET Core 以及對(duì)通用 Windows 應(yīng)用的支持,重新打包成一個(gè)輕量化、模塊化的框架。.NET Core 從一開始就是為開源、跨平臺(tái)設(shè)計(jì)的,所有 .NET Core 的源代碼均已公開在 GitHub 上,而且一直是人氣很高的項(xiàng)目。

  .NET Core 的跨平臺(tái)特性讓 .NET 得以運(yùn)行于 Linux 和 Mac 系統(tǒng)環(huán)境中,因此可以在跨平臺(tái)開發(fā)場(chǎng)景中,實(shí)現(xiàn)前后端的開發(fā)一致性,提升開發(fā)效率。網(wǎng)易游戲最新推出的移動(dòng)游戲《絕代雙驕 OL》在開發(fā)過(guò)程中即得到了 .NET Core 的支持。據(jù)網(wǎng)易公司雷火游戲事業(yè)部產(chǎn)品總監(jiān)周鋒介紹,這款游戲采用了同樣是 .NET 基金會(huì)成員的 Unity 引擎開發(fā)前端(客戶端),而通過(guò) .NET Core 框架開發(fā)后端(服務(wù)器端)并順暢運(yùn)行在網(wǎng)易的 Linux 服務(wù)器上。以前,需要分別使用 2 種開發(fā)語(yǔ)言進(jìn)行前端和后端的開發(fā),其中需要大量的業(yè)務(wù)邏輯轉(zhuǎn)換工作來(lái)實(shí)現(xiàn)前后端的對(duì)接。而現(xiàn)在,.NET 開源直接實(shí)現(xiàn)了前后端的一致開發(fā),從而將人員和時(shí)間減少了 30%,而且其單服務(wù)器支持 1 萬(wàn)人同時(shí)在線游戲的性能,也很好地滿足了游戲運(yùn)行的需求。

  微軟云 Azure,帶來(lái)云端的企業(yè)應(yīng)用開發(fā)新體驗(yàn)

  面向“移動(dòng)為先,云為先”的世界,微軟不但打造了移動(dòng)端的跨平臺(tái)開發(fā)工具,更在云端提供了多樣化的服務(wù),幫助開發(fā)者實(shí)現(xiàn)高效的創(chuàng)新。

  微軟是唯一能夠全面滿足每家企業(yè)、每個(gè)開發(fā)者多樣化需求的云服務(wù)提供商——從核心的基礎(chǔ)設(shè)施服務(wù)(IaaS)到平臺(tái)服務(wù)(PaaS),再到軟件即服務(wù)(SaaS)——并且支持使用任何語(yǔ)言為任何平臺(tái)進(jìn)行開發(fā)。微軟云 Azure 已經(jīng)覆蓋全球 30 個(gè)區(qū)域。微軟云 Azure 的超大規(guī)模優(yōu)勢(shì)讓開發(fā)者和企業(yè)能夠集中精力去創(chuàng)造新一代的精彩應(yīng)用,而完全不必為底層的云基礎(chǔ)設(shè)施擔(dān)心。這些優(yōu)勢(shì)讓微軟云成為今天和未來(lái)企業(yè)的理想選擇——目前已經(jīng)有超過(guò) 85% 的“財(cái)富 500 強(qiáng)”企業(yè)采用微軟云服務(wù)。

  • Azure App Service 助力跨平臺(tái)移動(dòng)應(yīng)用的后臺(tái)開發(fā)

  移動(dòng)應(yīng)用開發(fā)人員最頭疼的問(wèn)題就是如何能以統(tǒng)一的后臺(tái)架構(gòu),支持多種移動(dòng)端設(shè)備和操作系統(tǒng)。基于微軟云的 Azure App Service 提供了一套完整的云服務(wù)解決方案,同時(shí)將 Web 訪問(wèn)入口、數(shù)據(jù)離線同步、用戶行為分析等移動(dòng)應(yīng)用中常見的需求都打包在一起,提供了統(tǒng)一的底層計(jì)算資源。而最大的好處是,開發(fā)人員可以選擇自己喜歡的開發(fā)語(yǔ)言,C#、 Java、 PHP、 Python 都能一網(wǎng)打盡。

  • Azure IoT 服務(wù)構(gòu)建端到端的物聯(lián)網(wǎng)解決方案

  要構(gòu)建端到端的物聯(lián)網(wǎng)解決方案,需要涵蓋多種不同的技術(shù):從設(shè)備的連接、管理到數(shù)據(jù)接收和數(shù)據(jù)流的處理,從結(jié)構(gòu)化數(shù)據(jù)到非結(jié)構(gòu)化數(shù)據(jù),從數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)處理,從事件監(jiān)測(cè)到數(shù)據(jù)洞察——這些都需要掌握大范圍架構(gòu)與服務(wù)設(shè)計(jì)的能力。針對(duì)物聯(lián)網(wǎng)應(yīng)用場(chǎng)景,微軟云 Azure 提供了 Azure IoT Hub、Azure IoT Suite、流分析、HDInsight 等一系列相關(guān)功能和服務(wù)。以此為基礎(chǔ),我們提供了完善的物聯(lián)網(wǎng)解決方案架構(gòu)設(shè)計(jì)模型,包括如何設(shè)計(jì)命令與控制,如何設(shè)計(jì)實(shí)時(shí)監(jiān)控的數(shù)字儀表板機(jī)制,以及如何利用 HDInsight 與機(jī)器學(xué)習(xí)來(lái)萃取數(shù)據(jù)洞察等。微軟的技術(shù)和經(jīng)驗(yàn)可以幫助企業(yè)研發(fā)團(tuán)隊(duì)大幅簡(jiǎn)化構(gòu)建端到端物聯(lián)網(wǎng)平臺(tái)的過(guò)程。

  • Azure Media Service 實(shí)現(xiàn)端到端的流媒體服務(wù)

  Azure Media Service 是一組功能豐富的流媒體服務(wù),可以幫助企業(yè)建立自己的在線流媒體平臺(tái),用于現(xiàn)場(chǎng)直播或是按需點(diǎn)播服務(wù)。Azure Media Service 提供了涵蓋多媒體編碼、動(dòng)態(tài)封裝、DRM 版權(quán)保護(hù)、媒體索引和搜索以及跨播放器適配的眾多技術(shù)與功能。利用這項(xiàng)云服務(wù),無(wú)需成為專家也能按照實(shí)際業(yè)務(wù)需求,搭建起自己的互聯(lián)網(wǎng)流媒體服務(wù)。

  • HDInsight 加速云端的社交媒體大數(shù)據(jù)分析

  微軟云 Azure 提供了一系列可以用來(lái)采集、儲(chǔ)存和處理社交分析數(shù)據(jù)洞察的云服務(wù),包括 PaaS 級(jí)的 Azure Mobile Services、Azure Web Sites、Azure Social Engagement、HDInsight 等。對(duì)這些服務(wù)進(jìn)行整合和銜接,可以實(shí)現(xiàn)基于 Azure 的微信社交分析架構(gòu),以 HDInsight 對(duì)社交數(shù)據(jù)的分析和處理為基礎(chǔ),企業(yè)將獲能更好駕馭數(shù)字市場(chǎng)營(yíng)銷場(chǎng)景的市場(chǎng)洞察。

  以 DevOps 開發(fā)運(yùn)維一體化,打造靈活、高質(zhì)量的交付能力

  移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展給企業(yè)應(yīng)用開發(fā)帶來(lái)了極大的壓力,“快速迭代”、“敏捷開發(fā)”成為業(yè)界關(guān)注的熱詞,DevOps,開發(fā)運(yùn)維一體化,也因此成為軟件工程領(lǐng)域最流行的趨勢(shì)。

  今天企業(yè)的創(chuàng)新想法與優(yōu)勢(shì),需要開發(fā)團(tuán)隊(duì)更快速地實(shí)現(xiàn)出來(lái);而開發(fā)團(tuán)隊(duì)也認(rèn)識(shí)到,當(dāng)他們實(shí)現(xiàn)敏捷轉(zhuǎn)型之后,將在企業(yè)中扮演更重要的角色,成為互聯(lián)網(wǎng)競(jìng)爭(zhēng)中的關(guān)鍵價(jià)值。因此,DevOps,不僅是單純地縮短開發(fā)過(guò)程、實(shí)現(xiàn)頻繁的交付,更要隨時(shí)聽取運(yùn)維部門、業(yè)務(wù)單位與客戶的反饋,對(duì)產(chǎn)品進(jìn)行快速敏捷的改進(jìn)和更新。

  為了幫助開發(fā)與運(yùn)維團(tuán)隊(duì)順暢對(duì)接,實(shí)現(xiàn)持續(xù)交付、持續(xù)監(jiān)控、持續(xù)學(xué)習(xí)與進(jìn)化,在 Visual Studio 2015 的工具與服務(wù)器中增添了許多革新性的功能。以 Scrum 的敏捷迭代開發(fā)方法為基礎(chǔ),能夠快速幫助用戶推進(jìn)軟件開發(fā)過(guò)程。從敏捷項(xiàng)目規(guī)劃、統(tǒng)一進(jìn)行版本管理、版本比較、進(jìn)行各種測(cè)試與質(zhì)量管理、自動(dòng)化布署與交付,推進(jìn)到開發(fā)過(guò)程與運(yùn)維階段的雙向管理,落實(shí)軟件開發(fā)的生命周期管理,提高團(tuán)隊(duì)協(xié)作效率,實(shí)現(xiàn)開發(fā)運(yùn)維一體化,深化項(xiàng)目管理透明性與可預(yù)測(cè)性。

  在 DevOps 開發(fā)運(yùn)維一體化的過(guò)程中,微軟 Azure 是重要的加速器,它提供了云端的測(cè)試環(huán)境,可以方便地進(jìn)行壓力測(cè)試、運(yùn)維監(jiān)控等功能。借助 Visual Studio Team Services,開發(fā)者更可以利用云端的開發(fā)平臺(tái),加速 DevOps 轉(zhuǎn)型。

  針對(duì)跨平臺(tái)移動(dòng)應(yīng)用的 DevOps,Xamarin 的跨平臺(tái)移動(dòng)研發(fā)技術(shù)體系已經(jīng)融入 Team Foundation Server,可以覆蓋從敏捷的迭代規(guī)劃、增量交付、持續(xù)集成、自動(dòng)化測(cè)試到交付部署的全過(guò)程。例如,利用 Xamarin 的測(cè)試云平臺(tái),開發(fā)者可以針對(duì)全球各地市場(chǎng)上銷售的2,300 多臺(tái)不同設(shè)備,對(duì)其應(yīng)用的兼容性進(jìn)行快速測(cè)試——而且,這套線上服務(wù)將會(huì)與云端的 Visual Studio Team Services 服務(wù)進(jìn)行集成。

  今天,微軟的使命是予力全球每一人、每一組織成就不凡。而微軟開發(fā)平臺(tái)要做的,是為每一位開發(fā)者、每一個(gè)平臺(tái)帶來(lái)靈活、高效、前景廣闊的新工具、新服務(wù)、新可能。

  從 Xamarin 到 .Net Core,從微軟云上的開發(fā)平臺(tái)和服務(wù),到創(chuàng)新的 DevOps 模式,我們希望能為全世界的開發(fā)者、合作伙伴和企業(yè)提供更廣泛的選擇與靈活性,讓每個(gè)人都能充分發(fā)揮創(chuàng)意,共同開辟更廣闊的未來(lái)。


原文地址:http://blog.sina.com.cn/s/blog_6b8988220102wh6a.html


.NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺(tái)或掃描二維碼關(guān)注

總結(jié)

以上是生活随笔為你收集整理的跨平台与云端创新,为企业和开发者开辟更广阔的未来的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。