![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
插件化
LookMonkey
这个作者很懒,什么都没留下…
展开
-
winform,C# 通过gdi+实现的流程图 开源5
修复网友提出的修复意见以及新加许多零碎的小功能原创 2022-07-14 09:41:01 · 1590 阅读 · 0 评论 -
C# 项目开发框架 ExtendedFramework 极致解耦(5)
demo本篇章主要讲解框架的目录结构,以及代码的部分配置性的部分。由于本人有正常工作需要处理,没有专门的时间来维护,所以还有很多幼稚的问题暂时没处理,比如可以进行配置化的代码当前都是写死在框架里面的。所以还没有达到可以直接公布代码程度,当前只会提供demo测试用例。我会在觉得代码拿出去不至于非常丢人的情况下分享出源代码,或者有人不在乎代码质量可以私聊我也可以发给你。主目录截图ExtendedFramework.exe就是主程序入口AppDomain就是外置模块的存放路径。sys是系统原创 2022-03-08 11:31:54 · 323 阅读 · 0 评论 -
C# 项目开发框架 ExtendedFramework 极致解耦(4)
本篇章粗略讲解一下signalr和域的概念,是系统中非常重要的知识,虽然使用框架不会用到,但是开源后自己维护就是必须得了。signalr实际上就是双工通讯而已,想了解更详细的或者其他优秀工具的可以字节百度去查查看看。在本框架中,signalr的宿主是windows服务,会自动启动。域的概念可能有些人不是很清楚,我还是只说一些自己的理解,至于会不会误人子弟,不敢保证。一般来说,一个应用程序会有一个进程,但是对于项目来说就不一定了,这里只说一个应用程序。在应用程序里面我们可以创建多个线程,但原创 2022-03-07 10:55:30 · 213 阅读 · 0 评论 -
C# 项目开发框架 ExtendedFramework 极致解耦(3)
本篇章粗略讲解一下切面模式和QT信号槽的概念,是系统中非常重要的信息传递途径。面向切面编程更详细的介绍可以自行百度了解,这里只是说一下自己的理解,粗略涉及,也有可能不是完全正确。面向切面是相对于面向过程、面向对象提出的一个概念。我自己的理解三种方式并不是并列关系,而是递进的关系。面向过程与面向对象的区别个人理解就是整理代码。把功能进行切割,细分化,然后根据功能进行分类打包,实现代码复用率的提高 。而面向切面与面向对象的区别个人理解就是编程方式上的一种总结沉淀。面向切面说的直白一些就是监控对象原创 2022-03-07 10:34:02 · 290 阅读 · 0 评论 -
C# 项目开发框架 ExtendedFramework 极致解耦(2)
应用举例:1、引用ExtendedFramework.Core.dll2、设置程序集特性[assembly: ExtendedFramework.Core.ExtendedFrameworkAttribute.Assembly(15, "Test1", new string[] { @"AppDomain\Test1" }, false, true, typeof(Test1.AppDomainAssembly))]3、实现IAppDomainAssembly接口(这是域的启动和结束时自动调原创 2022-03-04 14:56:13 · 252 阅读 · 0 评论 -
C# 项目开发框架 ExtendedFramework 极致解耦
C# 快速开发框架 ExtendedFramework原创 2022-03-04 14:25:20 · 482 阅读 · 0 评论 -
winform,C# 通过gdi+实现的流程图 开源4
添加了导入导出功能已更新到第四版,说明地址https://blog.csdn.net/zhang261019/article/details/109205354github原创 2020-10-27 19:55:42 · 1335 阅读 · 3 评论 -
winform,C# 通过gdi+实现的流程图 开源3
流程图拓展新的图形形状github地址原创 2020-10-21 17:12:54 · 3248 阅读 · 5 评论 -
winform,C# 通过gdi+实现的流程图 开源2
流程图的左侧图形工具区域改版为插件方式,方便拓展。添加了设置不允许作为连接线的源节点和目标节点,均可单独设置。原创 2020-10-14 21:02:30 · 3282 阅读 · 0 评论