RDIFramework.NET框架基于Quartz.Net实现任务调度详解及效果展示

RDIFramework.NET框架基于Quartz.Net实现任务调度详解及效果展示

任务调度在各种应用中都会存在,在业务系统中我们为了调度一些自动执行的任务或从队列中消费一些消息,所以基本上都会涉及到后台服务的开发。在上一篇Quartz.Net实现作业定时调度详解,我们通过实例代码详细讲解与演示了基于Quartz.NET开发的详细方法。本篇我们主要讲述基于RDIFramework.NET框架整合Quartz.NET,以实现任务调度,并对任务持久化操作的全过程。
微信公众号开发系列-13、RDIFramework框架整合微信开发应用效果展示

微信公众号开发系列-13、RDIFramework框架整合微信开发应用效果展示

通过前面一系列文章的学习,我们对微信公众号开发已经有了一个比较深入和全面的了解。 微信公众号开发为企业解决那些问题呢? 我们经常看到微信公众号定制开发、微信公众平台定制开发,都不知道这些能给企业带来什么,让很多人产生疑惑,那么下面就来给你解答。 我们都知道微信公众号是微信推出的一款提资讯和服务的平台应用,但却需要通过微信公众号开发技术来真正实现平台化。那么,作为想通过移动互联网来发展业务,或者需要改变目前经营状况,解决当前发展瓶颈问题的企业、商家或个体商户来说,微信公众号是一个很好的实现移动互联网化的着陆点,而微信公众号开发是帮助你实现更多功能应用的基础。
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能

不管是什么系统登录用户都有忘记密码的时候,忘记密码就进入不了系统。系统应该可以提供重置用户密码的功能。在我们框架中重置用户密码功能一般用用户管理员来完成。当然如果做得复杂点还可以由用户自己来重置(如:通过邮件、手机短信等方式)。RDIFramework.NET V3.2版本新增了用户重置密码的服务接口以供调用,同时在框架Web与WinForm版本的“用户管理”模块分别新增了“重置密码”的功能。用户忘记密码后只需要通知管理员,让管理员通用用户管理模块重置用户的密码为系统默认密码。
RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件Web业务平台

RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件Web业务平台

RDIFramework.NET━工作流组件主要涵盖工作流的设计与定义、流程实例的发起与运行、业务流程的监控与管理、工作流组件与业务系统的集成与协作等内容。 业务协同平台是流程系统与用户交互的工作平台,所有的业务表单都通过平台展现,用户在该平台上处理日常业务(启动任务、处理任务、查看参与的任务,查看流程状态)。用户不必关心流程如何流转,只要处理好自己的业务表单即可,任务即会根据条件自动流转到下一个处理者。
微信公众号开发C#系列-12、微信前端开发利器:WeUI

微信公众号开发C#系列-12、微信前端开发利器:WeUI

通过前面系列文章的学习与讲解,相信大家已经对微信的开发有了一个全新的认识。后端基本能够基于盛派的第三方sdk搞定大部分事宜,剩下的就是前端了。关于手机端的浏览器的兼容性问题相信一直是开发者们的一块心病,对于微信开发前端组件这一块总是找不到合适的移动端组件,什么都要自己去实现,这个开发成本就大了去了。于是乎博主打算另辟蹊径,找找基于微信开发的移动端UI组件,最后找到了微信官方开发的一套前端组件:WeUI。
微信公众号开发C#系列-11、生成带参数二维码应用场景

微信公众号开发C#系列-11、生成带参数二维码应用场景

我们在消息管理-接收事件推送章节有对扫描带参数二维码事件的处理做了讲解。本篇主要讲解通过微信公众号开发平台提供的接口生成带参数的二维码及应用场景。微信公众号平台提供了生成带参数二维码的接口,使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。 微信公众号平台提供了生成带参数二维码的接口,使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。 目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,但能够生成较多数量,后者无过期时间,数量较少(目前参数只支持1--100000),两种二维码分别适用于帐号绑定
微信公众号开发C#系列-10、长链接转短链接

