宣布 .NET MAUI 支持 .NET 7 RC 2

点击上方蓝字

关注我们

(本文阅读时间:6分钟)

支持 .NET 7 Release Candidate 2 的 .NET 多平台应用程序 UI (MAUI) 现在可在 Windows 和 Mac 上的 Visual Studio 17.4 Preview 4 中使用。RC2 的主要主题是质量和对带有 iOS 16 的 Xcode 14 的 .NET 支持。此版本包含在生产中使用的上线支持许可证。

在相关新闻中,还为 MSAL.NET 和 App Center(预览版)提供了新的库。这些都是 .NET MAUI 开发人员一直要求的关键库。在使用 Azure Active Directory 和 Microsoft 标识平台进行身份验证时,MSAL.NET 是必不可少。App Center 提供应用诊断和分析服务。

  • 使用 MSAL.NET 对 .NET MAUI 应用程序进行身份验证

    https://devblogs.microsoft.com/dotnet/authentication-in-dotnet-maui-apps-msal/?ocid=AID3052907

  • App Center(预览版)

    https://www.nuget.org/packages/Microsoft.AppCenter/5.0.0-preview.1

  • .NET 7 Release Candidate 2 

    https://devblogs.microsoft.com/dotnet/announcing-dotnet-7-rc-2/?ocid=AID3052907

449df2f8511efe57ecaf2b5d8d2206b9.png

9b0e7ece9e5de450b545e276fa130faa.png

入门

ec3a0ad6d892c6ef026f479792957a32.png

安装或升级到 Visual Studio 2022 的最新预览版:

  • Visual Studio 2022 for Mac – 17.4 预览版 4 下载

    https://visualstudio.microsoft.com/vs/mac/preview/?ocid=AID3052907

  • 适用于 Windows 的 Visual Studio 2022 – 17.4 预览版 4下载

    https://visualstudio.microsoft.com/vs/preview/?ocid=AID3052907

如果针对 iOS,您现在可以在 Windows 上直接构建到您的 iOS 设备,或者如果您使用的是 Mac(或 Mac 构建主机),则可以从 Apple Developer 网站安装 Xcode 14.0.x。注意 Apple 对 Xcode 14 的最低要求是 macOS Monterey 12.5,高于Xcode 13.4所需的。

  • 直接构建到您的 iOS 设备

    https://learn.microsoft.com/dotnet/maui/deployment/hot-restart?ocid=AID3052907

  • Mac 构建主机

    https://learn.microsoft.com/dotnet/maui/ios/pair-to-mac?ocid=AID3052907

135367e8b460f4e34c4ccdfc6c62b20b.png

.NET MAUI 学习资源

bbe2af6cf9886c1a4e075d677a38ea7f.png

无论您是刚开始使用 .NET MAUI 开发本机客户端应用程序,还是已经使用了一段时间,都有大量资源可以帮助您。

▌如何执行

  • .NET Multi-platform App UI

    https://learn.microsoft.com/dotnet/maui/?ocid=AID3052907

  • .NET MAUI 示例

    https://learn.microsoft.com/samples/browse/?expanded=dotnet&products=dotnet-maui?ocid=AID3052907

  • 使用 .NET MAUI 的企业应用程序模式

    https://learn.microsoft.com/dotnet/architecture/maui/?ocid=AID3052907

▌初学者培训

  • 使用 .NET MAUI 生成移动应用和桌面应用

    https://learn.microsoft.com/training/paths/build-apps-with-dotnet-maui?ocid=AID3052907

▌发行说明

  • .NET for Android

    https://github.com/xamarin/xamarin-android/releases

  • .NET for iOS

    https://github.com/xamarin/xamarin-macios/releases

  • .NET MAUI

    https://github.com/dotnet/maui/releases

ce248a2cd46603b8da464925b7601222.png

反馈

14c702ca5da0e1a671e153cba394f495.png

请通过在 GitHub 上创建问题和针对这些最新版本的 Visual Studio 2022 的反馈按钮 (Mac | Windows) 来告诉我们您对 .NET MAUI 的体验。

  • 在 GitHub 上创建问题:

    https://github.com/dotnet/maui/issues

  • Mac | Windows:

    https://learn.microsoft.com/visualstudio/ide/how-to-report-a-problem-with-visual-studio?view=vs-2022?ocid=AID3052907

*未经授权请勿私自转载此文章及图片。

e6dbf23eb8867f962aa55d4a9e6ec9ae.png

欢迎前往 .NET 官方博客查询更多更新信息。

4c460e21d6af34da2772299e308975ec.png

长按识别二维码

9f4a220287d8b8b45a91dffb1498bd9d.gif

点击「阅读原文」前往官方博客 ~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/281618.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Uno开发的小游戏

大家好,我是沙漠尽头的狼。刚在微信群里逛,有网友发了Uno的在线小游戏,站长觉得不错,简单分享下:群聊涨见识Uno是什么?使用 C# 和 WinUI 实现像素完美的多平台应用程序,用于构建适用于 Windows、…

对01背包的分析与理解(图文)

首先谢谢Christal_R的文章(点击转到链接)让我学会01背包 本文较长,但是长也意味着比较详细,希望您可以耐心读完。 题目: 现在有一个背包(容器),它的体积(容量)为V,现在有N种物品(每个物品只有一个),每个物品的价值W[i]和占用空间C[i]都会由输入给出,现在…

linux内核源码剖析 博客,【Linux内存源码分析】页面迁移

页面迁移其实是伙伴管理算法中的一部分,鉴于其特殊性,特地另行分析。它是2007年的时候,2.6.24内核版本开发时,新增碎片减少策略(the fragmentation reduction strategy)所引入的。该策略也称之为反碎片技术(anti-gragmentation)。…

