RDIFramework.NET V3.3 Web版新增报表管理功能模块-重量级实用功能

RDIFramework.NET V3.3 Web版新增报表管理功能模块-重量级实用功能

在RDIFramework.NET V3.3 Web版本新增了全新的报表管理功能模块,非常实用的功能,重量级推荐。主要用于对日常常用的报表做定制展示。可以自动发布到模块(就可授权给指定资源访问),在报表定义主界面可以同时对定义好后报表预览效果,支持多种报表样式(如:折线图、柱状图、饼图、地图)等,每种报表样式都给出了参考定义的语句,支持直接在线打印。
通过SignalR技术整合即时通讯(IM)在.NET敏捷开发框架中落地

通过SignalR技术整合即时通讯(IM)在.NET敏捷开发框架中落地

即时通讯(IM)是RDIFramework.NET敏捷开发框架全新提供的一个基于Web的即时通讯、内部聊天沟通的工具。界面美观大方对于框架内部进行消息的沟通非常方便。基于RDIFramework.NET敏捷开发框架的即时通讯IM支持常规的用户对用户(点对点)聊天、工作流程流转的提醒、服务端消息的推送等。消息到达还有类似QQ的声音提醒,同时对消息进行了持久化处理,即时离线的用户,上线后也会收到消息,
RDIFramework.NET框架通过SignalR技术整合即时通讯(IM)

RDIFramework.NET框架通过SignalR技术整合即时通讯(IM)

即时通讯(IM)是RDIFramework.NET敏捷开发框架全新提供的一个基于Web的即时通讯、内部聊天沟通的工具。界面美观大方对于框架内部进行消息的沟通非常方便。基于RDIFramework.NET敏捷开发框架的即时通讯IM支持常规的用户对用户(点对点)聊天、工作流程流转的提醒、服务端消息的推送等。消息到达还有类似QQ的声音提醒,同时对消息进行了持久化处理,即时离线的用户,上线后也会收到消息,不会造成消息的丢失。还提供了很多扩展接口供用户实际扩展使用,非常的强大,方便。
RDIFramework.NET敏捷开发框架助力企业BPM业务流程系统的开发与落地

RDIFramework.NET敏捷开发框架助力企业BPM业务流程系统的开发与落地

现如今,很多企事业单位集团都自己有一套独特严密的业务生产经营流程,各个环节紧密相连、前后对应,一旦某个环节疏忽,整个流程就会出现问题。如何保证业务流程的标准化和规范化运营、减少人为差错,这就需要用到BPM业务流程系统,需要用到新一代的智能化BPM系统,而RDIFramework.NET敏捷开发框架就是极大契合了这个需求的运用而生。
.NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、自动化部署)

.NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、自动化部署)

通过前面三篇文章的介绍,我们已经对.net core多方案部署到linux下有了非常全面的认识,小型团队已经足够使用。虽然目前的方案可以实现一键部署更新,但是还是需要登陆到linux服务器去执行相应的命令。 显示,这不是最优的方案,那么还有没有更好的方案呢?比如:当我们提交给git仓库后,自动出发部署命令是不是就更方便了呢? 答案是肯定的,我们可以借助jenkins来实现。
.NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)

.NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)

在前两篇:.NET Core部署到linux(CentOS)最全解决方案,常规篇与.NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)我们对.netcore部署到linux有了一个充分的了解,已经可以满足应用要求了,这篇文章我们继续深入带你了解使用Doker+jexus或Nginx来部署.net core应用。
.NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)

.NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)

在.NET Core部署到linux(CentOS)最全解决方案,常规篇一文,我们详细讲解了传统的.NET Core部署到Linux服务器的方法,学到了Linux在虚拟机下的安装、Xshell,Xftp的使用方法、git在linux下的交互使用以及.net core在linux下的发布与运行全过程。本文讲讲解通过使用Supervisor+Nginx的组合来实现.net core的高效部署。
.NET Core部署到linux(CentOS)最全解决方案,常规篇

.NET Core部署到linux(CentOS)最全解决方案,常规篇

本文为大家介绍使用 .NET Core部署到Linux服务器的方法,通过本文你将了解到Linux在虚拟机下的安装、Xshell,Xftp的使用方法、git在linux下的交互使用以及.net core在linux下的发布与运行全过程,本文皆在总结了一些经验与笔记在部署过程中遇到的一些问题,同时分享给大家,供大家参考,欢迎讨论交流。
.NET快速开发框架-RDIFramework.NET 全新EasyUI版发布

.NET快速开发框架-RDIFramework.NET 全新EasyUI版发布

RDIFramework.NET快速开发框架,基于.NET的快速信息化系统开发、整合框架,为企业或个人快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员只需集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。 Web前端使用强大的UI组件EasyUI,后端采用.NET最新的Mvc,介于EasyUI自带的皮肤已经无法满足客户的审美,框架全新基于AdminLTE进行了全面的美化重构优化处理,界面美观,高大上,焕然一新。支持多种界面样式风格,二次开发简单。
.NET分离exe和dll在不同的目录让你的程序更整洁

