微軟發布最新.NET 8長期支援版本,雲端、AI應用支援再強化
· 2023-11-16

.NET 8著重雲端支援,引入Aspire技術框架讓開發生產就緒的雲端原生應用程式更簡單,動態配置檔案導向最佳化(Dynamic Profile-Guided Optimization,PGO)、AVX-512指令集等更新則讓.NET 8效能更進一程

.NET 8在雲端應用上也獲得強化,微軟提到,.NET 8讓開發者更容易以容器打包應用程式。每個.NET映像檔都會包含一個非根用戶,開發者僅透過單行指令就可簡單地配置安全容器。而.NET SDK工具可以在沒有Dockerfile的情況下,發布預設為非根的容器映像檔。官方表示,由於.NET基礎映像檔體積縮小,因此開發者可以更快地部署容器化應用程式。

.NET 8還加入一個稱為.NET Aspire的技術框架,用於建置高韌性、可觀測且可配置的雲端原生應用程式,其具有一系列雲端原生應用強化元件,包括遙測、韌性、配置和監控功能等,可使開發者更簡單地開發用於生產環境的雲端應用程式。

針對當前熱門的人工智慧技術,.NET 8 SDK提供多項人工智慧功能和工具,降低開發者在應用程式加入人工智慧功能的複雜性。.NET 8強化System.Numerics函式庫,提升和生成式人工智慧工作負載的相容性,另外,微軟還提到,開源的Semantic Kernel SDK也能夠簡化人工智慧元件與新舊應用程式的整合,提升創新應用開發體驗。

在.NET 8中Blazor進行了多項強化,微軟專注於最佳化頁面載入時間、可擴展性,並進一步提升用戶體驗。開發者現在可於同一個應用程式中,同時使用Blazor Server和Blazor WebAssembly,並且在應用程式運行時,會自動切換用戶的處理,從伺服器端轉移到客戶端,更靈活地分配工作負載和任務。

.NET 7已經加入的Native AoT,可讓開發者將.NET應用程式編譯為原生程式碼,在.NET 8中,不只自包含應用程式的檔案大幅縮小,還可使用更少的記憶體運作,啟動速度也更加快速。除此之外,Native AOT現在支援iOS類平臺,而新的VS Code擴充套件賦予.NET MAUI開發跨平臺.NET行動和桌面應用所需要的工具,支援Xcode 15和Android API 34,這代表開發者可以針對最新版本的iOS和Android開發應用程式。

熱門文章
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
賭場監管
英國確認各垂直行業的賭博稅稅率
賭場監管
賀錦麗首提及數位資產,Coinbase:拜登與沃倫的時代結束了
支付動態
哥倫比亞將提高在線賭博稅率
賭場監管
印第安納州在線賭場法案在眾議院委員會停滯不前
賭場監管
灰度即將亮相iGB LiVE 2025展位Z64。我們倫敦見
灰度頭條
7000+行業精英齊聚,Affiliate World Dubai 2025精彩回顧
灰度頭條
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
SiGMA Asia 2025即將到來,灰度展位2250準備就緒,和我們共赴馬尼拉
灰度頭條
計劃重建商業法院以惠及馬耳他博彩行業
賭場監管
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
美國博彩收入在七月創下新高
網路賭博
首頁
遊戲
合作
發現
我的