好的网站你知道,wordpress文章图片,开发app和微网站有哪些,中国电信网站备案管理系统1.概要本系列文章将会针对.NET MAUI实战开发的一些内容#xff0c;会长期不间断更新我了解学习到的内容。当学习新的软件开发技术时#xff0c;都会从基础建项目开始MAUI也不例外。ref#xff1a;https://docs.microsoft.com/zh-cn/dotnet/maui/get-started/first-app?pivo… 1.概要本系列文章将会针对.NET MAUI实战开发的一些内容会长期不间断更新我了解学习到的内容。当学习新的软件开发技术时都会从基础建项目开始MAUI也不例外。refhttps://docs.microsoft.com/zh-cn/dotnet/maui/get-started/first-app?pivotsdevices-windows本文将分享一下内容1.VS的版本选择本次内容过于简单直接搬运2.建立项目本次内容过于简单直接搬运3.了解MAUI的项目结构重点内容4.DEBUG目录2.详细内容1VS版本选择目前本文使用的是预览版的visual studio 2022正式版后续会逐渐完善MAUI项目模板的创建。下载地址https://c2rsetup.officeapps.live.com/c2r/downloadVS.aspx?skuCommunitychannelPreviewVersionVS2022sourceVSLandingPageaddMicrosoft.VisualStudio.Workload.CoreEditoraddMicrosoft.VisualStudio.Workload.NetCrossPlat;includeRecommendedcid2302安装Visual Studio或修改安装并使用默认可选安装选项安装 .NET 多平台应用 UI 开发工作负载2建项启动 Visual Studio 2022 17.3 预览版然后在开始窗口中单击“创建新项目”以创建新项目在“创建新项目”窗口中选择“所有项目类型”下拉列表中的 MAUI选择 .NET MAUI 应用模板然后单击“下一步”按钮在 “配置新项目 ”窗口中为项目命名为其选择合适的位置然后单击“ 创建 ”按钮等待创建项目并还原其依赖项在Visual Studio工具栏中使用“调试目标”下拉列表选择框架然后选择 net6.0-windows 条目这里需要特别说明的是选择windows平台可以免安装模拟器在Visual Studio工具栏中按Windows计算机按钮生成并运行应用如果未启用开发人员模式Visual Studio会提示启用它。在“为Windows启用开发人员模式”对话框中单击开发人员的设置以打开设置应用在设置应用中打开开发人员模式并接受免责声明关闭设置应用然后关闭“为Windows启用开发人员模式”对话框。在正在运行的应用中多次按 “单击我” 按钮并观察按钮单击次数的计数递增3项目结构解读依赖打开MAUI项目结构红的“依赖”时能看到4个平台的引用安卓、苹果、windows、mac。至于linux平台则需要了解项目地址https://github.com/jsuarezruiz/maui-linux 基于 GtkSharp 添加 Linux 支持。Platforms针对不同平台的主程序类。在最近的一次版本发布中值得一提的是在上图我们能看到Tizen的更新。我们来看看Tizen是什么那么在本次更新中看到这个平台的更新以后MAUI很有可能可以在车载系统中使用。如果可以这么应用的话不得不说微软这一步棋是不准备给其它技术留机会。后续我将持续关注这条线是否真的如此。Resources这个文件夹看字面意思非常明显我就不逐个讲解了这个点在对于新手开发的话。无疑也是制定了一些编码规范对于的资源存放在对应的文件夹中集中管理。xamlapp.xaml , 这里就是设置MAUI默认启动的窗体以及其它操作后续的文章中将会讲解这里的用法。MainPage.xaml 就是类似于wpf的mainwindo了编写窗体代码布局控件。MauiProgram.cs 这里非常类似asp.net的启动类可以添加注入组件或设置字体、平台配置的内容。这里可以看到可以用#if 来判断当前平台应该启动哪些对应的配置。这里的用法也比较重要。4Debug目录当我们程序编写完成之后可以在debug目录下看到对应平台的文件。这里需要说明的是必须编译对应的版本文件夹里才会有内容。后续文章中将会告诉大家在如何通过命令编译制定平台的版本。这里我用windows平台举例是可以直接看到可执行文件的。当我们F5运行过MAUI之后也可以在“win”的启动菜单中看到启动快捷方式。希望大家多多关注我的微信公众号和b站账号将会更新视频和文章。谢谢观看。