Xamarin.Form 5.0 它來了,它真的來了!
?
微軟Xamarin團(tuán)隊近期發(fā)布了Xamarin.Forms 5.0 – Xamarin.Forms最新穩(wěn)定版本。這個版本囊括了數(shù)以百計的改進(jìn),還包括了一些穩(wěn)定的新特性,例如:App Themes,Brushes,CarouselView,RadioButton,Shapes and Paths,以及SwipeView。
在此微軟Xamarin團(tuán)隊向所有參與到這個版本中的人表達(dá)最真摯的謝意!你們太棒了!
我們把Xamarin示例代碼庫升級到了5.0,好多我們自己的項目也已經(jīng)從最早的3.5版本升級到了5.0。以下是一份幫助您快速成功的遷移到Xamarin 5.0的操作清單:
1. 確保您正在使用 Visual Studio 2019。這是所需的最低版本。
2. UIWebView 已被刪除,以解決 Apple 的更新指南問題。除非您顯式的使用 UIWebView,否則您就已經(jīng)在使用較新的 WKWebView,并且不需要執(zhí)行任何其他操作。
3. MediaElemen, Expander和 C# UI markup extension已移動到 Xamarin Community Toolkit library。安裝此 NuGet包并相應(yīng)地更新代碼。不管怎樣,您可能想要這個庫,因為它有很多有價值的解決方案,每個應(yīng)用程序都需要。
4. DataPages和Theme packages要從解決方案中刪除。這些實驗性質(zhì)的package 將不再發(fā)布。
5. (可選) MasterDetailPage 和相關(guān)類型已重命名為 FlyoutPage 和類似的類型名。這是一個棄用,并不影響你現(xiàn)有的應(yīng)用,現(xiàn)在可以不進(jìn)行此更改。但我們建議在 .NET MAUI 發(fā)布之前重構(gòu)。
關(guān)于5.0版本更新的更多細(xì)節(jié),請參照發(fā)行版本通知(release note) 。我們還發(fā)布了完整的關(guān)于API變化的文檔,希望對您有所幫助。
發(fā)行版本通知:
Xamarin.Forms 5.0.0.1931 (5.0.0 Service Release 2) API Changes - Xamarin | Microsoft Docs
同時,我們也發(fā)布了新的文檔介紹Xamarin 5.0的新特性,您可以在“Xamarin 文檔新增內(nèi)容”發(fā)現(xiàn)更多新特性,文檔地址:Xamarin 文檔新增內(nèi)容 - Xamarin | Microsoft Docs
Brushes
CarouselView
Drag-and-drop
IndicatorView
RadioButton
Shapes and Paths
SwipeView
UIWebView
官方的示例程序現(xiàn)已更新,供您探索Xamarin.Forms 5.0。詳情請參見:瀏覽代碼示例 | Microsoft Docs
瀏覽代碼示例 | Microsoft Docs:
https://docs.microsoft.com/zh-cn/samples/browse/?products=xamarin&term=Xamarin.Forms&terms=Xamarin.Forms
Xamarin團(tuán)隊還有一些有趣的實驗性的項目可供使用(請評估使用風(fēng)險):
Xappy
Los Gatos
Drag and Drop
想獲取更多Xamarin.Form 5.0 的詳細(xì)介紹信息,
請掃描如下二維碼獲取原文資料
通過Nuget Package Manager升級你的項目到Xamarin.Forms 5.0,清理項目(clean),重新構(gòu)建項目(rebuild)。如果你遇到了任何問題,歡迎到Github中反應(yīng)你的問題!詳情請移步:https://github.com/xamarin/Xamarin.Forms/issues/new/choose
Xamarin.Forms 5.0會持續(xù)更新到2022年11月份。.NET MAUI是Xamarin.Forms的下一個版本,會在今年早期跟隨.NET 6一起發(fā)布。Xamarin.Forms 5.0的應(yīng)用程序可以遷移到.NET 6并且直接升級至.NET MAUI。期待跟您一起將Xamairn變得更好!
想了解更多關(guān)于Xamarin.Forms5.0的新的內(nèi)容
可以掃描如下二維碼觀看 Xamarin Show 活得更多詳情

轉(zhuǎn)自:微軟中國MSDN
原文:https://mp.weixin.qq.com/s/Fqil7cRKecGIjNzCagpcxw


依樂祝:晉升新一線的合肥,.NET氛圍究竟如何?

一文看懂ASP.NET Core使用內(nèi)存緩存
