不看好maui。 wpf之后,微软没有任何成功的ui框架,一个比一个失败。甚至连wpf都不算成功,叫好不叫座——2021年了,wpf的招聘职位还没古老的winform多。 因为我本人是靠c#吃饭的,移动时代,对c#的移动应用开发也自然一直非常关注。
MAUI 常用的收费第三方 UI 控件库. Syncfusion Essential Studio for MAUI; 提供了丰富的控件,包括数据网格、图表、日历、仪表盘等。 支持多种平台,并提供了示例和文档。 社区版免费。 Telerik UI for MAUI; 提供了类似的功能,并强调性能和易用性。 DevExpress
Maui: 不支持win7,现在还有那么多win7,有公司愿意放弃win7?Linux是社区支持,微软不管,虽然有人去实现Linux的支持,用GTK来实现,兼容性有问题,很多问题只能自己解决。我自己搞Linux适配的时候在银河麒麟调用个GTK对话框都不稳定,虽然Ubuntu上正常的。
从零开始搭建Maui框架03-添加事件聚合器 一、事件聚合器:实现组件间松耦合通信的利器. 事件聚合器(Event Aggregator)是一种设计模式,它提供了一种在应用程序中不同组件之间进行通信的机制,而无需这些组件之间存在直接的耦合。这种模式通过发布-订阅模式 ...
maui 和 xamarin本质不是flutter自绘框架,它是对 ios 和Android 原生api 封装, 原生UI进行C# 封装 并由微软进行背书。其中的价值部分在 原生api 1比1进行封装 而且开放了封装绑定思路。为Unity 和xamarin的强大提供基石。 其次才是 UI封装。反正个人用还是有价值 。
今天测试了一下,原先的maui blazor hybrid项目(需要多平台部署)内使用了maui文件帮助程序获取的是安装程序的目录(我项目内使用了配置文件,SQLite数据存储在安装的appdata目录),应用启动,然后闪退,是加载文件报错,因为在未打包的目录下直接运行exe,是 ...
不是说.net是跨平台的吗,那么在win编写好了桌面程序,能不能在linux上运行起来呢