猜您喜歡:
想要在不同的平臺上進行自由操作可以通過小編帶來的這款.NET MAUI 軟件實現(xiàn)操作,這是由微軟官方推出的多平臺應(yīng)用軟件,具有很強大的跨平臺操作功能,能夠幫助用戶盡情地使用.NET 構(gòu)建任何內(nèi)容,支持安桌、ios、Windows和mac等多種操作系統(tǒng),很適合用來開發(fā)應(yīng)用程序。
原生 UI不妥協(xié)
.NET MAUI 的主要目標(biāo)是使您能夠提供由每個平臺(Android、iOS、macOS 和 Windows)專門設(shè)計的最佳應(yīng)用體驗,同時使您能夠通過豐富的樣式和圖形打造一致的品牌體驗。開箱即用,每個平臺的外觀和行為都符合其應(yīng)有的方式,而無需任何其他小部件或樣式來模仿。例如,Windows 上的 .NET MAUI 由 WinUI 3 提供支持,WinUI 3 是 Windows 應(yīng)用 SDK 附帶的首屈一指的原生 UI 組件。
使用 C# 和 XAML 從包含 40 多個控件、布局和頁面的豐富工具包生成應(yīng)用。在移動控件的 Xamarin 肩膀上,.NET MAUI 添加了對多窗口桌面應(yīng)用程序、菜單欄和新的動畫功能、邊框、角、陰影、圖形等的支持。哦,還有我將在下面重點介紹的新內(nèi)容。
可訪問性優(yōu)先
使用原生 UI 的一個主要優(yōu)點是繼承的輔助功能支持,我們可以在語義服務(wù)的基礎(chǔ)上構(gòu)建這些支持,以便比以往更輕松地創(chuàng)建高度可訪問的應(yīng)用程序。我們與客戶密切合作,重新設(shè)計了我們的無障礙開發(fā)方式。通過這些對話,我們設(shè)計了 .NET MAUI 語義服務(wù)來控制:
描述、提示和標(biāo)題級別等屬性
重點
屏幕閱讀器
自動化屬性
超越用戶界面
.NET MAUI 提供了簡單的 API 來訪問每個平臺的服務(wù)和功能,例如加速計、應(yīng)用操作、文件系統(tǒng)、通知等。
輕松定制
無論您是在擴展 .NET MAUI 控件的功能,還是在建立新的平臺功能,.NET MAUI 都是針對可擴展性而設(shè)計的,因此您絕不會碰壁。以控件為例,控件是在一個平臺上以不同方式呈現(xiàn)的控件的規(guī)范示例。Android 會在文本字段下方繪制一條下劃線,開發(fā)人員通常希望刪除該下劃線。使用 .NET MAUI,只需幾行代碼即可自定義整個項目中的一切
現(xiàn)代化的開發(fā)生產(chǎn)力
作為一項可以構(gòu)建任何東西的技術(shù),我們希望 .NET 還能夠使用通用語言功能、模式和實踐以及工具來提高您的工作效率。
.NET MAUI 使用 .NET 6 中引入的新的 C# 10 功能,包括全局使用語句和文件范圍的命名空間,非常適合減少文件中的混亂和混亂。.NET MAUI 將多目標(biāo)定位提升到一個新的水平,我們只需要專注于"一個項目"。
在新的 .NET MAUI 項目中,平臺位于一個子文件夾中,將重點放在您花費大部分精力的應(yīng)用程序上。在項目的“資源”文件夾中,你只需一個位置即可管理應(yīng)用的字體、圖像、應(yīng)用圖標(biāo)、初始屏幕、原始資源和樣式。.NET MAUI 將針對每個平臺的獨特需求進行優(yōu)化。
.NET MAUI 在ASP.NET 和 Blazor 應(yīng)用程序中使用Microsoft.Extensions庫中流行的建造者模式作為初始化和配置應(yīng)用的統(tǒng)一方式。在這里,您可以向 .NET MAUI 提供字體、利用特定于平臺的生命周期事件、配置依賴項、啟用特定功能、啟用供應(yīng)商控制工具包等。
將 Blazor 引入桌面和移動設(shè)備
.NET MAUI 也非常適合希望通過原生客戶端應(yīng)用程序參與其中的 Web 開發(fā)人員。NET MAUI 與 Blazor 集成,因此您可以直接在原生移動和桌面應(yīng)用程序中重用現(xiàn)有的 Blazor Web UI 組件。借助 .NET MAUI 和 Blazor,您可以重用 Web 開發(fā)技能來構(gòu)建跨平臺原生客戶端應(yīng)用程序,并構(gòu)建UI一致的跨移動、桌面和 Web 的應(yīng)用。
.NET MAUI 在設(shè)備上以原生方式執(zhí)行 Blazor 組件(無需 WebAssembly),并將其呈現(xiàn)到嵌入式 Web 視圖控件。由于 Blazor 組件在 .NET 進程中編譯和執(zhí)行,因此它們不僅限于 Web 平臺,還可以利用任何原生平臺功能,如通知、藍牙、地理位置和傳感器、文件系統(tǒng)等。您甚至可以將原生 UI 控件添加到 Blazor Web UI 旁邊。這是一個全新的混合應(yīng)用程序:Blazor Hybrid!
開始使用 .NET MAUI 和 Blazor 非常簡單:只需使用隨附的 .NET MAUI Blazor App 項目模板即可。
針對速度進行了優(yōu)化
.NET MAUI 專為提高性能而設(shè)計。您已經(jīng)告訴我們,盡快啟動您的應(yīng)用程序是多么重要,尤其是在Android上。.NET MAUI 中的 UI 控件在本機平臺控件上實現(xiàn)了精簡的解耦處理程序映射器模式。這減少了 UI 呈現(xiàn)中的層數(shù),并簡化了控件自定義。
.NET MAUI 中的布局已設(shè)計為使用一致的管理器模式,該模式可優(yōu)化度量值并排列循環(huán),以便更快地呈現(xiàn)和更新 UI。我們還針對特定方案如.HorizontalStackLayout VerticalStackLayout StackLayout
從此旅程的一開始,我們就設(shè)定了一個目標(biāo),即在過渡到 .NET 6 時提高啟動性能并保持或減小應(yīng)用大小。在正式發(fā)布時,我們的 .NET MAUI 提高了 34.9%,Android 版 .NET 提高了 39.4%。這些收益也延伸到復(fù)雜的應(yīng)用程序;示例應(yīng)用程序開始時啟動速度為 1299 毫秒,GA 的運行速度為 814.2 毫秒,自預(yù)覽版 13 以來提高了 37.3%。
默認(rèn)情況下,這些設(shè)置處于啟用狀態(tài),以便為發(fā)布版本提供這些優(yōu)化。
以上就是MAUI的全部內(nèi)容了,非凡軟件站為您提供最好用的軟件,為您帶來最新的游戲!
程序開發(fā)軟件大全 專業(yè)的程序開發(fā)人員都會有常用的開發(fā)工具,程序開發(fā)軟件能夠幫助用戶更好地進行編程,讓工作效率有所提升,輕松開發(fā)出更加出色的程序應(yīng)用,讓開發(fā)變得事半功倍,減輕開發(fā)人員的工作負擔(dān)。
Notepad++ 64位vV8.6.1 Notepad++ 64位作為一款功能強大的文本編輯器工具,...詳情>>
Hidden Start漢化綠色版v5.4 想要更好地管理電腦中的任務(wù)和運行程序嗎?可以試試小編帶來的這...詳情>>
ProjectCodeMeterv2.11 ProjectCodeMeter可以幫助用戶全面掌控項目開發(fā)...詳情>>
LogFusionv6.13 LogFusion能夠幫助用戶實時監(jiān)控和分析各種日志數(shù)據(jù),從...詳情>>
Boss直聘這款軟件的功能都是很容易操作的,所有的工具都可以免費使用,還能夠隨心所欲的根據(jù)使用需求隨時隨地修改密碼,本期小編給大家?guī)砹嗽敿毜牟僮鞴ヂ?,有想知道的朋友千萬不要錯過!Boss直聘修改密碼方法介紹第一步在手機上找到并打開Boss直聘應(yīng)用。第二步在Boss直聘首頁,點擊右下角的“我的”選項卡,進入個人中心頁面。第三步在個人中心頁面,點擊右上角的“設(shè)置圖標(biāo)”(通常是一個小齒輪或三條橫線的圖
BOSS直聘是一款十分好用便捷的招聘管理應(yīng)用程序,用戶們可以隨心所欲的進行各種招聘信息管理,還能夠隨時隨地管理瀏覽記錄,接下來就讓小編為大家解答一下Boss直聘怎么刪除瀏覽記錄以及Boss直聘刪除瀏覽記錄的方法吧!Boss直聘瀏覽記錄刪除方法分享第一步在首頁中,點擊頁面右下角的“我的”按鈕,進入個人中心頁面。第二步在個人中心頁面中,點擊右上角的“設(shè)置”圖標(biāo),進入設(shè)置頁面。第三步在設(shè)置頁面中,找到并
有沒有想過,在忙碌的生活中如何快速預(yù)約快遞寄件呢?德邦快遞app或許能幫你解決這個難題。通過它,預(yù)約寄件變得異常簡單,只需幾步操作就能搞定。那么,你是否想了解一下,如何使用德邦快遞app進行預(yù)約寄件呢?還不知道的朋友快來一起看看吧!德邦快遞app寄件方法介紹1. 在手機上,打開德邦快遞app,在主界面點擊寄件,如圖2. 在寄件界面,點擊預(yù)約寄件,如圖3. 在預(yù)約寄件界面,填寫寄件信息,點擊立即下單
酷狗大字版這款軟件能夠讓用戶們享受極致的聽歌體驗,所有的功能都是很全面的,還能夠自由的創(chuàng)建歌單,所有音樂作品都是免費讓大家收聽的,下面小編就來為大家介紹一下設(shè)置教程,有需要的小伙伴及時關(guān)注哦!酷狗大字版創(chuàng)建歌單步驟一覽1、在“我的”界面找到并點擊“查看個人主頁”選項;2、在個人主頁界面找到并點擊“發(fā)布”選項,在彈出的選項中選擇發(fā)音樂;3、然后在經(jīng)過掃描后,軟件就會在上傳本地音樂界面顯示可以和不可以
智行火車票為用過們提供的服務(wù)都是很優(yōu)質(zhì)的,各種不同的功能都可以定義操作,使用過程中還可以隨時挑選座位,時間也是沒有限制的,下面小編就來為大家介紹一下設(shè)置教程,有需要的小伙伴及時關(guān)注哦!智行火車票座位挑選方法分享打開訂單進入智行火車票界面的訂單。點擊汽車票進入后找到界面的汽車票選項并點擊打開。顯示座位號界面就會展示出自己在智行火車票中購買的汽車票的座位號了。>總結(jié):進入智行火車票界面的訂單。進
阿里云盤是一款十分好用專業(yè)的文件儲存管理軟件,用戶們可以隨心所欲的進行各種文件儲存,所有的功能都是很全面的,下面小編就來為大家介紹一下設(shè)置教程,有需要的小伙伴及時關(guān)注哦!阿里云盤使用教程1、打開阿里云盤app,點擊“+”按鈕。2、選擇上傳到云盤的文件類型,支持照片、視頻、文件等格式!3、選擇需要上傳阿里云盤的文件。4、在點擊右上角的上傳選項,等待上傳的時間!5、完成傳輸列,操作完成,目前上傳和下載
本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!本站將不對任何資源負法律責(zé)任,所有資源請在下載后24小時內(nèi)刪除。
如侵犯了您的版權(quán)、商標(biāo)等,請立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系
(版權(quán)說明注意事項)。若有關(guān)在線投稿、無法下載等問題,請與本站客服人員聯(lián)系
!
用戶可自行按線路選擇相應(yīng)的下載點,可以直接點擊下載/另存為,若直接點擊下載速度太慢,請嘗試使用高速下載器。為確保下載的文件能正常使用,請使用WinRAR最新版本解壓本站軟件。
建議大家謹(jǐn)慎對待所下載的文件,大家在安裝的時候務(wù)必留意每一步!關(guān)于360安全衛(wèi)士或QQ電腦管家的有關(guān)提示,請自行注意選擇操作。