上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 44 下一页

2021年5月23日

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

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

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

2021年5月22日

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

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

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

2021年5月16日

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

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

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

2021年5月12日

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

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

posted @ 2021-05-12 14:18 伍华聪 阅读(1970) 评论(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 伍华聪 阅读(1972) 评论(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 伍华聪 阅读(1795) 评论(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 伍华聪 阅读(9509) 评论(3) 推荐(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 伍华聪 阅读(1528) 评论(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 伍华聪 阅读(4096) 评论(5) 推荐(6) 编辑

2021年3月12日

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

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

posted @ 2021-03-12 09:49 伍华聪 阅读(3252) 评论(5) 推荐(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 伍华聪 阅读(2388) 评论(0) 推荐(1) 编辑

2021年3月9日

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

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

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

2021年3月5日

如何快速开发Winform应用系统

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

posted @ 2021-03-05 11:36 伍华聪 阅读(7135) 评论(7) 推荐(9) 编辑

2021年1月7日

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

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

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

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

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

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

2021年1月6日

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

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

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

2021年1月5日

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

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

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

2021年1月4日

循序渐进VUE+Element 前端应用开发(31)--- 系统的日志管理,包括登录日志、接口访问日志、实体变化历史日志

摘要: 在一个系统的权限管理模块中,一般都需要跟踪一些具体的日志,ABP框架的系统的日志管理,包括登录日志、接口访问日志、实体变化历史日志,本篇随笔介绍ABP框架中这些日志的管理和界面处理。 阅读全文

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

2020年12月31日

循序渐进VUE+Element 前端应用开发(30)--- ABP后端和Vue+Element前端结合的分页排序处理

摘要: 在很多列表展示数据的场合中,大多数都会需要一个排序的处理,以方便快速查找排序所需的数据,本篇随笔介绍如何结合ABP后端和Vue+Element前端结合的分页排序处理过程。 阅读全文

posted @ 2020-12-31 10:15 伍华聪 阅读(1627) 评论(1) 推荐(1) 编辑

2020年12月10日

部署基于.netcore5.0的ABP框架后台Api服务端,以及使用Nginx部署Vue+Element前端应用

摘要: 前面介绍了很多关于ABP框架的后台Web API 服务端,以及基于Vue+Element前端应用,本篇针对两者的联合部署,以及对部署中遇到的问题进行处理。ABP框架的后端是基于.net core5.0 的Asp.net core 应用,因此和常规的Asp.net core 应用部署一样;而Vue+Element前端应用则是基于nodejs的应用,部署方式又有所不同,这里介绍基于Nginx的部署。 阅读全文

posted @ 2020-12-10 17:25 伍华聪 阅读(4711) 评论(8) 推荐(14) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 44 下一页

导航