国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

2020年值得探究的五款微軟開發者技術

譯文
開發 開發工具
2020年,微軟平臺的開發人員最值得關注什么?對于初學者來說,當屬.NET 5、WinUI 3.0、AKS、WSL 2和Azure Sphere這五款工具與技術。

[[311948]]

【51CTO.com快譯】不可否認,Microsoft近年來已經變得越來越開放了。其廣泛的開發工具和眾多平臺構建產品,讓各類程序員們在應用開發計劃、和技術路線圖上有著豐富的選擇。在本文中,我們將帶領您一起探究Windows、Azure、以及開發者工具的應用發展趨勢。

準備過渡到.NET 5?

2020年底(譯者注:大約是在11月份,當然微軟會在上半年推出第一個預覽版),微軟即將發布.NET 5。而對于那些習慣于構建.NET代碼的開發人員來說,他們可能面臨的一個最大挑戰是:陳舊的.NET Framework向.NET Core的轉變,會帶來各種使用上的變化。顯然,在將.NET升級過渡到新的版本之后,微軟勢必會放棄一些較為陳舊的API。

目前,微軟已經在.NET的GitHub數據庫中,列出了哪些API會被沿用過去,而哪些會被直接“拋棄”。當然,對于那些即將缺失的API而言,其中的一部分會被轉移到社區中,由各類開發者予以實現,而其他的一些API則可能被更多的現代化方案所替代。

因此,如果您正在支持和開發.NET Framework的相關代碼,那么您可以利用2020年去深入思考和探究將來將如何去實現與交付代碼。畢竟,當前的.NET Core 3.1版本已經發布了一段時間,而且擁有著良好的技術支持。它與.NET標準庫所共同支持的許多API,將繼續在.NET 5中“出鏡”。因此,您需要在保證代碼能夠被平滑地移植到.NET 5的同時,構建出屬于自己的新的工具鏈。

通過WebAssembly上的Blazor,服務器端采用ASP.NET和Razor的模式,將來的.NET Core會更具有跨平臺特性,它能夠支持Windows、macOS和Linux平臺;而在移動設備上,用戶則可以使用Xamarin。可以說,將程序代碼順勢遷移到.NET 5上,不僅是為了支持將來的Windows版本,而且也能夠獲取更多的平臺和用戶支持。

開始轉向WinUI 3.0

Windows平臺將在2020年持續發生變化。微軟最終將Windows SDK一分為二,即:部分UI組件被劃歸為WinUI,而剩余的部分則被保留為操作系統級別的基本功能。在即將發布的WinUI 3.0中,UI組件將會與操作系統具有不同的發布節奏,并在發布時添加各種新的控件。它們不但能夠在Windows 10中得到Win32和WinForms應用的支持,而且能夠在通用的Windows平臺(Universal Windows Platform,UWP)應用程序中被使用。

通過與Uno Platform的合作,WinUI也將在各種新式的瀏覽器(例如:基于Chromium的新型Edge)中得到支持。此類瀏覽器已將控件移植到了WebAssembly上,從而使得WinUI可以覆蓋更多的品類。也就是說,我們只需進行少量的更改,就能夠讓現有的UWP應用程序直接使用WinUI 3.0。同時,C++代碼也將能夠使用新的控件,以添加對于Microsoft Fluent設計語言的支持。

將AKS用于云原生應用中

我們常說的“構建現代化的云應用”,其實是指:構建基于分布式微服務的應用程序,在需要的時間和地點部署容器化的代碼,以及管理資源以響應需求。而所有這些加在一起,都需要編排器(orchestrator)來管理各項擴展和部署。雖然您可以通過kubectl和YAML配置文件,來實現Kubernetes。但是,在Azure上,您將獲取另一種替代方案,即:適用于Linux和Windows容器的Azure Kubernetes Service(AKS)托管選項

通過使用熟悉的Azure門戶,您可以訪問Azure自帶的網絡功能,并使用HashiCorp的Terraform等工具,來簡化部署容器化應用的服務過程。通過了解和選用其他選項外,您還可以實現基于角色的訪問控制,鎖定資源式的訪問,以及對于安全隱患的消除。

此外,AKS還能夠自動縱向擴展您的Kubernetes集群,通過與Azure監視工具的集成,您可以實現對服務運營的密切關注。據此,您可以使用Kubernetes工具,細粒度地控制純粹的Kubernetes平臺和熟悉的Azure門戶,進而進行混合式的管理;并對于其他Azure服務,可以采取托管式的訪問。可以說,有了服務集成,我們便可以簡化Kubernetes的各項操作,其中包括:直接訪問Azure的存儲空間,以獲取持久性數據,進而實現對于Azure自身容器注冊表的支持。

