系统其它

展开

.NET MAUI

大小:37.72MB语言:简体中文 类别:系统其它系统:winall
简介|教程|评论(0)
软件性质:免费软件时间:2022-06-25 09:40:01

标签:

软件介绍

要想在不一样的平台上完成随意实际操作可以根据我提供的这一款.NET MAUI 手机软件完成实际操作,这也是由微软官网发布的多平台系统软件,具备很强悍的跨平台实际操作功能,可以协助客户畅快地应用.NET 构建一切具体内容,适用安桌、ios、Windows和mac等各种电脑操作系统,很合适用于开发设计应用程序。

手机软件特点

原生 UI不让步

.NET MAUI 的具体目的是使您可以给予由每一个平台(Android、iOS、macOS 和 Windows)专业制定的最好运用感受,与此同时使您可以根据丰富多彩的式样和图型打造出一致的品脾感受。拆箱即用,每一个平台的外形和个人行为都合乎其该有的方法,而不需要任何的别的小构件或款式来效仿。例如,Windows 上的 .NET MAUI 由 WinUI 3 给予适用,WinUI 3 是 Windows 运用 SDK 附加的首屈一指的原生 UI 部件。

应用 C# 和 XAML 从包括 40 好几个控件、合理布局和网页页面的丰富多彩工具箱形成运用。在挪动控件的 Xamarin 肩部上,.NET MAUI 加上了对多用户桌面上应用程序、工具栏和新的动漫功能、外框、角、黑影、图型等的适用。哦,还有我将在下面关键详细介绍的新具体内容。

可浏览性优先选择

应用原生 UI 的一个关键特点是承继的协助功能适用,我们可以在词义服务项目的基本上构建这种适用,便于比过去更简单地建立相对高度可浏览的应用程序。我们与顾客紧密配合,再次制定了大家的无阻碍开发方法。根据这种会话,大家制定了 .NET MAUI 词义服务项目来操纵:

叙述、提醒和文章标题等级等特性

关键

屏幕阅读器

自动化技术特性

image.png

超过操作界面

.NET MAUI 给予了简易的 API 来浏览每一个平台的服務和功能,例如加快计、运用实际操作、系统文件、通告等。

轻轻松松订制

无论您是在拓展 .NET MAUI 控件的功能,或是在创建新的平台功能,.NET MAUI 全是对于扩展性而制定的,因而您绝对不会栽跟头。以控件为例子,控件是在一个平台内以不一样方法展现的控件的标准实例。Android 会在文字字段名下边制作一条下横线,开发者通常期待删掉该下横线。应用 .NET MAUI,只需几行编码就可以自定全部工程中的一切

智能化的开发设计生产效率

做为一项可以构建任何东西的技术性,大家期待 .NET 还可以应用通用语言功能、方式和操作及其专用工具来提升您的工作效能。

.NET MAUI 应用 .NET 6 中导入的新的 C# 10 功能,包含全局性应用句子和文档范畴的类名,特别适合降低文档中的紊乱和错乱。.NET MAUI 将多总体目标精准定位提高到一个新的水准,大家只必须致力于"一个新项目"。

在新的 .NET MAUI 项目中,平台坐落于一个子文件夹名称中,将核心放到您耗费绝大多数时间精力的应用程序上。在工程项目的“网络资源”文件夹名称中,你只需一个部位就可以管理方法运用的、图象、桌面图标、原始显示屏、初始网络资源和款式。.NET MAUI 将对于每一个平台的特有要求完成提升。

.NET MAUI 在ASP.NET 和 Blazor 应用程序中应用Microsoft.Extensions库文件时兴的建造者模式做为复位和配备使用的统一方法。在这儿,您可以向 .NET MAUI 给予字体样式、运用特殊于平台的生命期事情、配备依靠项、开启特殊功能、开启经销商操纵工具箱等。

image.png

将 Blazor 引进桌面上和手机

.NET MAUI 也特别适合期待根据原生手机客户端应用程序参加当中的 Web 开发者。NET MAUI 与 Blazor 集成化,因而您可以同时在原生挪动和桌面上应用程序中器重目前的 Blazor Web UI 部件。依靠 .NET MAUI 和 Blazor,您可以器重 Web 开发设计专业技能来构建跨平台原生手机客户端应用程序,并构建UI一致的跨挪动、桌面上和 Web 的运用。

.NET MAUI 在机器设备内以原生方法实行 Blazor 部件(不用 WebAssembly),并将其展现到内嵌式 Web 主视图控件。因为 Blazor 部件在 .NET 过程中编译程序和实行,因而他们不但仅限于 Web 平台,还能够运用一切原生平台功能,如通告、手机蓝牙、所在位置和感应器、系统文件等。您乃至可以将原生 UI 控件加上到 Blazor Web UI 边上。这是一个全新升级的混和应用程序:Blazor Hybrid!

逐渐应用 .NET MAUI 和 Blazor 比较简单:只需应用随附的 .NET MAUI Blazor App 新项目模版就可以。

image.png

对于速率完成了提升

.NET MAUI 专为提高特性而设计方案。您已经告知大家,尽早运行您的应用程序是多么的关键,尤其是在Android上。.NET MAUI 中的 UI 控件在远程服务器平台控件上保持了精减的解耦程序处理映射器方式。这降低了 UI 展现中的叠加层数,并简单化了控件自定。

.NET MAUI 中的格局已设计方案为应用一致的管理工具方式,该模式可提升衡量值并排序循环系统,便于迅速地展现和升级 UI。大家还对于特殊计划方案如.HorizontalStackLayout VerticalStackLayout StackLayout

此后旅途的一开始,大家就设置了一个总体目标,即在调整到 .NET 6 时提升运行特性并维持或减少运用尺寸。在首次公布时,大家的 .NET MAUI 提升了 34.9%,Android 版 .NET 提高了 39.4%。这种盈利也拓宽到比较复杂的应用程序;实例应用程序逐渐时运行速率为 1299 ms,GA 的运作速率为 814.2 ms,自预览版 13 至今提升了 37.3%。

默认设置状况下,这种设定处在使用情况,便于为公布版本号给予这种提升。

加载全部内容

热门推荐
推荐教程
猜你喜欢
相关合集
用户评论
本类排行