摘要: 一.AOP概述: AOP(Aspect Oriented Programming),即面向切面编程。采用“横切”的思想,将软件系统的系统功能和业务功能分开。 系统功能主要有: 1.缓存模块:用于缓存数据,与系统业务功能关系不大,用于提升系统性能。当数据请求过来时,是否要从缓存读取,当缓存没有数据时, 阅读全文
posted @ 2020-09-14 00:41 FrankFyy 阅读(2732) 评论(0) 推荐(2) 编辑
摘要: avalonia 窗体打开一个window对话窗体时,关闭该对话框,会偶现父窗体闪一下的现象。按照如下方式,可处理该问题。 在window 对话窗体中,重写基类的 OnClosing 方法,在调用base.OnClosing(e) 之前,将窗体隐藏,即可处理 闪一下的问题。 /// <summary 阅读全文
posted @ 2020-09-04 15:07 FrankFyy 阅读(981) 评论(2) 推荐(1) 编辑
摘要: 研究avalonia的时候,需要在mac 和linux上用系统工具打开对应的文件。于是写了此随笔。 .netcore 根据文件类型,调用系统对应的工具打开文件。此功能可跨平台使用(在linux,windows,macos 上均可使用) /// <summary> /// 打开指定目录下的文件 /// 阅读全文
posted @ 2020-09-02 09:52 FrankFyy 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 本文介绍在.netcore 平台下,使用 ThoughtWorks.QRCode.Core 生成中间有logo图标的二维码 ##第一步:NuGet 添加 ThoughtWorks.QRCode.Core: ##第二步:编写代码 public class QRCodeHelper { public s 阅读全文
posted @ 2020-08-18 11:49 FrankFyy 阅读(843) 评论(0) 推荐(0) 编辑
摘要: .NetCore(Avalonia) 项目dll混淆,deb安装包解压,重新打包 本文分为两部分,一部分是介绍使用 DotNetReactor6.0 及以上版本混淆.netcore项目的dll。 另一部分是介绍将混淆后的dll,放入打包好的deb安装包中。这里需要在deepin(unbuntu)下解 阅读全文
posted @ 2020-07-29 17:04 FrankFyy 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: .Net 桌面程序(winform,wpf,跨平台avalonia)部署到windows 入门 本文以为avalonia为例,用Setup Factory 将.Net桌面程序(winform,wpf,跨平台avalonia)打包成windows安装包。avalonia项目创建,参考上一篇。 ###第 阅读全文
posted @ 2020-07-23 10:10 FrankFyy 阅读(2253) 评论(0) 推荐(1) 编辑
摘要: 介绍: 目前微软还没有跨平台桌面程序的开发框架。github上有一个团队开始自行研发跨平台桌面框架,其中一款叫avalonia。avalonia 采用 Xaml+C#,类似于wpf,可运行于.netframework,.netcore,是相对比较成熟的.net跨平台桌面应用技术。下面介绍如何创建 a 阅读全文
posted @ 2020-07-22 16:50 FrankFyy 阅读(16143) 评论(8) 推荐(5) 编辑
摘要: 参考博文 https://blog.csdn.net/yangdiao127/article/details/70336467 阅读全文
posted @ 2020-06-17 16:48 FrankFyy 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 运行 asp.netcore 3.1应用程序时,弹出证书选择框。 将服务器配置为需要证书(Kestrel),在Program.cs中,按如下所示配置 Kestrel: public static void Main(string[] args) { CreateHostBuilder(args).B 阅读全文
posted @ 2020-06-15 18:14 FrankFyy 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 说明:此随笔主要详细解释asp.netcore 3.1的Program类和Startup类,以及两者之间的关系。 Program类 :为了详细解读,将此类的两个方法改写。 public class Program { #region 这两个方法是创建项目的时候自动创建的,为了详细解读,将这两个方法注 阅读全文
posted @ 2020-06-11 13:53 FrankFyy 阅读(1204) 评论(1) 推荐(0) 编辑