上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 前言 在去年完成基于ASP.NET MVC的后台管理系统后,刚好进入NetCore大面积被关注时期,同时对于框架的细节,页面美观度等方面还有很大的提升空间,所以决定基于NetCore3.1重构一版进行查漏补缺 项目地址:https://gitee.com/code2roc/FastExecutorC 阅读全文
posted @ 2021-04-11 16:48 code2roc 阅读(1687) 评论(2) 推荐(0)
摘要: 定义数据结构 /// <summary> /// 声明键盘钩子的封送结构类型 /// </summary> [StructLayout(LayoutKind.Sequential)] public class KeyboardHookStruct { public int vkCode;//表示一个 阅读全文
posted @ 2021-03-30 21:01 code2roc 阅读(558) 评论(1) 推荐(0)
摘要: ASN.1 抽象语法表示(标记)ASN.1(Abstract Syntax Notation One )一种数据定义语言,描述了对数据进行表示、编码、传输和解码的数据格式。网络管理系统中的管理信息库(MIB)、应用程序的数据结构、协议数据单元(PDU)都是用ASN.1定义的。 可以理解为ASN.1是 阅读全文
posted @ 2021-03-28 17:20 code2roc 阅读(1063) 评论(0) 推荐(0)
摘要: 使用NerCore开发框架过程中需要对404,500等状态码进行友好提示页面处理,参照asp.net mvc并没有发现提供Application_Error和Application_BeginRequest方法,是用拦截器路由不匹配的情况下也不会进行拦截,但NetCore中在Microsoft.As 阅读全文
posted @ 2021-03-13 14:08 code2roc 阅读(422) 评论(0) 推荐(0)
摘要: 使用NetCore3.1完成框架基本开发后实际应用于项目,需要保证框架的独立性与项目的个性化, 就需要类似于下图的插件化形式将项目放入框架这个容器中启动,下面开始详细介绍实现步骤 ​ 项目dll扫描 在框架根目录创建Plugin文件夹,项目在生成后事件使用copy命令拷贝至Plugin文件夹,框架启 阅读全文
posted @ 2021-03-07 09:59 code2roc 阅读(744) 评论(1) 推荐(2)
摘要: 在框架开发过程中,通用代码生成是一项必不可少的功能,c#在这后端模板引擎这方面第三方组件较少,我这里选择的是NVelocity,现在升级到了NetStandard2.0,可以用于NetCore项目 添加引用 ​ 初始化模板引擎及设置模板读取路径 vltEngine = new VelocityEng 阅读全文
posted @ 2021-01-24 13:07 code2roc 阅读(398) 评论(0) 推荐(0)
摘要: 前言 在项目开发过程中,特别是OA类软件,会针对邮件/待办/公告等模块在主页面进行快捷查看的元件展示要求,类似效果如下 ​ 针对框架层面,我们可以进行后台的可视化配置,使用mustache.js在主页面进行动态渲染,避免了对主页面的繁琐的硬编码工作,同时针对每个信息展示的元件进行内部个性化处理 表结 阅读全文
posted @ 2020-12-27 13:15 code2roc 阅读(243) 评论(0) 推荐(0)
摘要: 在使用zui树形菜单的过程中,由于需要个性化点击事件,采用的是html拼接字符串后使用 $('#indexTreeMenu').tree();方法渲染,但是在隐藏菜单再次显示后,子菜单的指向箭头图标消失,示意如下 正常情况: ​ 隐藏整个菜单再重新填充html后: ​ 查看源码tree事件发现会对渲 阅读全文
posted @ 2020-12-05 19:31 code2roc 阅读(258) 评论(0) 推荐(0)
摘要: 前言 在项目开发过程中我们经常会使用word书签替换功能导出一些模板类的文档,可能很多人都不知道word还有一个域替换的功能。可以实现和书签同样的效果,对比word书签,word域还可以用于一些对于格式要求严格的文档导出(将域建立在模板图片上),本文使用c#基于Aspose.Word实现word域套 阅读全文
posted @ 2020-11-01 16:32 code2roc 阅读(1001) 评论(1) 推荐(0)
摘要: 注:本文的多数据源配置及切换的实现方法是,在框架中封装,具体项目中配置及使用,也适用于多模块项目 配置文件数据源读取 通过springboot的Envioment和Binder对象进行读取,无需手动声明DataSource的Bean yml数据源配置格式如下: spring: datasource: 阅读全文
posted @ 2020-09-20 21:37 code2roc 阅读(3393) 评论(1) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 下一页