博客專欄

EEPW首頁 > 博客 > 微軟 Build 2021 大會(huì)發(fā)布近百項(xiàng)新功能新服務(wù)

微軟 Build 2021 大會(huì)發(fā)布近百項(xiàng)新功能新服務(wù)

發(fā)布人:MSRAsia 時(shí)間:2021-05-28 來源:工程師 發(fā)布文章

2021年5月27日,北京 —— 微軟年度開發(fā)者大會(huì) Build 2021 以線上直播的形式召開,微軟圍繞 Azure 云平臺(tái)、開發(fā)者社區(qū)、身份認(rèn)證與安全保障、Microsoft 365 生產(chǎn)力平臺(tái)、Power Platform 低代碼開發(fā)平臺(tái)、Windows 開發(fā)等與全球開發(fā)者生態(tài)系統(tǒng)密切相關(guān)的工具、產(chǎn)品、平臺(tái),推出了近百項(xiàng)新功能、新服務(wù),助力全球開發(fā)者以更加高效、靈活、安全、可擴(kuò)展的方式,發(fā)揮創(chuàng)意,創(chuàng)造價(jià)值,并為世界重啟與數(shù)字化轉(zhuǎn)型注入創(chuàng)新動(dòng)力。

過去一年,世界經(jīng)歷了前所未有的巨大改變,全球各地的開發(fā)者,作為推動(dòng)技術(shù)創(chuàng)新普及應(yīng)用的幕后英雄,在助力各行各業(yè)恢復(fù)發(fā)展、加速轉(zhuǎn)型,支持世界各地的人們積極應(yīng)變、重塑信心的過程中,扮演了至關(guān)重要的角色。面對(duì)后疫情時(shí)代的種種挑戰(zhàn)與機(jī)遇,開發(fā)者未來也將更多地肩負(fù)起數(shù)字世界創(chuàng)造者的歷史使命。

與生俱來的開發(fā)者基因,讓微軟始終專注于開發(fā)者不斷發(fā)展變化的多樣化需求。微軟提供了豐富的開發(fā)工具,從 Visual Studio 家族、GitHub 開源社區(qū)、.NET 框架,到全套的微軟智能云矩陣:Azure、Microsoft 365、Dynamics 365 和 Power Platform,此外還有包括身份識(shí)別、數(shù)據(jù)安全、訪問管理的端到端的安全屏障。服務(wù)于全球95%“財(cái)富500強(qiáng)”企業(yè)的微軟智能云,不但為開發(fā)者提供了功能完善的技術(shù)平臺(tái),同時(shí)還能提供遍及全球的服務(wù)網(wǎng)絡(luò),以及真正企業(yè)級(jí)的安全合規(guī)保障,確保為開發(fā)者的應(yīng)用及解決方案,提供一流的開發(fā)、部署、運(yùn)維平臺(tái)。


從 Windows 到 Teams,全面提升開發(fā)者的創(chuàng)新效率

微軟旗下?lián)碛袕V受全球開發(fā)者喜愛的開發(fā)工具 Visual Studio,以及匯聚了全球編程人才的開源開發(fā)社區(qū) GitHub。微軟的目標(biāo),是確保開發(fā)者可以使用他們喜愛的語言、開源框架、工具來編寫代碼,從任何地方將應(yīng)用發(fā)布到云端,用安全的方式彼此協(xié)作,并使用低代碼工具快速整合不同組件。

Visual Studio 在全球市場(chǎng)的月活躍用戶總數(shù)已經(jīng)超過2500萬,繼續(xù)蟬聯(lián)最受專業(yè)開發(fā)者喜愛的開發(fā)工具。微軟正式推出 Visual Studio 2019 的最新更新,其中包含了用以提升 .NET 和 C++ 開發(fā)效率的新特性和升級(jí)的 Git 工具,支持直接從 IDE 開發(fā)環(huán)境中創(chuàng)建 GitHub Action 工作流,對(duì)容器開發(fā)工具進(jìn)行了改進(jìn),并為集成 Azure 的云開發(fā)進(jìn)行了特別優(yōu)化。更多關(guān)于創(chuàng)新功能的詳細(xì)情況,請(qǐng)參考 Visual Studio 博客。

Visual Studio 博客鏈接:

https://devblogs.microsoft.com/visualstudio/visual-studio-2019-v16-10-and-v16-11-preview-1-are-available-today/

即將發(fā)布的新版本 Visual Studio 2022 路線圖現(xiàn)已公開。Visual Studio 2022 將采用64位架構(gòu),提供全新的外觀和操作感受,在擴(kuò)展性和性能方面針對(duì)大型項(xiàng)目及復(fù)雜解決方案進(jìn)行特別優(yōu)化,正式的公共預(yù)覽版將于近期推出。為了打造一個(gè)盡可能理想的開發(fā)環(huán)境,微軟歡迎大家在開發(fā)者社區(qū)提出反饋意見,以便做出相應(yīng)的優(yōu)化和調(diào)整。

