2021年6月11日

[置顶] 使用BootstrapVue相关组件,构建Vue项目界面

摘要:基于Vue的前端框架有很多,Element算一个,而BootstrapVue也可以非常不错的一个,毕竟Bootstrap也是CSS中的大佬级别的,它和Vue的整合,使得开发起来更加方便了。BootstrapVue 是基于 Bootstrap v4 + Vue.js 的前端 UI 框架。它是流行的 Bootstrap 框架与 Vue.js 的集成。这个包称为 BootstrapVue。它允许我们使用与 Bootstrap(v4)集成的自定义组件。 阅读全文

posted @ 2021-06-11 11:42 伍华聪 阅读(553) 评论(4) 推荐(3) 编辑

2021年6月8日

[置顶] Vue&Element 前端应用开发之菜单和路由的关系

摘要:我们一般的应用系统,菜单是很多功能界面的入口,菜单为了更好体现功能点的设置,一般都是动态从数据库生成的,而且还需要根据用户角色的不同,过滤掉部分没有权限的菜单;在Vue&Element的纯前端框架中,还引入了路由的概念,路由是对应具体的页面视图和布局的相关信息集合,是用户可访问的页面连接集合。本篇随笔介绍Vue+Element 前端应用开发之菜单和路由的关系。 阅读全文

posted @ 2021-06-08 17:00 伍华聪 阅读(411) 评论(3) 推荐(1) 编辑

2021年6月4日

[置顶] 在微信框架模块中,基于Vue&Element前端的微信公众号和企业微信的用户绑定

摘要:在一个和微信相关的业务管理系统,我们有时候需要和用户的微信账号信息进行绑定,如对公众号、企业微信等账号绑定特定的系统用户,可以进行扫码登录、微信信息发送等操作,用户的绑定主要就是记录公众号用户的openid或者企业微信的userid,那样可以通过微信API接口,发送系统消息或业务消息。 阅读全文

posted @ 2021-06-04 10:01 伍华聪 阅读(459) 评论(0) 推荐(0) 编辑

2021年5月23日

[置顶] 在微信框架模块中,基于Vue&Element前端的事件和内容的管理

摘要:在微信后台管理中,我们需要定义好菜单对应的事件管理,因为微信通过菜单触发相关的事件,因此菜单事件的响应关系,我们如果处理好,就能构建出我们的微信应用入口了。通过入口,我们可以响应用户菜单的事件,如响应文本内容,图片内容,以及扫码处理,或者定位到自己的页面中去进行业务数据的录入和展示等等。后台管理系统在接收到腾讯微信事件回调的时候,进行一一响应的,我们可以自定义我们的响应内容,因此引入了一个后台管理中的事件和内容管理,用于一一响应对应的事件代码。 阅读全文

posted @ 2021-05-23 14:09 伍华聪 阅读(297) 评论(0) 推荐(0) 编辑

2021年5月22日

[置顶] 在微信框架模块中,基于Vue&Element前端的后台管理功能介绍

摘要:微信开发包括公众号、企业微信、微信小程序等方面的开发内容,需要对腾信的微信API接口进行封装,本篇介绍微信后台管理功能,在原先基于Asp.net的Bootstrap前端基础上,增加的Vue&Element前端的后台管理功能介绍,以及介绍如何在管理微信菜单的基础上增加一个菜单组的概念,以便随时激活某个项目的菜单集合,提交到服务器上进行项目切换或者功能测试。 阅读全文

posted @ 2021-05-22 11:30 伍华聪 阅读(730) 评论(5) 推荐(2) 编辑

2021年5月16日

[置顶] 使用DevExpress的GridControl实现多层级或无穷级的嵌套列表展示

摘要:在我早期的随笔《在GridControl表格控件中实现多层级主从表数据的展示》中介绍过GridControl实现二级、三级的层级列表展示,主要的逻辑就是构建GridLevelNode并添加到LevelTree集合里面,手动创建多个承载显示的gridview,然后添加到视图集合里面去吧,不过这个是已知层级的情况下,如果是无穷级,这种手工创建视图的方式,肯定不太适合,而且很繁琐,我们本篇随笔来改进一下,介绍如何实现多层级或无穷级的嵌套列表展示。 阅读全文

posted @ 2021-05-16 11:16 伍华聪 阅读(630) 评论(1) 推荐(0) 编辑

2021年5月12日

[置顶] 在微信框架模块中,基于Vue&Element前端,通过动态构建投票选项,实现单选、复选的投票操作