微信公众号开发C#系列-10、长链接转短链接

短网址的好处众多,便于记忆,占用字符少等,现在市面上出现了众多的将长网址转变为短网址的方法,但是由于他们都是小的公司在幕后运营,所以很不靠谱,面对随时关闭服务的可能,这样也导致我们将转换好了的短网址也会失效失链!那么怎样才能使转换好了的短网址永久有效呢?
微信公众号开发C#系列-8、自定义菜单及菜单响应事件的处理

微信公众号开发C#系列-8、自定义菜单及菜单响应事件的处理

自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。菜单分为默认菜单与个性化菜单。个性化菜单接口是为了帮助公众号实现灵活的业务运营,开发者可以通过该接口,让公众号的不同用户群体看到不一样的自定义菜单。该接口开放给已认证订阅号和已认证服务号。本文主要介绍微信自定义菜单的创建、查询、删除、各菜单类型事件的响应方法,以及菜单应用的界面整合参考。由于篇幅有限不可能面面俱到,只能抛砖迎玉,大家就可以据此扩展做深入的应用。
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2版本 正式发布

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2版本 正式发布

RDIFramework.NET V3.2版本是全新的里程碑版本,新增与新改了大量的内容,主要包含:新增了“行政区域管理”,树控件支持异步加载,全新的用户、角色、岗位授权管理界面,模块以业务子系统方式进行管理与分配,全新的工作流处理与展示界面,新增全新的“文件管理中心”,用户级联选择、锁定与解锁功能,全新的登录界面,对所有web基础图标与皮肤样式重新进行了调整与制作。WinForm部分应用DEV风格全面重构,代码生成器全面支持MySql等等大批量的新增与修复。
RDIFramework.NET V3.3 Web版新增系统公告、系统新闻模块方便需要的客户

RDIFramework.NET V3.3 Web版新增系统公告、系统新闻模块方便需要的客户

在RDIFramework.NET V3.3版本中新增了系统新闻模块,用户可以根据实际情况做相应应用,如用在内部业务系统的展示中或网站上新闻的展示。新闻可以分类进行管理,非常的实用。系统新闻管理主要分为添加、修改、删除与移动系统新闻。通知公告管理主要用于发布通知公告以用于业务系统或网站中,在实际应用中非常的普通与实用。分为新增、修改与删除系统公告。
RDIFramework.NET V3.3 Web版新增日程管理功能模块

RDIFramework.NET V3.3 Web版新增日程管理功能模块

在RDIFramework.NET V3.3 Web版本我们新增了日程管理。基于月、周、日的日历视图,把安排到每一天的具体时间点,让每一天的时间都充分利用;甚至您也可以把个人非工作事项也安排进来,完全是属于自己的全时间管理。就是将每天的工作和事务安排在日期中,并做一个有效的记录,方便管理日常的工作和事务,达到工作备忘的目的。同时也具有对员工日常工作进行指导、监督的作用。
RDIFramework.NET V3.3 Web版角色授权管理新增角色对操作权限项、模块起止生效日期的设置

RDIFramework.NET V3.3 Web版角色授权管理新增角色对操作权限项、模块起止生效日期的设置

在实际应用在我们可能会有这样的需求,某个操作权限项(按钮)或菜单在某个时间范围内可以让指定角色访问。此时通过我们的角色权限扩展设置就可以办到。 在我们框架V3.3Web版本全新增加了角色权限扩展设置的功能。主要是针对角色对操作权限项、角色对模块在指定时间范围内有效的设置。
JavaScript开发,VS-CODE必备插件推荐

JavaScript开发,VS-CODE必备插件推荐

如今,Visual Studio Code无疑是最流行的轻量级代码编辑器。它确实从其他代码编辑器那借鉴了很多,最主要是从Sublime和Atom那里。然而它的成功关键是源于能提供更好的性能和稳定的表现。另外,它还提供了如代码智能提示等开发者非常需要的功能。而这些功能,曾经只在像Eclipse或者Visual Studio 2017这样的完整集成开发环境(IDEs)中才有。
Mustache模板技术

