乘風破浪,遇見最美Windows 11之現代Windows桌面應用開發 - .NET MAUI成功畢業,攜生產力登陸Visual Studio 2022正式版(v17.3)

索引

  • 2022年8月9日,生產力來到.NET MAUI在Visual Studio 2022
  • 使用Visual Studio 2022 v17.3淺嘗跨平臺UI框架.NET MAUI
  • 微軟跨平臺UI框架.NET MAUI 6正式發佈,一套代碼面向多平臺
  • .Net Core遇見MAUI(.NET Multi-platform App UI),進擊現代化跨設備應用框架

2022年8月9日,生產力來到.NET MAUI在Visual Studio 2022

https://devblogs.microsoft.com/dotnet/dotnet-maui-visualstudio-2022-release/

image

今天,我們很高興地宣佈,.NET多平臺應用UI已從預覽版畢業,並在Windows上的Visual Studio 2022發佈版本中提供。現在,您可以完全訪問生產力功能,這些功能將幫助您以前所未有的速度使用.NET構建跨平臺本機客戶端應用,並從單個代碼庫將它們發佈到Android、iOS、macOS和Windows。

此版本還提供了.NET MAUI SDK的最新穩定性改進,這是我們自2022年5月發佈以來的第五個版本。GitHub 上查找所有發行說明

您還可以收看NOW觀看.NET Conf:Focus on MAUI直播。實時提問,並瞭解有關使用.NET MAUI開發本機移動和桌面應用的所有信息。

一個項目,多個平臺

.NET MAUI提供了一個單一項目,可跨設備及其平臺處理所有多目標。

image

任何特定於平臺的資源都放置在子文件夾中,因此您可以將大部分精力集中在花費大部分精力的地方-編寫共享的UI和代碼。該項目包含一個“資源”文件夾,因此你可以在一個位置管理應用的字體、圖像、應用圖標、初始屏幕、原始資源和樣式。.NET MAUI會根據每個平臺的獨特要求完成所有優化工作。

可視化和實時

我們構建了一些工具來幫助你開發應用,而不會降低你的速度或等待重新生成。熱重載、實時可視化樹和XAML實時預覽允許您應用代碼更改並立即查看它們,從而加快開發時間。使用XAML熱重載,你可以對UI進行更改,並立即在正在運行的應用中使用實際數據查看這些更改。使用.NET熱重載,可以對代碼進行更改、保存和查看這些更改,而不會丟失應用程序狀態。

使用XAML Live Preview,可以捕獲應用的UI,並將其引入Visual Studio中的停靠窗口。這樣可以更輕鬆地使用XAML熱重載來更改應用,然後在進行更改時實時查看這些更改。如果您沒有多個監視器或正在調試到無法進行屏幕鏡像的設備上,這將特別有用。只需F5調試,開始編輯XAML佈局,您將看到更改。還可以將鼠標懸停在“XAML實時預覽”窗口中的每個元素上,以查看控件的規範。單擊它,它將直接導航到XAML。

image

還可以使用實時可視化樹快速導航到XAML。單擊樹中控件名稱旁邊的尖括號,編輯器將導航到該元素定義的代碼。

image

強大的編輯器

藉助AI輔助的代碼建議,您的應用基本上可以自行編寫!Intelli Code爲您提供了一組功能強大的自動代碼補全功能,可理解.NET MAUI應用程序UI和代碼。開始鍵入,它將瞭解您的代碼上下文,變量名稱,函數以及您正在編寫的代碼類型,以便它可以提供更好的Intelli Sense,甚至建議整行完成。這非常有用,特別是對於那些剛剛開始構建應用程序的人來說。

image

您還可以獲得Visual Studio 2022 64位IDE的全部功能、最新的C#10功能以及用於實時單元測試、源代碼管理和團隊協作的改進工具。在Visual Studio團隊博客上閱讀有關17.3版本以及今天發佈的Visual Studio 202217.4預覽版中提供的所有內容的所有信息。

立即預覽版:Visual Studio for Mac支持

我們一直在努力爲我們的Mac開發人員準備許多這些驚人的工具。若要在Mac上使用.NET MAUI,請安裝新的Visual Studio 2022 for Mac(17.4 Preview 1)。Visual Studio 2022 for Mac將在今年晚些時候發佈.NET MAUI工具支持。

立即開始

若要開始在Windows上使用.NET MAUI,請將Visual Studio 2022安裝或更新到版本17.3。在安裝程序中,選擇工作負載“.NET多平臺應用UI開發”。

image

注意:如果您使用Visual Studio 2022構建.NET MAUI應用程序,我們目前不建議安裝.NET 7 Preview7。

請通過單擊Visual Studio右上角的“發送反饋”圖標報告Visual Studio中.NET MAUI的任何問題。

參考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章