摘要:最近把微信框架的前端改造一下,在原来基于Bootstrap框架基础上的微信后台管理,增加一套Vue&Element的前端,毕竟Vue的双向绑定开发起来也还是很方便的,而且Element本身也提供了很强大的界面组件。因此在原来数据库的基础上,增加Web API+Vue&Element的前端,相当于双前端的后台管理,可以根据自己的喜欢选择不同的开发方式和管理界面。 阅读全文

posted @ 2021-05-12 14:18 伍华聪 阅读(935) 评论(2) 推荐(2) 编辑

2021年4月27日

[置顶] 在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端

摘要:基于Metronic的Bootstrap开发框架是我们稍早一点的框架产品,界面部分采用较新的Bootstrap技术,框架后台数据库支持Oracle、SqlServer、MySql、PostgreSQL、DB2、Sqlite、Access等常规数据库,可通过配置进行自由切换,使用Enterprise Library模块进行数据访问的控制的。Bootstrap开发框架的页面以及后台代码,通过代码生成工具Database2Sharp进行快速开发,实现整体性开发的最大效率提高。 Bootstrap开发框架已经应用在很多客户的BS架构的软件管理系统中,基于底层代码的重用,应客户的需要,我们在这个基础上扩展增加了Vue&Element的前端,由于Vue&Element的前端需要采用Web API的接口,我们在这个基础上借鉴了ABP框架的Web API接口处理及前端管理界面的内容,在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端。 阅读全文

posted @ 2021-04-27 16:02 伍华聪 阅读(988) 评论(0) 推荐(2) 编辑

2021年4月21日

[置顶] 使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题

摘要:在前篇随笔《使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理》中介绍了Vue-TreeSelect组件的使用,包括使用v-modal绑定值,normalizer 来映射属性处理,还有一个@input时间处理值变更的关联操作。 在常规的新增界面处理过程中,弹出的对话框是已经构建完成的了,所有界面元素已经渲染,因此能够正常解决级联问题的处理。但在编辑界面中,确无法保证界面渲染完成,导致无法级联更新的问题。我们这里再进一步探讨更新的问题:在使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题 阅读全文

posted @ 2021-04-21 10:57 伍华聪 阅读(506) 评论(0) 推荐(2) 编辑

2021年4月20日

[置顶] 使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理

摘要:最近在改造原有Bootstrap开发框架,增加一个Vue&Element前端的时候,发现需要处理一个级联更新的过程,就是选择公司,然后更新部门,选择部门,或者人员列表,选择作为主管的一个实现,不同于Bootstrap使用Select2的插件,这里前端是Vue&Element,那么我们可以选择下拉列表的方式展现,在Element中可以考虑使用Cascader 级联选择器,也可以考虑使用封装Tree 树形控件,或者使用第三方组件Vue-TreeSelect组件。本篇随笔介绍使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理过程。 阅读全文

posted @ 2021-04-20 16:24 伍华聪 阅读(878) 评论(1) 推荐(1) 编辑

2021年4月19日

[置顶] 利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理

摘要:在Asp.net Web API中,对业务数据的分页查询处理是一个非常常见的接口,我们需要在查询条件对象中,定义好相应业务的查询参数,排序信息,请求记录数和每页大小信息等内容,根据这些查询信息,我们在后端的Asp.net Web API中实现对这些数据的按需获取,并排序返回给客户端使用。本篇随笔介绍利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理。 阅读全文

posted @ 2021-04-19 10:57 伍华聪 阅读(755) 评论(0) 推荐(2) 编辑

2021年4月1日

[置顶] 利用过滤器Filter和特性Attribute实现对Web API返回结果的封装和统一异常处理

摘要:在我们开发Web API应用的时候,我们可以借鉴ABP框架的过滤器Filter和特性Attribute的应用,实现对Web API返回结果的封装和统一异常处理,本篇随笔介绍利用AuthorizeAttribute实现Web API身份认证,利用ActionFilterAttribute实现对常规Web API返回结果进行统一格式的封装,利用ExceptionFilterAttribute实现对接口异常的统一处理,实现我们Web API常用到的几个通用处理过程。 阅读全文

posted @ 2021-04-01 16:37 伍华聪 阅读(1325) 评论(4) 推荐(6) 编辑

2021年3月12日

[置顶] 使用代码生成工具快速开发ABP框架项目