開發(fā)者社區(qū)鏈接:

https://developercommunity.visualstudio.com/

為了追求更高的工作效率,開發(fā)者常常會(huì)手動(dòng)搭建開發(fā)環(huán)境,以確保所需的一切觸手可及。GitHub Codespaces 只要幾秒鐘的時(shí)間,就能在云端將任何代碼倉(cāng)庫(kù)變成一個(gè)可以完全定制的開發(fā)環(huán)境,開發(fā)者可以根據(jù)自己的需要選擇算力大小,并根據(jù)項(xiàng)目需求對(duì)環(huán)境進(jìn)行定制?,F(xiàn)在注冊(cè)試用,了解更多信息。

注冊(cè)鏈接:

https://github.com/features/codespaces

全球日活躍用戶超過1.45億的 Microsoft Teams 正成為眾多企業(yè)必不可少的數(shù)字協(xié)作平臺(tái),特別是其內(nèi)置的應(yīng)用和業(yè)務(wù)流程,正被越來越多的用戶用于彼此協(xié)作。隨著人們對(duì)于實(shí)時(shí)同步及非同步協(xié)作的需求不斷增加,開發(fā)者可以通過開發(fā)在 Teams 中運(yùn)行的協(xié)作應(yīng)用,來滿足此類需求。Team 新增的會(huì)議功能允許開發(fā)者對(duì)共享舞臺(tái)、Together 模式等會(huì)議模式進(jìn)行定制化拓展。Microsoft Teams 工具包也增加了簡(jiǎn)便開發(fā)的新功能,例如單線授權(quán)、Azure Functions 集成、Microsoft Graph 數(shù)據(jù)連接器等。關(guān)于 Teams 更多相關(guān)功能的詳細(xì)信息,請(qǐng)參考 Microsoft 365 博客。

Microsoft 365 博客鏈接:

https://www.microsoft.com/en-us/microsoft-365/blog/2021/05/25/build-the-next-generation-of-collaborative-apps-for-hybrid-work/

目前全球有超過 13 億設(shè)備運(yùn)行 Windows,Windows 仍是開發(fā)現(xiàn)代應(yīng)用的首選平臺(tái),微軟發(fā)布一系列開發(fā)工具,來幫助提升 Windows 開發(fā)者的滿意度和生產(chǎn)效率。Windows Linux 子系統(tǒng)(WSL)加入對(duì)圖形界面 Linux 應(yīng)用的支持,讓開發(fā)者可以在 Windows 電腦上運(yùn)行所有的 Linux 工具和流程。現(xiàn)在,Windows 可以無縫集成任何圖形界面應(yīng)用中的工作流、Linux 及靠 GPU 加速的機(jī)器學(xué)習(xí)訓(xùn)練。關(guān)于 Windows 開發(fā)的更多新聞?wù)垍⒖迹?/p>

https://blogs.windows.com/windowsdeveloper/2021/05/25/the-windows-developers-guide-to-microsoft-build-2021/

推廣 GitHub 經(jīng)驗(yàn),讓全球開發(fā)者安全無憂地協(xié)作編程

遠(yuǎn)程協(xié)作和混合辦公正在引領(lǐng)全球現(xiàn)代工作文明的變革,其中,協(xié)作與安全正成為最受關(guān)注的首要問題。走在前列的領(lǐng)先企業(yè)會(huì)選擇利用最好的開源組件進(jìn)行開發(fā),并將開源協(xié)作的實(shí)踐經(jīng)驗(yàn)應(yīng)用于組織內(nèi)部,從而快速構(gòu)建起當(dāng)今軟件開發(fā)所必需的靈活性。而微軟的目標(biāo),是幫助開發(fā)者安全無憂地在世界任何地方編寫代碼、相互協(xié)作、部署應(yīng)用——并為他們?nèi)烫峁┢髽I(yè)級(jí)的安全保障。GitHub 幫助 6500 萬開發(fā)者協(xié)作開發(fā)的最佳實(shí)踐,完全可以推廣到任何開發(fā)團(tuán)隊(duì)和企業(yè)中去。

無縫銜接的開發(fā)和運(yùn)營(yíng)平臺(tái)將幫助開發(fā)者更順暢地推進(jìn)創(chuàng)新,得益于 Visual Studio、GitHub 和 Azure 之間的融會(huì)貫通,開發(fā)者無論置身地球的任何角落,都可以在云開發(fā)環(huán)境中編寫代碼,借助開發(fā)工具讓分散在各處的團(tuán)隊(duì)成員彼此順暢協(xié)作,并從任何地方安全無憂地提交和部署應(yīng)用。而確保協(xié)作開發(fā)全程安全的關(guān)鍵一環(huán),在于開發(fā)與安全團(tuán)隊(duì)密切合作。

