一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - 在.NET 8 RC1 版本中 MAUI、ASP.NET Core 和 EF8 的新特性

在.NET 8 RC1 版本中 MAUI、ASP.NET Core 和 EF8 的新特性

2023-12-29 00:02未知服務器之家 ASP.NET教程

從年初2 月份發布第一個預覽版,經歷7個預覽版后,Microsoft 西雅圖時間9月13日發布了 .NET 8? RC 1: http://m.ythuaji.com.cn/uploads/allimg/1h2obsyclup[1], 這是該框架在 11 月初正式發布之前的兩個版本中的第一個。 .NET 8 RC1 是在生產中受支持,

從年初2 月份發布第一個預覽版,經歷7個預覽版后,Microsoft 西雅圖時間9月13日發布了 .NET 8? RC 1: http://m.ythuaji.com.cn/uploads/allimg/1h2obsyclup[1], 這是該框架在 11 月初正式發布之前的兩個版本中的第一個。 .NET 8 RC1 是在生產中受支持,隨著開發團隊修復和完善內容,該框架基本上已經準備好了新的和令人興奮的功能,以便在 11 月 14 日開始的 .NET Conf 2023 [2]期間正式發布RTM。

  • .NET 8 預覽版 1:NativeAOT 升級和新的Blazor United[3]
  • NET 8 預覽版 2 亮點是Blazor[4]
  • ASP.NET Core 8 預覽版 4的重大更新[5]
  • .NET 8 Preview 5發布,了解一下Webcil 是啥[6]
  • .NET 8 Preview 6發布,支持新的了Blazor呈現方案 和 VS Code .NET MAUI 擴展[7]
  • .NET 8 發布的最后一個預覽版Preview 7, 下個月發布RC[8]

在.NET 8 RC1 版本中 MAUI、ASP.NET Core 和 EF8 的新特性

.NET 8 的大多數新特性和功能都已開發好,開發團隊主要進行潤色,這并不是說RC沒有引入一些新的好東西,詳見下面的摘要:

.NET 8
.NET 8 RC1現在是生產可用的,這是我們的兩個版本候選中的第一個。此版本包括適用于 Android 和 WASM 的新 AOT 模式、System.Text.Json 改進以及對容器的 Azure 托管標識支持。具體細節包括:

  • 適用于android和WASM的AOT模式:開發人員可以將他們的 .NET 代碼直接編譯為 WebAssembly 或 Android 的本機代碼,從而加快啟動和運行時性能,但應用尺寸更大。該團隊還引入了新選項來去除未使用的中間語言 (IL) 代碼,以減小應用大小。
  • System.Text.Json 改進:其中包括用于 IAsyncEnumerable 流式反序列化的新擴展方法,以及支持修剪 安全/源生成合約的 JsonContent 的新構造函數。
  • Azure 托管標識容器的支持:這有助于用戶輕松地使用 Azure 容器注冊表或使用 OAuth 令牌交換的其他注冊表進行身份驗證,而無需使用 docker 登錄命令。
  • 用于跨構建的 Win32 資源支持: 在非 Windows 平臺上構建時,開發人員可以將 Win32 資源(如圖標、清單和版本信息)嵌入到其應用程序中。

除了 9 月 13 日的公告發布之外,還可以在發行說明 [9]和.NET 8 中的新增功能[10]文檔中找到更多信息。

.NET MAUI
MAUI是Xamarin.Forms的演變,因為它除了傳統的iOS和Android移動目標之外,還增加了創建桌面應用程序的功能。盡管它遇到了開發問題并且 .NET 6 發布得很晚,但.NET 開發人員對該產品非常感興趣,并且在最近宣布 Visual Studio for Mac 退役后密切關注它。一些.NET MAUI開發人員擔心.NET MAUI可能會遭受同樣的命運。也許考慮到這些問題,.NET 團隊特別發布了一篇“在.NET 8候選版本1:質量中宣布.NET MAUI[11]”,并進一步說,“我們在.NET 8中的.NET MAUI工作的主要主題是代碼質量。隨著質量的提升,RC1 附帶了上線許可證,可用于生產工作。以下是 RC1 中的一些注意事項,其中包括新功能、改進和性能優化:

  • 內存泄漏:iOS 平臺上影響編輯器、入口、MauiDoneAccessoryView、RefreshView、SwipeView、TimePicker、Picker 和 GraphicsView 的各種 UI 控件中解決了幾個內存泄漏問題,旨在通過改進內存管理來確保更好的應用程序穩定性。
  • UI 控件增強功能:解決的 UI 控件問題會影響多個平臺上的復選框、刷新視圖、輕掃項、標簽和按鈕,有助于使應用交互更順暢。
  • 特定于平臺的修復:進行了修復以確保在不同平臺(包括iOS,Android,Windows和macOS)上保持一致的用戶體驗,解決了邊框剪切,窗口故障和圖像加載問題等問題。
  • 性能優化:改善內存使用率和資源生成的努力涉及優化,以提高應用程序性能和響應能力,特別是針對改進 CollectionView 的內存使用、資源生成控制和 Android 計時器問題。