摘要:在一般系统开发中,我们一般要借助于高度定制化的代码生成工具,用于统一代码风,节省开发时间,提高开发效率。不同的项目,它的项目不同分层的基类定义不同,我们需要在框架基类的基础上扩展我们的业务类代码,尽量根据已有数据库设计的信息,完整、详细的重现我们需要的编码工作,一方面引入必要的关系和代码,一方面保留一定的注释代码供了解使用,站在开发者的角度上思考代码如何编写,这样才能够快速、高效的增量化开发我们的业务表应用模块。 阅读全文

posted @ 2021-03-12 09:49 伍华聪 阅读(1517) 评论(3) 推荐(8) 编辑

2021年3月11日

[置顶] 基于ABP框架的SignalR,使用Winform程序进行功能测试

摘要:在ABP框架里面,默认会带入SignalR消息处理技术,它同时也是ABP框架里面实时消息处理、通知处理的一个实现方式,SignalR消息处理本身就是一个实时很好的处理方案,我在之前在我的Winform框架中的相关随笔也有介绍过SIgnalR的一些内容《基于SignalR的服务端和客户端通讯处理》,本篇基于.net Core的ABP框架介绍SignalR的后端处理,以及基于Winform程序进行一些功能测试,以求我们对SignalR的技术应用有一些了解。 阅读全文

posted @ 2021-03-11 12:20 伍华聪 阅读(838) 评论(0) 推荐(1) 编辑

2021年3月9日

[置顶] 使用egg.js开发后端API接口系统

摘要:本篇随笔不是细说Egg.js 的详细内容,毕竟官网介绍还是比较清晰的,我们主要说使用它来做一个后端的API接口系统,后端肯定需要对数据库进行各种操作,用一个JS的方式来访问数据库,利用 egg-sequelize插件,创建和数据库表进行绑定的模型进行操作,还是比较新鲜的,用了会发现确实很方便。用Egg.js来开发后端系统,相当于用前端的语言、做法,来开发后端系统了。 阅读全文

posted @ 2021-03-09 11:28 伍华聪 阅读(1519) 评论(1) 推荐(1) 编辑

2021年3月5日

[置顶] 如何快速开发Winform应用系统

摘要:在实际的业务中,往往还有很多需要使用Winform来开发应用系统的,如一些HIS、MIS、MES等系统,由于Winform开发出来的系统界面友好,响应快速,开发效率高等各方面原因,还有一些原因是独立的WInform应用系统方便部署使用,可以快速的在内部系统中安装使用,小型的系统往往不需要涉及到云服务等分布式的处理,那么界面的流畅使用、友好呈现、快速的开发响应等特点就有非常明显的优势了。 阅读全文

posted @ 2021-03-05 11:36 伍华聪 阅读(2779) 评论(5) 推荐(8) 编辑

2021年1月7日

[置顶] 看图知义,Winform开发的技术特点分析

摘要:整理一下自己之前的Winform开发要点,以图文的方式展示一些关键性的技术特点,总结一下。 阅读全文

posted @ 2021-01-07 16:47 伍华聪 阅读(4448) 评论(41) 推荐(19) 编辑

[置顶] 循序渐进VUE+Element 前端应用开发(33)--- 邮件参数配置和模板邮件发送处理

摘要:在系统处理中,有时候需要发送邮件通知用户,如新增用户的邮件确认,密码找回,以及常规订阅消息、通知等内容处理,都可以通过邮件的方式进行处理。本篇随笔介绍结合VUE+Element 前端,实现系统的邮件参数配置管理,以及基于邮件模板的方式进行邮件的发送。 阅读全文

posted @ 2021-01-07 10:46 伍华聪 阅读(1655) 评论(2) 推荐(1) 编辑

2021年1月6日

[置顶] 循序渐进VUE+Element 前端应用开发(32)--- 手机短信动态码登陆处理

摘要:在一些系统中,有时候用户忘记密码,可以通过向自己手机发送动态验证码的方式实现系统登录功能。本篇随笔介绍如何结合后端ABP框架的短信发送和缓存模块的处理,实现手机短信动态码登陆处理。 阅读全文

posted @ 2021-01-06 15:49 伍华聪 阅读(950) 评论(0) 推荐(1) 编辑

2021年1月5日

[置顶] ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成

摘要:在一般的系统中,往往也有短信模块的需求,如动态密码的登录,系统密码的找回,以及为了获取用户手机号码的短信确认等等,在ABP框架中,本身提供了对邮件、短信的基础支持,那么只需要根据自己的情况实现对应的接口即可。本篇随笔介绍ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成。 阅读全文