作為比較,如果您要在Azure上構建Kubernetes應用,特別是在考慮使用Azure Dev Spaces之類的服務時,您的選擇空間并不大。而如果您打算將Dev Spaces建立在AKS之上,那么您就可以在一個安全的私有環境中進行構建、測試和調試自己的云原生代碼,且不會影響到真正的生產環境與服務。

使用WSL 2和Docker在PC上進行云端開發

近年來,為了讓開發人員能夠重回Windows,微軟在其Visual Studio Code中提供了易于定制的程序編輯器,以方便用戶快速地采用Python之類的流行的語言。這是一種新的Windows終端,屬于針對Linux開發的Windows子系統(Windows Subsystem for Linux,WSL)。

早些時候,WSL模擬的是Linux內核;而在不久的將來,它會將自己的Linux內核升級到與Windows并行。未來的WSL 2旨在簡化在PC上構建和測試云端各項應用。它將會包括:可以從Windows上訪問Linux文件系統,支持使用Visual Studio Code進行遠程編輯等。如今,Docker已開始測試適用于WSL 2的Docker桌面版本。該版本添加了原生Linux容器對于Windows的支持,用戶可以使用熟悉的dockerfiles,來構建和部署本地的容器實例,并能夠使用Code來直接處理其內容。

可見,Windows、Linux和Docker的結合,為構建強大的端到端開發工具集提供了靈活的基礎。該工具集充分利用了每個平臺各自優點,為用戶提供了靈活的工作方式。當然,他們仍然可以將代碼交付到通用存儲庫之中。

使用Azure Sphere保護物聯網

我們需要通過自定義的Linux內核,來實現基于硬件的安全性。它能夠與云托管的平臺相結合,以確保操作系統本身、以及在硬件上運行的應用程序不會被第三方所篡改或插入惡意代碼。

前些時,使用了微軟安全ARM微控制器的開發板已經面世。最近又有一些相對便宜的產品被相繼推出。如今,為了構建自己的硬件產品,您不但可以直接使用Azure Sphere,還可以用到一些針對生產線設計的模塊和SOC。而在開發的過程中,您不必引入新的開發工具,所有使用Azure Sphere的開發都可以在熟悉的Visual Studio中進行。

此外,我們還可以將一組基于Sphere的保護單元,加載到現有的工業控制器上共同使用,以便讓那些集成有您的應用程序的工業系統與PLC,獲得額外的一層保護。據此,您便可以放心地連接、或添加到高風險的設備、或物聯網平臺上。

原文標題:5 Microsoft developer tools and technologies to explore in 2020,作者:Simon Bisson

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2025-03-31 01:00:00

AI編碼趨勢

2019-01-02 08:35:42

開發者技能博客

2020-07-22 16:25:31

服務器數據中心處理器

2022-12-22 15:11:16

Linux手機

2013-09-27 09:50:23

2018-01-01 22:02:33

技術人工智能VR

2023-03-20 14:52:48

2022-02-10 08:00:00

開發編輯器軟件

2010-09-03 13:54:44

PHP開發工具

2014-11-14 09:41:53

Java工具

2025-12-10 14:02:49

2020-03-01 17:35:53

編程語言大數據程序員

2020-09-21 16:10:26

云計算混合云IT

2020-01-14 12:51:46

云計算KubernetesIT

2020-01-03 22:27:38

網絡安全軟件社交網絡

2022-05-09 10:46:06

數字化轉型技術趨勢

2015-03-09 15:51:47

WEB技術WEB 2015年

2018-01-08 10:39:17

前端技術框架

2021-02-03 10:15:58

數據中心IT自動化

2019-07-05 08:24:39

JavaScript動畫庫應用程序
點贊
收藏

51CTO技術棧公眾號