Microsoft還加強了對蘋果IDE Xcode 15的支持。“你現在可以使用Xcode 15測試版作為構建應用程序和管理模擬器的安裝,這將在Visual Studio的下一個版本中提供。

ASP.NET Core
在這里,Blazor 是ASP.NET Core的重心,Blazor 讓 Web 開發人員使用 C# 而不是 JavaScript 的又有了八個方面不同的改進(其中一些在 Microsoft 的主要 .NET 公告中進行了討論):

  • Blazor Web App應用模板更新
  • 從其他程序集中發現用于靜態服務器呈現的組件
  • 路由改進
  • 觸發頁面刷新
  • 將任意屬性傳遞到QuickGrid
  • 確定表單域是否具有關聯的驗證消息
  • 配置 .NET WebAssembly 運行時
  • 提前 (AOT) 編譯后修剪 .NET IL

開發團隊還對很多方面(服務器和中間件、身份、單頁應用SPA、指標)進行了調整,具體參見 ASP.NET .NET 8 候選版本 1 中的核心更新[12]。

EF Core 8
此數據驅動框架包含在 NuGet 包中,該包擁有超過 809.70 億次下載,EF Core是 .NET 的現代ORM。它支持 LINQ 查詢、更改跟蹤、更新和架構遷移。EF Core通過提供程序插件API與SQL Server,Azure SQL Database,SQLite,Azure Cosmos DB,MySQL,PostgreSQL和其他數據庫配合使用。公告帖子列出了多達70個項目,并附有指向每個項目的更多信息的鏈接。EF Core 8 中的新增功能[13]中還提供了詳細信息.


相關鏈接:

  • [1] .NET 8 RC1發布: http://m.ythuaji.com.cn/uploads/allimg/1h2obsyclup
  • [2] .NET Conf 2023:http://m.ythuaji.com.cn/uploads/allimg/yyp4i5syrkt
  • [3] .NET 8 預覽版 1:NativeAOT 升級和新的Blazor United:http://m.ythuaji.com.cn/uploads/allimg/cwo5o0zwy53.html
  • [4] NET 8 預覽版 2 亮點是Blazor:http://m.ythuaji.com.cn/uploads/allimg/m2vyj1jjafy.html
  • [5] ASP.NET Core 8 預覽版 4的重大更新:http://m.ythuaji.com.cn/uploads/allimg/axqzkrwo3f1.html
  • [6] .NET 8 Preview 5發布,了解一下Webcil 是啥:http://m.ythuaji.com.cn/uploads/allimg/huupssrktlk.html
  • [7] .NET 8 Preview 6發布,支持新的了Blazor呈現方案 和 VS Code .NET MAUI 擴展:http://m.ythuaji.com.cn/uploads/allimg/yc5pry1x31b.html
  • [8] NET 8 發布的最后一個預覽版Preview 7, 下個月發布RC:http://m.ythuaji.com.cn/uploads/allimg/xlg5ds0hub0.html
  • [9] .NET 8發行說明:http://m.ythuaji.com.cn/uploads/allimg/3juuvddsy4z.0
  • [10] .NET 8 中的新增功能:http://m.ythuaji.com.cn/uploads/allimg/a3j54kgk4io
  • [11] 在.NET 8候選版本1:質量中宣布.NET MAUI:http://m.ythuaji.com.cn/uploads/allimg/qeft5pj5goj
  • [12] ASP.NET .NET 8 候選版本 1 中的核心更新:http://m.ythuaji.com.cn/uploads/allimg/pd4vhw55ruc
  • [13] EF Core 8 中的新增功能:https://aka.ms/ef8-new

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 娇妻终于接受了3p的调教 | 人体做爰aaaa免费 | 日本卡一卡2卡3卡4精品卡无人区 | 欧美一区二区三区精品 | 欧美日韩精品乱国产538 | 国产精亚洲视频 | 欧美 亚洲 综合 卡通 另类 区 | 精品suv一区二区三区 | 日本动漫打扑克动画片樱花动漫 | 2020年国产精品午夜福利在线观看 | 性欧美黑人巨大喷潮xxoo | 9re视频这里只有精品 | 日本在线视频免费看 | 视频在线观看一区二区 | 久久99r66热这里有精品 | 92国产福利久久青青草原 | 涩涩成人 | 国产91精品久久久久久久 | 88av免费观看 | 久久人妻少妇嫩草AV無碼 | 日韩在线视频免费观看 | 精品福利一区 | 久久久久激情免费观看 | 国产成人免费视频 | 虎四免费入口 | 青青青在线免费 | 亚洲色图第四页 | 亚洲色大成网站www久久九九 | 国产xxx在线 | 91tv破解版不限次数 | 久久精品亚洲热综合一本 | 国产成人小视频在线观看 | 国产在线观看精品香蕉v区 国产在线观看a | 亚洲国产成人资源在线桃色 | 国产精品福利一区二区亚瑟 | 果冻传媒在线完整免费观 | sss亚洲国产欧美一区二区 | 日韩成a人片在线观看日本 日韩不卡一区二区 | 日本偷拍xxxxxxww | 久久精品观看影院2828 | 福利片免费一区二区三区 |