posted @ 2021-01-05 10:49 伍华聪 阅读(1369) 评论(0) 推荐(4) 编辑

2021年6月11日

使用BootstrapVue相关组件,构建Vue项目界面

摘要:基于Vue的前端框架有很多,Element算一个,而BootstrapVue也可以非常不错的一个,毕竟Bootstrap也是CSS中的大佬级别的,它和Vue的整合,使得开发起来更加方便了。BootstrapVue 是基于 Bootstrap v4 + Vue.js 的前端 UI 框架。它是流行的 Bootstrap 框架与 Vue.js 的集成。这个包称为 BootstrapVue。它允许我们使用与 Bootstrap(v4)集成的自定义组件。 阅读全文

posted @ 2021-06-11 11:42 伍华聪 阅读(553) 评论(4) 推荐(3) 编辑

2021年6月8日

Vue&Element 前端应用开发之菜单和路由的关系

摘要:我们一般的应用系统,菜单是很多功能界面的入口,菜单为了更好体现功能点的设置,一般都是动态从数据库生成的,而且还需要根据用户角色的不同,过滤掉部分没有权限的菜单;在Vue&Element的纯前端框架中,还引入了路由的概念,路由是对应具体的页面视图和布局的相关信息集合,是用户可访问的页面连接集合。本篇随笔介绍Vue+Element 前端应用开发之菜单和路由的关系。 阅读全文

posted @ 2021-06-08 17:00 伍华聪 阅读(411) 评论(3) 推荐(1) 编辑

2021年6月4日

在微信框架模块中,基于Vue&Element前端的微信公众号和企业微信的用户绑定

摘要:在一个和微信相关的业务管理系统,我们有时候需要和用户的微信账号信息进行绑定,如对公众号、企业微信等账号绑定特定的系统用户,可以进行扫码登录、微信信息发送等操作,用户的绑定主要就是记录公众号用户的openid或者企业微信的userid,那样可以通过微信API接口,发送系统消息或业务消息。 阅读全文

posted @ 2021-06-04 10:01 伍华聪 阅读(459) 评论(0) 推荐(0) 编辑

2021年5月23日

在微信框架模块中,基于Vue&Element前端的事件和内容的管理

摘要:在微信后台管理中,我们需要定义好菜单对应的事件管理,因为微信通过菜单触发相关的事件,因此菜单事件的响应关系,我们如果处理好,就能构建出我们的微信应用入口了。通过入口,我们可以响应用户菜单的事件,如响应文本内容,图片内容,以及扫码处理,或者定位到自己的页面中去进行业务数据的录入和展示等等。后台管理系统在接收到腾讯微信事件回调的时候,进行一一响应的,我们可以自定义我们的响应内容,因此引入了一个后台管理中的事件和内容管理,用于一一响应对应的事件代码。 阅读全文

posted @ 2021-05-23 14:09 伍华聪 阅读(297) 评论(0) 推荐(0) 编辑

2021年5月22日

在微信框架模块中,基于Vue&Element前端的后台管理功能介绍

摘要:微信开发包括公众号、企业微信、微信小程序等方面的开发内容,需要对腾信的微信API接口进行封装,本篇介绍微信后台管理功能,在原先基于Asp.net的Bootstrap前端基础上,增加的Vue&Element前端的后台管理功能介绍,以及介绍如何在管理微信菜单的基础上增加一个菜单组的概念,以便随时激活某个项目的菜单集合,提交到服务器上进行项目切换或者功能测试。 阅读全文

posted @ 2021-05-22 11:30 伍华聪 阅读(730) 评论(5) 推荐(2) 编辑

2021年5月16日

使用DevExpress的GridControl实现多层级或无穷级的嵌套列表展示

摘要:在我早期的随笔《在GridControl表格控件中实现多层级主从表数据的展示》中介绍过GridControl实现二级、三级的层级列表展示,主要的逻辑就是构建GridLevelNode并添加到LevelTree集合里面,手动创建多个承载显示的gridview,然后添加到视图集合里面去吧,不过这个是已知层级的情况下,如果是无穷级,这种手工创建视图的方式,肯定不太适合,而且很繁琐,我们本篇随笔来改进一下,介绍如何实现多层级或无穷级的嵌套列表展示。 阅读全文

posted @ 2021-05-16 11:16 伍华聪 阅读(630) 评论(1) 推荐(0) 编辑

2021年5月12日

在微信框架模块中,基于Vue&Element前端,通过动态构建投票选项,实现单选、复选的投票操作