青青草91视频| 免费日韩av| 久草一本av| 成人一区二区视频| 美女av一区二区| 国产精品久久麻豆| 在线观看免费一区| 欧美xxxx做受欧美88bbw| 日韩一区二区电影| 精品国模一区二区三区欧美| 久久免费福利视频| 色天天久久综合婷婷女18| 国产在线观看一区| 国产成人午夜视频| 国产又大又黄又粗的视频| 一区二区在线观看不卡| 综合久久2o19| 午夜精品www| 久久香蕉精品香蕉| 国产欧美一区二区三区另类精品 | jlzzjlzz亚洲日本少妇| 欧美精品aaaa| 337p日本欧洲亚洲大胆精品| 清纯唯美亚洲综合一区| 91精品久久久久| 成人久久视频在线观看| 韩国免费在线视频| 久久这里只有| 大地资源第二页在线观看高清版| 最新成人av在线| 素人一区二区三区| 国产经品一区二区| 中文字幕亚洲一区二区av在线| 国产白丝在线观看| 亚洲精选视频在线| jizz亚洲女人高潮大叫| 国产精品麻豆免费版| 国产精品人成在线观看免费| heyzo一区| 精品福利影视| 欧美午夜精品伦理| 久久人人精品| 精品一卡二卡三卡四卡日本乱码| 欧美精品第一区| 国产精品视频久久久久| 动漫av一区| 91系列在线播放| 亚洲黄色影片| 日本欧美在线视频| 亚洲成av人电影| 中文字幕精品—区二区四季| 久久影院理伦片| 亚洲欧美怡红院| 日韩精品第二页| 日日噜噜噜噜夜夜爽亚洲精品| 不卡的av网站| 成全视频在线播放大地| 欧美极度另类性三渗透| 欧美亚洲免费| 精品欧美日韩在线| 午夜一区二区三区不卡视频| 亚洲精品蜜桃久久久久久| 欧美在线观看18| 国产精品二区三区| 成人欧美一区二区三区小说| 在线毛片网站| 中文字幕亚洲一区| 岛国一区二区三区| 黄视频网站在线观看| 精品欧美国产一区二区三区不卡| 一本大道久久a久久精品综合 | 欧美日韩国产高清一区二区三区| 66av99| 精品对白一区国产伦| 日韩在线看片| 久久这里有精品视频| 美女诱惑一区二区| 亚洲羞羞网站| 官网99热精品| 欧美日韩精品在线| 在线视频手机国产| 国产精品高潮视频| 老司机午夜精品99久久| 97人人在线视频| 国产色综合一区二区三区| 欧美手机在线视频| 蜜臀av性久久久久蜜臀aⅴ流畅| a毛片在线观看| 伊人久久大香线蕉午夜av| 91精品综合久久久久久五月天| 亚洲国产人成综合网站| 国产精品一区2区3区| 欧美尤物美女在线| 日本一区二区视频| 欧美一区二区人人喊爽| 久久久欧美精品sm网站| **女人18毛片一区二区| 国产伦理精品| 欧美精品日韩少妇| 小说区图片区图片区另类灬| 久久久久久久久综合| 亚洲人精选亚洲人成在线| 欧美日韩国产中文精品字幕自在自线| 国产精品中文字幕一区二区三区| 麻豆成人入口| 九九热这里有精品| 麻豆tv入口在线看| 日本福利视频| 免费人成短视频在线观看网站| 97在线播放视频| 欧美乱大交xxxxx潮喷l头像| 美女视频久久| 97在线精品国自产拍中文| 国产一区二区三区毛片| 午夜久久久影院| 一区二区三区四区在线| 中文字幕av一区二区三区免费看| 另类人妖一区二区av| 亚洲美女91| 久久91精品| 99精品电影| 亚洲国产1区| 欧美国产91| 手机av免费在线| 1024国产在线| 羞羞电影在线观看www| 蜜芽在线免费观看| 182在线播放| 自拍偷拍欧美视频| 污网站视频在线观看| 国产免费av在线| 末成年女av片一区二区下载| 国产黄大片在线观看| segui88久久综合9999| 欧美美女日韩| 国产亚洲一区二区三区不卡| 午夜激情久久| 亚洲激情社区| 国产麻豆成人传媒免费观看| 国产亚洲欧美中文| 亚洲色图制服丝袜| 91天堂素人约啪| 亚洲成a人片综合在线| 2020日本不卡一区二区视频| 久久久无码精品亚洲日韩按摩| 国产精品久久久久桃色tv| 亚洲精品少妇30p| 亚洲第一免费播放区| 国模精品视频一区二区三区| 国产精品视频福利| 污污网站免费看| 777视频在线| 国产cdts系列另类在线观看| 免费观看亚洲视频大全| 精品久久电影| 久国产精品韩国三级视频| 亚洲va韩国va欧美va精品| 亚洲天堂2020| 国产精品二区在线| 精品人妻一区二区三区四区在线| 日本成本人片免费观看| 国产羞羞视频在线播放| 欧美日韩看看2015永久免费 | 男女视频在线看| 日韩欧美精品一区二区三区| 九色精品国产蝌蚪| 91首页免费视频| 亚洲国产精品成人va在线观看| 亚洲xxxxx电影| 日本精品www| 欧美jizz18hd性欧美| 日韩三区在线| 久久av资源站| 亚洲成人免费在线视频| 国产精自产拍久久久久久蜜| 黄色免费观看视频网站| gogo在线高清视频| 素人啪啪色综合| 久久综合影视| 日本精品一级二级| 日本韩国在线不卡| 成视人a免费观看视频| 国产精品xxx在线观看| 欧美国产激情二区三区| 久久精品视频在线播放| 女人帮男人橹视频播放| 国产黄在线观看免费观看不卡| 午夜日韩成人影院| 成人美女视频在线看| 制服丝袜日韩国产| 五月婷婷综合色| 日韩高清不卡| 国产精品69毛片高清亚洲| 久久精品国产成人| 欧美高清xxxxxkkkkk| 136福利精品导航| 国产精品入口麻豆九色| 99porn视频在线| 国产天堂在线| 国产精一品亚洲二区在线视频|