最新要闻
- 外敷仙人掌的禁忌和副作用_外敷仙人掌的禁忌
- 环球热文:官宣定档3月6日 领创科技旗舰荣耀Magic5系列即将国内亮相
- 需要去看医生的呼噜声什么样?这三种情况要特别注意:有危险
- 蔚来:阿尔卑斯全系车型采用800V方案 还将共享使用三代换电站
- 【全球新视野】男子反复发烧20多天被诊出黑热病:发病率仅0.0108/10万
- 环球快报:一加Buds Pro 2轻享版上架:48dB深度降噪
- 报告称每天工作超8小时心脏病风险增8成:很多公司拒绝996、启用四天工作制
- 比亚迪专业个性化品牌曝光:首车性能对标奔驰大G 年内发布
- 苹果将成本转嫁给果粉!2024年iPad Pro要大涨价
- LOL帧率近乎翻倍!Intel Arc A750新驱动测试:大幅提升、最大短板没有了
- 丰田有队友了!宝马氢燃料SUV将路试:16磅氢能跑500公里
- 环球聚焦:曝吴秀波儿子家暴成性,女方晒照满嘴是血,指证男方出轨乱约
- 周杰伦演唱会数百万人疯抢!演唱会门票30秒卖光
- 环球新资讯:长安发律师函控诉银河之光抄袭 吉利回应:毫无根据、误导公众
- 全白外观拥有硬核实力!影驰Z790金属大师D5 Wi-Fi白金版主板评测:内存轻松提速10%
- 环球快讯:越来越多PC用户不愿买显卡了:2022年Q4桌面独显销量暴跌43%
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
新消息丨.NET MAUI
.NET MAUI是什么
- 微软通过收购Xamarin后将其融于到了.Net MAUI中,最大的优点就是一套代码可以多平台共享,个人理解,展示样式(前端展示部分)是Xamarin.Forms的改进版,中间部分是接口层,用于统一接口,再往下就是每个系统相对对立的部分,例如非Windows环境是由Mono实现的,但Android、iOS 和 macOS在部署Mono时也会有配置偏差。
- VS2022创建项目时.NET MAUI和.NET MAUI Blazor的不同
- .NET MAUI 应用:
- Android 5.0 (API 21) 或更高版本。
- iOS 11 或更高版本,使用最新版本的 Xcode。
- 使用 Mac Catalyst 的 macOS 10.15 或更高版本。
- 使用 Windows UI 库 (WinUI) 3 Windows 11和Windows 10版本 1809 或更高版本。
- .NET MAUI Blazor 应用具有以下附加平台要求:
- 需要 Android 7.0 (API 24) 或更高版本
- 需要 iOS 14 或更高版本。
- 使用 Mac Catalyst 的 macOS 11 或更高版本。
- .NET MAUI 应用:
准备工作
下载Visual Studio 2022 17.3 或更高版本,注意:生成IOS软件需要Mac系统(Xcode 版本要兼容),且需要Apple ID 和开发人员注册(付费的)才能部署并提交到Apple Store。
(资料图片)
在安装vs2022时需要勾选MAUI开发,如下图所示:
安装前请先看看磁盘够不够大,光MAUI这一项就要7个G,不加其他选项。另外vs2022会有版本升级,因此建议磁盘在预装vs2022时系统盘够大,且设置安装位置时尽量不要放在系统盘中,如下图所示:
目前MAUI还处于成长阶段,最大的优势就是微软原生且集成了Blazor,更新可能会很频繁。
简单创建
打开vs2022,文件->新建->项目,或者直接使用快捷键Ctrl+Shift+N,新建一个新项目。
在创建新项目搜索项中输入mui,会出现三个与maui相关的新建项目,分别为
.net maui
基于Xamarin.Forms的迭代版本,与Flutter类似
路由创建:根据Route属性或者通过 Routing.RegisterRoute显式的注册。
路由调用:Shell.Current.GoToAsync(nameof(ContentPage))
.net maui Blazor
基于各平台WebView组件
路由创建:在组件上,使用@page指令指定
路由调用:
- @inject NavigationManager navigationManager
- navigationManager.NavigateTo("/Counter");
.net maui 类
生成可被引用的dll
新建项目公共部分
Propertis项目资源管理器
Platforms各平台配置文件夹
- 各平台相关权限配置
Resources静态资源
.NET MAUI
创建项目后,系统会自带可运行的简单demo
App.xaml :主框架,可设置程序的资源属性,例如资源字典值等
AppShell.xaml :主框架的壳,用于放置路由
MainPage.xaml :默认显示的主页,继承ContentPage类
MauiProgram.cs:主程序入口,写法与.net core程序一致
系统启动流程如下:
- 调用MauiProgram的CreateMauiApp方法获得MauiApp,期间会通过UseMauiApp方法加载主框架(App.xaml)
- App.xaml中需要对MainPage对象进行实例化,自带例子中是实例化为了AppShell.xmal,只要继承了Page类的都可以赋值给MainPage
- AppShell.xaml中设置了路由(Route="MainPage"),跳转到了MainPage.xaml
- MainPage页面信息进行了展示。
.NET MAUI Blazor
创建项目后,系统会自带可运行demo
wwwroot:存放静态资源的文件夹
Data文件夹:数据模拟
Pages文件夹 :页面
Shared文件夹:全局页面
MainLayout.razor:布局
NavMenu..razor:菜单
SurveyPrompt.razor:组件
_Imports.razor :全局引用
App.xaml:主框架,可设置程序的资源属性,例如资源字典值等
Main.razor :默认页调用的类
MainPage.xaml :默认页
MauiProgram.cs:主函数入库,调用了Blazor
系统启动流程:
- 系统调用MauiProgram类的CreateMauiApp方法返回MauiApp,其中UseMauiApp引用Application类(App.xaml)
- App.xaml中MainPage实例化了MainPage.xaml类
- MainPage.xaml类中通过组件的形式加载了Main.razor(
),此刻就开启了Blazor的相关页面 - Main.razor中路由通过获取@page的类来收集路由,默认使用MainLayout框架
- MainLayout框架中引用了MavMenu.razor,用来展示左侧菜单
- MavMenu.razor中默认的是跳转到href=""中,也就是Index.razor
- Index.razor中使用了SurveyPrompt组件,为SurveyPrompt.razor的类
wwwroot的index.html中为浏览器和c#交互的js
新消息丨.NET MAUI
外敷仙人掌的禁忌和副作用_外敷仙人掌的禁忌
环球热文:官宣定档3月6日 领创科技旗舰荣耀Magic5系列即将国内亮相
需要去看医生的呼噜声什么样?这三种情况要特别注意:有危险
蔚来:阿尔卑斯全系车型采用800V方案 还将共享使用三代换电站
【全球新视野】男子反复发烧20多天被诊出黑热病:发病率仅0.0108/10万
环球快报:一加Buds Pro 2轻享版上架:48dB深度降噪
今热点:11 款顶级 MySQL 图形化工具汇总,总有一款适合你!(建议收藏)
【速看料】Python实战项目3-前后端连接/首页轮播图表设计
热头条丨剑指 Offer 55 - II. 平衡二叉树(java解题)
焦点速讯:安装node并创建vue项目
报告称每天工作超8小时心脏病风险增8成:很多公司拒绝996、启用四天工作制
比亚迪专业个性化品牌曝光:首车性能对标奔驰大G 年内发布
苹果将成本转嫁给果粉!2024年iPad Pro要大涨价
LOL帧率近乎翻倍!Intel Arc A750新驱动测试:大幅提升、最大短板没有了
丰田有队友了!宝马氢燃料SUV将路试:16磅氢能跑500公里
世界速读:CSS中的BFC、IFC、GFC、FFC
环球即时:Synchronized,我要一层一层剥开你的心
全球视点!轻松玩转makefile|基础知识
环球聚焦:曝吴秀波儿子家暴成性,女方晒照满嘴是血,指证男方出轨乱约
周杰伦演唱会数百万人疯抢!演唱会门票30秒卖光
环球新资讯:长安发律师函控诉银河之光抄袭 吉利回应:毫无根据、误导公众
环球微速讯:【同步、共享和内容协作软件】上海道宁与ownCloud让您的团队随时随地在任何设备上轻松处理数据
全白外观拥有硬核实力!影驰Z790金属大师D5 Wi-Fi白金版主板评测:内存轻松提速10%
环球快讯:越来越多PC用户不愿买显卡了:2022年Q4桌面独显销量暴跌43%
世界第一次!中国空间站看到了在轨航天员的“三维皮肤”
【时快讯】89元 小米无线键鼠套装2上架:鼠标轻至45g
环球精选!运酒撞破酒缸1分钟损失5万!男子:一坛酒1000斤 1斤50块钱
天天快看点丨易基因|独家分享:高通量测序后的下游实验验证方法——DNA甲基化篇
IPO参考:联域光电拟深市主板IPO 郝氏控股二次递表港交所
【全球快播报】感冒的食疗偏方秘方_感冒的食疗偏方
8尺夫人面对面!《生化危机8 VR》IGN 8分 MTC用户9.7分
环球热点评!40多万的车没有语音控制功能!宝马遭X3车主集体投诉
今日聚焦!一加Ace 2V搭载旗舰级2.8D微弧玻璃:手感温润如玉
世界讯息:续航1整年!小米智能门锁M20大屏猫眼版开售:首发1899元
世界要闻:《艾尔登法环》原子之心机械姐妹花Mod 性感吸睛
自得其乐是什么意思?自得其乐的名人例子有哪些?
12%是零点几?12%公积金是什么档次?
给据邮件是什么意思?给据邮件如何填写?
男主角性格冰冷的小说有哪些?男主角性格冰冷的小说推荐
兔子能喝牛奶吗?兔子吃的食物有哪些?
小米手机屏幕校准在哪里?小米手机屏幕有多大?
集成显卡可以玩英雄联盟吗?集成显卡和独立显卡有什么区别?
华为mate9哪一年生产的?华为mate9参数配置
可视化图表之奥妙——百分比堆积条形图
看热讯:基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v6.2版已发布
常用的xpath
环球观察:mybatis plus映射postgreSQL数组
世界资讯:redis实现用户查询次数限制
军用三防手机有哪些?军用三防手机推荐
苏泊尔电磁炉滴滴响不加热是什么原因?苏泊尔电磁炉滴滴响不加热怎么解决?
最新资讯:完美全面屏!努比亚Z50 Ultra官宣3月7日发布
新消息丨控告抄袭!长安给吉利发去律师函
【环球新要闻】BBA压力来了!李想:今年理想将挑战30-50万豪华SUV市场20%份额
环球快消息!SRC挖掘之Access验证校验的漏洞挖掘
【世界热闻】tomcat源码分析(一)如何启动服务
协同办公领域未来三大趋势(协同办公带来的机遇)
彻底理解 HashMap 及 LinkedHashMap,面试官请随便问!
当前焦点!轻量级CI/CD发布部署环境搭建及使用_02_docker安装jenkins
世界微速讯:理想汽车2022年亏损额创新高达20.32亿元
天天热议:腾势D9首创双枪充电 赵长江:比高压充电更节省社会成本
当前视讯!DXO排名全球第一!京东方认领荣耀Magic5/Pro屏幕
【全球播资讯】史诗级更新!雷军:小米12S Ultra 2倍变焦快捷按键正式上线
环球时讯:巧妙利用“慧言”机器人在安全场景中实践
每日消息!iOS封闭垄断 俄罗斯怒罚苹果9.06亿卢布:后者服软已悄悄支付
李想:比亚迪汽车毛利率20%左右 跟理想汽车很接近 良心
世界最新:梅西第七次当选世界足球先生 FIFA年度最佳球员!网友泪目:实至名归
全球消息!游戏第一神U上新!AMD锐龙9 7950X3D超频后更强:性能完秒13900KS
天天热点!40吨重 我国长征九号重型火箭未来将发射大型天文望远镜:探测地外生命
湖人官方:詹姆斯明日因右脚伤势缺战灰熊
全球热消息:世界第二大水电站16台机组全部通过验收:自主研制 登顶世界水电
全球观速讯丨增程是落后技术?李想:理想汽车单车型研发投入中国行业最高
环球今热点:10多天还没到 市民吐槽快递延误 客服:你投诉去吧
读Java性能权威指南(第2版)笔记04_ Java SE API技巧下
天天速递!承诺员工1人1套房!董明珠被传与王自如恋爱 格力愤怒已报案
事与愿违下一句啥意思_事与愿违下一句是什么
天天观热点:一元二次方程
全球报道:k8s中的PV和PVC
观察:Canvas画布
印尼16月大男婴重达27公斤:比8岁男童还重
焦点日报:最后一天赶紧换!苹果iPhone等设备全系电池明天涨价:最贵519元
关注:茶颜悦色回应满杯奶茶放久了变半杯:奶沫放久了会自己消掉
每日看点!小米Wi-Fi 7路由器BE7000亮相:4个2.5G口 定价千元买吗?
当前视点!3名《炉石传说》电竞运动员注册成功:然而暴雪禁止中国玩家参加炉石赛事
环球聚焦:东川区开展校园周边环境专项集中整治行动
资讯推荐:冒险岛辅助2023_冒险岛多趣辅助
记录写了6年代码的心得
今亮点!Django uwsgi问题解析
全球新消息丨不坑盒子:word/wps最强辅助工具2023最新版
天天热议:轻松超越i9-13900KS!AMD锐龙9 7950X3D首发评测:一半功耗、价格更低
【天天报资讯】电池容量最大的旗舰手机!荣耀Magic5 Pro图赏
天天速递!女生奶茶中喝出3个标签后细菌感染:商家赔付1000元及检查费用
天天视讯!做一个右键菜单 Vue 组件
天天热文:设计模式(十二)----结构型模式之代理模式和装饰者模式的区别
每日动态!闻着臭、吃着香?游客热衷打包柳州螺蛳粉 机场火车站回应
天天热点评!番茄涨价太狠 英国餐馆推出白披萨:网友吐槽太苦了
每日热文:荣耀Magic5 Pro全球首发硅碳负极电池:5450mAh超大容量
焦点观察:IDEA2022.3永久激活破解 最新激活 一键激活 亲测可用!
浅谈: sizeof()与指针
今亮点!0x07_自制操作系统My-OS实现键盘输出字符到屏幕