2024年11月12日
摘要: 把解决方案升级到.Net 8。采用NET Upgrade Assistant扩展可以简化升级操作。 阅读全文
posted @ 2024-11-12 22:17 SunnyTrudeau 阅读(11) 评论(0) 推荐(0) 编辑
  2024年10月31日
摘要: MAUI Blazor是网页,需要借助css实现角标效果。 阅读全文
posted @ 2024-10-31 22:54 SunnyTrudeau 阅读(21) 评论(0) 推荐(0) 编辑
  2024年10月28日
摘要: 安卓APP自动升级方案 1,部署一个云服务器,存放新版APP安装包,可以下载文件; 2,APP访问云服务器,检测最新版本和当前版本,如果发现有版本,询问用户是否升级; 3,APP从云服务器下载安装包,调用安卓系统的安装APP功能; 阅读全文
posted @ 2024-10-28 22:18 SunnyTrudeau 阅读(21) 评论(0) 推荐(0) 编辑
  2024年8月11日
摘要: 在APP功能开发中,有时候要阻止页面回退,比如,当前填写的内容没有保存,长时间运行的任务没有完成等等。本来想着拦截BACK按键事件来实现,后来发现MAUI Blazor有现成的组件NavigationLock,可以非常简单的实现阻止页面回退的功能。 阅读全文
posted @ 2024-08-11 20:33 SunnyTrudeau 阅读(45) 评论(0) 推荐(0) 编辑
  2024年6月15日
摘要: MAUI Blazor可以判断当前导航页面如果为最后一个,就启动退出检测。 阅读全文
posted @ 2024-06-15 10:53 SunnyTrudeau 阅读(45) 评论(0) 推荐(0) 编辑
  2024年6月9日
摘要: Asp.Net Core可以采用JWT保护Web Api,但是有的嵌入式设备硬件性能比较低,缺乏交互界面,无法使用JWT这么复杂的方案。根据嵌入式设备的约束条件,可以采用一些简单的网络安全保护措施 阅读全文
posted @ 2024-06-09 21:47 SunnyTrudeau 阅读(19) 评论(0) 推荐(0) 编辑
  2024年2月18日
摘要: 在一个设备数据管理软件系统中,根据生命周期和应用场景不同,可能会划分几个独立的软件子项目。在部署到的时候,可以采用统一的端口号和不同的应用基路径来访问不同的软件子项目。 阅读全文
posted @ 2024-02-18 21:38 SunnyTrudeau 阅读(189) 评论(0) 推荐(0) 编辑
  2024年2月17日
摘要: MongoDB是主流的NoSQL数据库之一,主要的公有云平台都有MongoDB云数据库产品。 阅读全文
posted @ 2024-02-17 14:34 SunnyTrudeau 阅读(38) 评论(0) 推荐(0) 编辑
  2024年2月15日
摘要: .Net 8发布了新的Blazor WebApp项目模板,支持服务端和客户端混合呈现。初步使用了一下,感觉是把Blazor Server和Blazor WebAssembly合二为一了。Blazor Server和Blazor WebAssembly项目访问Identity Server 4的方法是不一样的。经过研究和测试,确定Blazor WebApp的方法跟Blazor Server是一致的。 阅读全文
posted @ 2024-02-15 21:57 SunnyTrudeau 阅读(601) 评论(2) 推荐(1) 编辑
  2024年2月13日
摘要: .Net Core技术栈可以跨平台开发一系列云服务,浏览器客户端,PC桌面软件,安卓和iOS移动APP软件子系统,所有数据汇总管理,但是这一系列的软件却有着很多共同的配置管理需求,因为所管理的设备和数据是一致的,很多依赖的基础设施比如OSS,数据库,消息服务也是相同的。AgileConfig统一配置管理中心能够很好的解决上述应用需求,MIT开源,资料丰富,简单易用,特别适合小企业,小团队管理多项目配置。 阅读全文
posted @ 2024-02-13 13:46 SunnyTrudeau 阅读(265) 评论(0) 推荐(0) 编辑