為了幫助開發(fā)與安全運(yùn)維團(tuán)隊(duì)之間建立明確的責(zé)任與協(xié)作新機(jī)制——微軟推出整合 Azure 安全中心和 GitHub 的容器掃描服務(wù)。這項(xiàng)服務(wù)可以讓安全運(yùn)維團(tuán)隊(duì)掌握構(gòu)建及注冊(cè)容器的掃描結(jié)果,并通過全程跟蹤及早發(fā)現(xiàn)潛在的隱患。通過下面博客文章,可以了解如何在 GitHub 和 Azure 上開啟協(xié)作模式下的 DevSecOps 開發(fā)安全運(yùn)維實(shí)踐。

博客鏈接:

https://techcommunity.microsoft.com/t5/azure-developer-community-blog/kickstart-collaborative-devsecops-practices-with-github-and/ba-p/2357730

微軟、GitHub 與埃森哲、ThoughtWorks 共同宣布成立“綠色軟件基金會(huì)(Green Software Foundation)”。作為 Linux 基金會(huì)下屬的非營(yíng)利性組織,綠色軟件基金會(huì)致力于鼓勵(lì)軟件行業(yè)踐行可持續(xù)發(fā)展的社會(huì)責(zé)任,減少軟件開發(fā)相關(guān)的碳排放,其目標(biāo)是遵循《巴黎協(xié)定》的相關(guān)要求,到 2030 年讓軟件行業(yè)的碳排放減少 45%。基金會(huì)歡迎任何支持可持續(xù)發(fā)展的軟件公司加盟。關(guān)于該基金會(huì)的更多詳情,請(qǐng)?jiān)L問其官方網(wǎng)站。

官網(wǎng)鏈接:

http://www.greensoftwarefoundation.com/

讓舊應(yīng)用上云,讓云應(yīng)用落地,為創(chuàng)新應(yīng)用拓展更廣闊的用武之地

微軟智能云 Azure  、提供了豐富的服務(wù)幫助開發(fā)者更快速地構(gòu)建、部署和規(guī)?;瘧?yīng)用,端到端平臺(tái)讓開發(fā)者將精力集中于應(yīng)用開發(fā),而無需顧慮基礎(chǔ)服務(wù)。在本屆 Build 大會(huì)上,微軟推出一系列 Azure 創(chuàng)新服務(wù),幫助開發(fā)者對(duì)現(xiàn)有應(yīng)用進(jìn)行現(xiàn)代化升級(jí),或者從頭打造完全的云原生應(yīng)用。

推進(jìn)應(yīng)用程序現(xiàn)代化,是促使企業(yè)上云的常見原因之一,Azure 為應(yīng)用現(xiàn)代化提供了豐富的路徑——既有虛擬機(jī)、容器服務(wù)、托管數(shù)據(jù)庫(kù),也有全托管的 PaaS 級(jí)平臺(tái)服務(wù)。此次推出的多項(xiàng)新服務(wù),將幫助企業(yè)更輕松地在云端,實(shí)現(xiàn)現(xiàn)有 Java 應(yīng)用的現(xiàn)代化升級(jí)。Microsoft Build of OpenJDK 是個(gè)免費(fèi)的開源開發(fā)包,現(xiàn)已在 Azure和 Azure Stacks 上正式推出,并提供商用支持。Red Hat JBoss EAP 已登陸 Azure 虛擬機(jī)服務(wù),開發(fā)者可以使用 VM Scale Sets 對(duì)應(yīng)用進(jìn)行縮放,同樣提供虛機(jī)服務(wù)的還有 IBM WebSphere ,并可借助自動(dòng)化方案模板來簡(jiǎn)化部署。關(guān)于 Azure 為 Java 提供的更多創(chuàng)新功能,請(qǐng)參考:

https://azure.microsoft.com/zh-cn/blog/azure-is-the-home-for-your-enterprise-java-applications/

越來越多的客戶希望通過云原生技術(shù)加速創(chuàng)新,適用于 Kubernetes 集群,以及可通過 Azure Arc 在多云環(huán)境運(yùn)行的 Azure 應(yīng)用服務(wù)推出公開預(yù)覽。包括 Azure 應(yīng)用服務(wù)、Azure Functions、Azure 邏輯應(yīng)用、Azure API 管理、Azure 事件網(wǎng)格在內(nèi)的廣受歡迎的 Azure 應(yīng)用服務(wù),現(xiàn)在可以運(yùn)行于本地環(huán)境、邊緣環(huán)境,或者是 AWS、Google 等其他云服務(wù)上,只要是可以通過 Azure Arc 連接的 Kubernetes 集群,都能部署 Azure 應(yīng)用服務(wù)。對(duì)于需要托管 Kubernetes 控制平面的用戶,微軟還推出了AKS on Azure Stack HCI 超融合方案。關(guān)于在更多環(huán)境中運(yùn)行云原生應(yīng)用的詳情,請(qǐng)參考:

https://azure.microsoft.com/zh-cn/blog/build-cloudnative-applications-that-run-anywhere/

為了幫助開發(fā)者輕松構(gòu)建適合任何規(guī)模的高性能應(yīng)用,微軟發(fā)布 Azure Cosmos DB 的多項(xiàng)創(chuàng)新功能,其中 Cosmos DB Serverless 現(xiàn)已正式商用。微軟推出新的服務(wù)類別:Azure 應(yīng)用人工智能服務(wù),將現(xiàn)有 Azure 認(rèn)知服務(wù)、針對(duì)特定任務(wù)的人工智能服務(wù),以及商業(yè)邏輯相互結(jié)合,用來幫助開發(fā)者針對(duì)諸如文檔處理、客戶服務(wù)或者是從內(nèi)容中提取觀點(diǎn)等常見的應(yīng)用場(chǎng)景,更快速地構(gòu)建 AI 解決方案。欲了解更多用來幫助開發(fā)者駕馭數(shù)據(jù)和人工智能的云原生創(chuàng)新服務(wù),請(qǐng)參考:

https://azure.microsoft.com/zh-cn/blog/harness-the-power-of-data-and-ai-in-your-applications-with-azure/

傳統(tǒng)“代碼先行”的開發(fā)模式往往難以對(duì)不斷發(fā)展變化的需求做出快速響應(yīng),因此很多專業(yè)開發(fā)者希望代碼工具與 Power Apps 這樣的低代碼工具相融合,來加速工作流程及交付速度。為了充分發(fā)揮 Visual Studio 家族與 Power Platform 的合力優(yōu)勢(shì),微軟推出若干拓展功能:Visual Studio for Power Platform 拓展,讓開發(fā)者可以在 Azure API 管理服務(wù)中發(fā)布 API 時(shí),同時(shí)部署 Power Platform 連接器,從而消除了開發(fā)中的障礙和阻力。VS Code for Power Platform 拓展,提供了從 VS Code 直接發(fā)布 Power Platform CLI 的原生拓展性,可通過 VS code 和 CLI 設(shè)置門戶,包括用 IntelliSense 為完成代碼及定制門戶提供幫助和提示信息。關(guān)于相關(guān)拓展的更多信息,請(qǐng)參考:

https://powerapps.microsoft.com/en-us/blog/introducing-power-apps-ideas-ai-powered-assistance-now-helps-anyone-create-apps-using-natural-language/

在全球最大的自然語言模型 GPT-3 的驅(qū)動(dòng)下,現(xiàn)在 Power Fx 可以讓任何人,完全不借助任何編程知識(shí),僅僅用自然語言來完成應(yīng)用程序的搭建。Power Fx 的這項(xiàng)升級(jí)帶來了人工智能輔助的完全直覺式的編程體驗(yàn),讓開發(fā)者或者其他任何人都能更快速地開發(fā)應(yīng)用。通過加入對(duì) Model Driven Commanding 和 Dataverse Calculated Columns 的支持,Power Fx 現(xiàn)在還可用于搭建模型驅(qū)動(dòng)型應(yīng)用。查看更多相關(guān)信息:

https://cloudblogs.microsoft.com/powerplatform/2021/05/25/microsoft-power-platform-is-the-best-way-for-teams-to-build-together/

今天,面對(duì)這個(gè)快速變化的世界以及瞬息萬變的需求,新一代的開發(fā)者需要用新一代的視角、方法和工具去驅(qū)動(dòng)創(chuàng)新、加速發(fā)展、引領(lǐng)變革。而微軟的使命,則是通過不斷更新、完善開發(fā)工具、服務(wù)與智能云平臺(tái),予力全球每一位開發(fā)者,用他們最擅長(zhǎng)的工具、語言和平臺(tái),來發(fā)揮創(chuàng)意、施展才華、創(chuàng)造未來。關(guān)于 Build 2021 開發(fā)者大會(huì)的更多詳細(xì)情況及視頻資料,請(qǐng)參考官方網(wǎng)站。

*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。

萬能遙控器相關(guān)文章:萬能遙控器代碼


51單片機(jī)相關(guān)文章:51單片機(jī)教程


蜂鳴器相關(guān)文章:蜂鳴器原理


關(guān)鍵詞: AI

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