2018年下半年网络公式考试案例分析真题

阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。【说明】某公司网络划分为两个子网,其中设备A是DHCP服务器,如图3-1所示。 【问题1】(6分,每空2分)DHCP在分配IP地址时使用 (1) 的方式, 而…

【单片机入门】(三)应用层软件开发的单片机学习之路-----UART串口通讯和c#交互...

本文由网友投稿。作者:陈显达原文标题:【单片机入门】(三)应用层软件开发的单片机学习之路-----UART串口通讯和c#交互原文链接:https://www.cnblogs.com/1996-Chinese-Chen/p/16826558.html引言在第一章博客中,我们讲了Arduino对E…

机器学习案例丨基于广泛和深入的推荐 - 餐厅评级预测

点击上方蓝字关注我们(本文阅读时间:18分钟)Microsoft Azure Machine Learning Studio 是微软强大的机器学习平台,在设计器中,微软内置了15个场景案例,但网上似乎没有对这15个案例深度刨析的分析资料&#…

css linux 等宽字体,比例字体等宽字体

我们都知道等宽字体和比例字体的区别,就在于比例字体(Monospaced Font)即每个字母宽度是按一定比例自动调整的,而等宽字体(Proportional font)则是固定宽度,固定间距,字体的每一个字母和字符所占的水平空间都是相同的。比例字体&a…

三星智能家居系统频繁故障 大批用户受到影响

Shelley Powers正在她密苏里州郊区的房子中鼾睡,突然警铃大作将她惊醒,在仔细排查之后,发现是虚惊一场,是安全传感器误报。在此之后的几周,她的三星Smart Things智能家居系统频繁出现故障,比如设定的灯具不…

适用于 .NET 的开源文本差异对比组件

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具或组件,希望对您有用!简介对于开发人员来说,Git 是我们经常使用的工具,在每次编写完代码并提交后,我们可以通过 git dif…

box-shadow阴影合集

2019独角兽企业重金招聘Python工程师标准>>> * box-shadow可以设置6个值。其中4个可选;2个必须指定:分别是x轴偏移量和y轴偏移量,这2个值可以是正值,可以是负值,也可以是0,但不可以省略不写 阴影…

《数据科学R语言实践:面向计算推理与问题求解的案例研究法》一一2.5 为跨年度的个人参赛选手构造记录...

本节书摘来自华章计算机《数据科学R语言实践:面向计算推理与问题求解的案例研究法》一书中的第2章,第2.5节,作者:[美] 德博拉诺兰(Deborah Nolan)  邓肯坦普朗(Duncan Temple Lang)  更多章…

基于 abp 微服务架构的开源低代码平台

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具或组件,希望对您有用!简介 ABP-MicroService是 一个基于ABP vNext微服务架构、vue-element-admin的后台管理框架,适用于大型分布式业务系统和企…

linux android sdk gengxinman,Android 实现增量更新

一、概述增量更新相较于全量更新的好处不言而喻,利用差分算法获得1.0版本到2.0版本的差分包,这样在安装了1.0的设备上只要下载这个差分包就能够完成由1.0-2.0的更新。比如:存在一个1.0版本的apkapk1.png然后需要升级到2.0版本,而2…

Pycharm上Django的使用 Day8

2019独角兽企业重金招聘Python工程师标准>>> 1.添加新条目 1>编写用于添加新条目的表单 在forms.py中创建一个与模型Entry相关联的表单 1处给字段text指定一个空标签 2处定义小部件widgets,widgets是一个HTML表单元素 2>定义new_entry的URL模式 在用于添加新条…

物联网创新领域的三大驱动性趋势

从设备对接到区块链,今天我们将介绍几项物联网开发者必须了解的最新技术趋势。 物联网正在快速改变着我们的工作与生活方式。过去十年以来,利用惟一IP地址实现联网早已不是难事,但传感器、处理器以及其它多种新兴技术的涌现真正让物联网走向了…

TensorFlow.NET 实战 -- 为.NET开发者开启机器学习之旅

在IT技术飞速发展的今天,云计算、人工智能、大数据和云原生应用等新兴技术的发展为我们带来一波又一波的浪潮,也对软件开发者提出了更高的要求,特别是人工智能开发领域,应运而生的新概念让人目不暇接。作为一个.NET开发者的你&…

Arduino I/O Expansion Shield V7.1

介绍: 传感器扩展板,目的是为初学者省去繁琐的面包板接线和故障排除,专注实现自己的创意想法。 扩展板V7.1不仅保留老版本的所有优点,改善了它的易用性,更重要的是它兼容Arduino新一代主控器DUE。现在V7.1以其强大的扩…

简单的单臂路由的配置实验 (思科)

实验名称:简单的单臂路由的 配置实验 (思科)实验拓扑: 实验需要:1、按图中所示配置设网络备vlan,IP地址2、能够使各pc互相ping通。 实验步骤: 1、配置终端设备:pc1-pc5按照拓扑图中所…

【Redis源码分析】Redis命令处理生命周期

运营研发团队 李乐 前言 本文主要讲解服务器处理客户端命令请求的整个流程,包括服务器启动监听,接收命令请求并解析,执行命令请求,返回命令回复等,这也是本文的主题“命令处理的生命周期”。 Redis服务器作为典型的事件…

GDB调试qemu-kvm

GDB调试qemu-kvm 前面几篇博文都是记录一些kvm相关包编译安装及使用,但都没深入去代码看看。看源码在配合上相关原理才能更好的理解kvm。但qemu-kvm的代码量很多,对我来讲直接看源码收获甚少,所以找了个调试工具——GDB来配合阅读代码。接下来…