.NET分离exe和dll在不同的目录让你的程序更整洁

在一个项目开发中一般都是把引用的dll放在根目录下,随着项目的日益增大,根目录下的dll文件就会越来越多,合理规划这些dll的存放地址,可以使整个项目更加的规范与美观。这篇文章就为大家介绍关于C#如何在指定文件夹寻找文件dll的相关内容,文中通过基于RDIFramework框架WinForm版为基础进行介绍,Web的相关dll规划类似,希望对大家具有一定的参考学习价值。
RDIFramework.NET敏捷开发框架Web新增邮件中心实现便捷式的邮件收发

RDIFramework.NET敏捷开发框架Web新增邮件中心实现便捷式的邮件收发

邮件收发在很多业务系统中都有这样的需求,是比较正式和常用的功能。在我们的框架中提供了邮件中心功能模块,集内部邮件的收发、邮件归类、邮件星标的标记、邮件的删除与彻底删除等,邮件中心功能模块界面如下。整个界面由顶部的功能按钮,左侧的邮件常用分类、右侧会对应的邮件列表所组成。
史上最全面的SignalR系列教程-4、SignalR 自托管全解(使用Self-Host)-附各终端详细实例

史上最全面的SignalR系列教程-4、SignalR 自托管全解(使用Self-Host)-附各终端详细实例

本篇将为大家介绍.NET特有的Self-Host自托管的应用,即以Self-Host自托管为宿主加载SignalR服务。宿主一词我们不会陌生,它可以看作是一个基础设施,它为一些服务和功能提供最底层的支持,如你的web应用程序可以运行在iis或者apache上,而这两个东西就是web应用程序的宿主,而今天说的自主宿主SelfHost它可以自己去监听自己的服务,如你可以把一个web应用程序宿主到一个console控制台程序上,或者把一个webApi宿主到一个console或者windowService上,这都是可以的。
史上最全面的SignalR系列教程-3、SignalR 实现推送功能-集线器类实现方式

史上最全面的SignalR系列教程-3、SignalR 实现推送功能-集线器类实现方式

本篇将继续在上一篇的基础上,讲解SignalR通过最常用的集线器方式实现消息推送与发送。 我们知道SignalR的通信模型主要是两类Persistent Connections与Hubs。Hub是一种更高级的管道,它在连接协议上允许客户端和服务器端能够直接调用彼此的方法。SignalR的这种自动分发跨机器边界调度的方法就像施了魔法一样,让客户端调用服务端的方法像调用本地一样简单,反之亦然。使用Hub的模式就像开发人员使用远程API一样,比如 .NET Remoting。使用Hub同样能够让你传递类型化的参数到方法上进行模型绑定。通过Hubs实现服务端消息推送到客户端
史上最全面的SignalR系列教程-2、SignalR 实现推送功能-永久连接类实现方式

史上最全面的SignalR系列教程-2、SignalR 实现推送功能-永久连接类实现方式

SignalR 的实现机制与.NET WCF 或 Remoting 是相似的,都是使用远程代理来实现。在具体使用上,有两种不同通信模型:PersistentConnection 和 Hubs,其中 PersistentConnection 是实现了长时间的 Javascript 轮询(类似于 Comet),Hub 是用来解决实时信息交换问题,它是利用 Javascript 动态载入执行方法实现的。SignalR 将整个连接,信息交换过程封装得非常漂亮,客户端与服务器端全部使用 JSON 来交换数据。
RDIFramework.NET敏捷开发框架WinForm新增通用附件管理控件

RDIFramework.NET敏捷开发框架WinForm新增通用附件管理控件

在WinForm开发中,文件附件的管理几乎在任何一个应用上都会存在,是一个非常通用集中的公共模块。我们日常记录会伴随着有图片、文档等附件形式来展现,如果为每个业务对象都做一个附件管理,或者每次开发系统都重新做,效率可想而知。一个通用的集上传,预览,管理为一体的集中式附件管理控件即为重要。
RDIFramework.NET敏捷开发框架WinForm新增文件中心-实现附件集中管理

RDIFramework.NET敏捷开发框架WinForm新增文件中心-实现附件集中管理

文件中心类似附件管理是一个非常实用功能,可以归档自己平时所需要的文件,也可以把文件分享给别人,更像一个知识中心。文件中心主界面如下图所示,左侧“附件分类”展示了用户对文件的分类,只能自己看到,“共享文件”中的文件所有用户都可以看到。选择一个分类,右侧列出了当前分类的所有文件,对于上传的文件没有格式要求,对于已上传的文件也可以下载下来。同时可对常用格式的文件(pdf、word、excel、PPT、图片文件、文本文件等)进行在线预览、打印等。
C#实现Hash应用全解

C#实现Hash应用全解

Hash就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。直观解释起来,就是对一串数据m进行杂糅,输出另一段固定长度的数据h,作为这段数据的特征(指纹)。也就是说,无论数据块m有多大,其输出值h为固定长度。
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版本的“用户管理”模块分别新增了“重置密码”的功能。用户忘记密码后只需要通知管理员,让管理员通用用户管理模块重置用户的密码为系统默认密码。