摘要:最近把微信框架的前端改造一下,在原来基于Bootstrap框架基础上的微信后台管理,增加一套Vue&Element的前端,毕竟Vue的双向绑定开发起来也还是很方便的,而且Element本身也提供了很强大的界面组件。因此在原来数据库的基础上,增加Web API+Vue&Element的前端,相当于双前端的后台管理,可以根据自己的喜欢选择不同的开发方式和管理界面。 阅读全文

posted @ 2021-05-12 14:18 伍华聪 阅读(935) 评论(2) 推荐(2) 编辑

2021年4月27日

在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端

摘要:基于Metronic的Bootstrap开发框架是我们稍早一点的框架产品,界面部分采用较新的Bootstrap技术,框架后台数据库支持Oracle、SqlServer、MySql、PostgreSQL、DB2、Sqlite、Access等常规数据库,可通过配置进行自由切换,使用Enterprise Library模块进行数据访问的控制的。Bootstrap开发框架的页面以及后台代码,通过代码生成工具Database2Sharp进行快速开发,实现整体性开发的最大效率提高。 Bootstrap开发框架已经应用在很多客户的BS架构的软件管理系统中,基于底层代码的重用,应客户的需要,我们在这个基础上扩展增加了Vue&Element的前端,由于Vue&Element的前端需要采用Web API的接口,我们在这个基础上借鉴了ABP框架的Web API接口处理及前端管理界面的内容,在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端。 阅读全文

posted @ 2021-04-27 16:02 伍华聪 阅读(988) 评论(0) 推荐(2) 编辑

2021年4月21日

使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题

摘要:在前篇随笔《使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理》中介绍了Vue-TreeSelect组件的使用,包括使用v-modal绑定值,normalizer 来映射属性处理,还有一个@input时间处理值变更的关联操作。 在常规的新增界面处理过程中,弹出的对话框是已经构建完成的了,所有界面元素已经渲染,因此能够正常解决级联问题的处理。但在编辑界面中,确无法保证界面渲染完成,导致无法级联更新的问题。我们这里再进一步探讨更新的问题:在使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题 阅读全文

posted @ 2021-04-21 10:57 伍华聪 阅读(506) 评论(0) 推荐(2) 编辑

2021年4月20日

使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理

摘要:最近在改造原有Bootstrap开发框架,增加一个Vue&Element前端的时候,发现需要处理一个级联更新的过程,就是选择公司,然后更新部门,选择部门,或者人员列表,选择作为主管的一个实现,不同于Bootstrap使用Select2的插件,这里前端是Vue&Element,那么我们可以选择下拉列表的方式展现,在Element中可以考虑使用Cascader 级联选择器,也可以考虑使用封装Tree 树形控件,或者使用第三方组件Vue-TreeSelect组件。本篇随笔介绍使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理过程。 阅读全文

posted @ 2021-04-20 16:24 伍华聪 阅读(878) 评论(1) 推荐(1) 编辑

2021年4月19日

利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理

摘要:在Asp.net Web API中,对业务数据的分页查询处理是一个非常常见的接口,我们需要在查询条件对象中,定义好相应业务的查询参数,排序信息,请求记录数和每页大小信息等内容,根据这些查询信息,我们在后端的Asp.net Web API中实现对这些数据的按需获取,并排序返回给客户端使用。本篇随笔介绍利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理。 阅读全文

posted @ 2021-04-19 10:57 伍华聪 阅读(755) 评论(0) 推荐(2) 编辑

2021年4月1日

利用过滤器Filter和特性Attribute实现对Web API返回结果的封装和统一异常处理

摘要:在我们开发Web API应用的时候,我们可以借鉴ABP框架的过滤器Filter和特性Attribute的应用,实现对Web API返回结果的封装和统一异常处理,本篇随笔介绍利用AuthorizeAttribute实现Web API身份认证,利用ActionFilterAttribute实现对常规Web API返回结果进行统一格式的封装,利用ExceptionFilterAttribute实现对接口异常的统一处理,实现我们Web API常用到的几个通用处理过程。 阅读全文

posted @ 2021-04-01 16:37 伍华聪 阅读(1325) 评论(4) 推荐(6) 编辑

2021年3月12日

使用代码生成工具快速开发ABP框架项目