Mustache模板技术

Mustache 是一款经典的前端模板引擎,在前后端分离的技术架构下面,前端模板引擎是一种可以被考虑的技术选型,随着重型框架(AngularJS、ReactJS、Vue)的流行,前端的模板技术已经成为了某种形式上的标配,Mustache 的价值在于其稳定和经典。
RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(MVC版)

RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(MVC版)

面我们将使用RDIFramework.NET来开发一个应用,此应用皆在说明如何使用框架简单快速的进行开发。在这里我们要开发一个产品管理的功能模块,在开发前,我们需要进行数据库的设计,假设我们要开发一个产品管理模块。涉及的表为DemoProduct(产品信息实例表),这儿简单说 明一下,一般我们建议每个表包含以下字段:DeleteMark(删除标志),SortCode(排序码),以及每条数据涉及的用户信息字段:CreateOn、CreateUserId、CreateBy、ModifiedOn、ModifiedUserId、ModifiedBy
.NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能

.NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能

锁定用户功能在现实应用场景中得到了大量的应用,当我们需要限制某用户的登录,又不能删除这个用户时就可以使用锁定功能,如:未授权的用户尝试错误密码错误过多可以尝试的用户进行锁定,又如ATM机上取钱时密码错误输入过多也会对当前用户进行锁定等其他非常多的应用场合。   RDIFramework.NET V3.2版本新增了用户锁定与解除锁定的功能,当指定用户被锁定后,就不能进行登录了,只有解除锁定后才可以登录。锁定用户与解除锁定放在了用户授权管理界面中。
.NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理

.NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理

在RDIFramework.NET以往的框架中,模块管理界面展示了整个框架所管理的所有模块,如果系统过多,达几十个甚至上百个子系统时,管理起来就非常的麻烦,不光加载效率会很低,页面展示也会很不友好。框架从3.2版本开始对框架管理的模块按子系统进行分类管理,同时增加了子系统的管理。让整个模块的划分与规划更加的合理与规范,加载的效率也更高。
.NET快速信息化系统开发框架 V3.2->新增“行政区域管理”,同时大批量树采用异步加载

.NET快速信息化系统开发框架 V3.2->新增“行政区域管理”,同时大批量树采用异步加载

行政区划:简称政区,是国家为了进行分级管理而实行的区域划分。中国现行的行政区划实行如下原则:1、全国分为省、自治区、直辖市;2、省、自治区分为自治州、县、自治县、市;3、自治州分为县、自治县、市;4、县、自治县分为乡、民族乡、镇; 5、直辖市和较大的市分为区、县;6、国家在必要时设立的特别行政区。行政区划是国家为了进行分级管理而实行的区域划分。中国现行六级行政区,即省级、地级、县级、乡级、村级、组级,其中省、县、乡三级为基本行政区。
RDIFramework.NET V3.2-> Web版本新增新的用户权限设置界面效率更高、更规范

RDIFramework.NET V3.2-> Web版本新增新的用户权限设置界面效率更高、更规范

在用户授权管理模块,操作员可以添加或移动用户到指定的角色、可以分配或授予指定用户的模块(菜单)的访问权限、可以收回或分配指定用户的操作(功能)权限、可以对所有用户、角色、模块(菜单)、操作(功能)权限进行集中批量设置,用户授权范围内的设置,表字段权限的设置以及表约束条件权限的设置等。 用户授权管理从3.2版本开始启用了全新的界面组织方式,更加的合理与快速,颠覆了以往的所有版本,可操作性大大提高,模块的选择以子系统进行加载,模块的操作权限项也是以模块的选择动态加载,只有设置了模块的访问权限才可以设置其对应模块的操作权限,对于大型系统加载速度与处理的灵活性都毋庸置疑。