摘要:在一般系统开发中,我们一般要借助于高度定制化的代码生成工具,用于统一代码风,节省开发时间,提高开发效率。不同的项目,它的项目不同分层的基类定义不同,我们需要在框架基类的基础上扩展我们的业务类代码,尽量根据已有数据库设计的信息,完整、详细的重现我们需要的编码工作,一方面引入必要的关系和代码,一方面保留一定的注释代码供了解使用,站在开发者的角度上思考代码如何编写,这样才能够快速、高效的增量化开发我们的业务表应用模块。 阅读全文

posted @ 2021-03-12 09:49 伍华聪 阅读(1517) 评论(3) 推荐(8) 编辑

2021年3月11日

基于ABP框架的SignalR,使用Winform程序进行功能测试

摘要:在ABP框架里面,默认会带入SignalR消息处理技术,它同时也是ABP框架里面实时消息处理、通知处理的一个实现方式,SignalR消息处理本身就是一个实时很好的处理方案,我在之前在我的Winform框架中的相关随笔也有介绍过SIgnalR的一些内容《基于SignalR的服务端和客户端通讯处理》,本篇基于.net Core的ABP框架介绍SignalR的后端处理,以及基于Winform程序进行一些功能测试,以求我们对SignalR的技术应用有一些了解。 阅读全文

posted @ 2021-03-11 12:20 伍华聪 阅读(838) 评论(0) 推荐(1) 编辑

2021年3月9日

使用egg.js开发后端API接口系统

摘要:本篇随笔不是细说Egg.js 的详细内容,毕竟官网介绍还是比较清晰的,我们主要说使用它来做一个后端的API接口系统,后端肯定需要对数据库进行各种操作,用一个JS的方式来访问数据库,利用 egg-sequelize插件,创建和数据库表进行绑定的模型进行操作,还是比较新鲜的,用了会发现确实很方便。用Egg.js来开发后端系统,相当于用前端的语言、做法,来开发后端系统了。 阅读全文

posted @ 2021-03-09 11:28 伍华聪 阅读(1519) 评论(1) 推荐(1) 编辑

2021年3月5日

如何快速开发Winform应用系统

摘要:在实际的业务中,往往还有很多需要使用Winform来开发应用系统的,如一些HIS、MIS、MES等系统,由于Winform开发出来的系统界面友好,响应快速,开发效率高等各方面原因,还有一些原因是独立的WInform应用系统方便部署使用,可以快速的在内部系统中安装使用,小型的系统往往不需要涉及到云服务等分布式的处理,那么界面的流畅使用、友好呈现、快速的开发响应等特点就有非常明显的优势了。 阅读全文

posted @ 2021-03-05 11:36 伍华聪 阅读(2779) 评论(5) 推荐(8) 编辑

2021年1月7日

看图知义,Winform开发的技术特点分析

摘要:整理一下自己之前的Winform开发要点,以图文的方式展示一些关键性的技术特点,总结一下。 阅读全文

posted @ 2021-01-07 16:47 伍华聪 阅读(4448) 评论(41) 推荐(19) 编辑

循序渐进VUE+Element 前端应用开发(33)--- 邮件参数配置和模板邮件发送处理

摘要:在系统处理中,有时候需要发送邮件通知用户,如新增用户的邮件确认,密码找回,以及常规订阅消息、通知等内容处理,都可以通过邮件的方式进行处理。本篇随笔介绍结合VUE+Element 前端,实现系统的邮件参数配置管理,以及基于邮件模板的方式进行邮件的发送。 阅读全文

posted @ 2021-01-07 10:46 伍华聪 阅读(1655) 评论(2) 推荐(1) 编辑

2021年1月6日

循序渐进VUE+Element 前端应用开发(32)--- 手机短信动态码登陆处理

摘要:在一些系统中,有时候用户忘记密码,可以通过向自己手机发送动态验证码的方式实现系统登录功能。本篇随笔介绍如何结合后端ABP框架的短信发送和缓存模块的处理,实现手机短信动态码登陆处理。 阅读全文

posted @ 2021-01-06 15:49 伍华聪 阅读(950) 评论(0) 推荐(1) 编辑

2021年1月5日

ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成

摘要:在一般的系统中,往往也有短信模块的需求,如动态密码的登录,系统密码的找回,以及为了获取用户手机号码的短信确认等等,在ABP框架中,本身提供了对邮件、短信的基础支持,那么只需要根据自己的情况实现对应的接口即可。本篇随笔介绍ABP框架中短信发送处理,包括阿里云短信和普通短信商的短信发送集成。 阅读全文

posted @ 2021-01-05 10:49 伍华聪 阅读(1369) 评论(0) 推荐(4) 编辑

导航