RDIFramework.NET CS敏捷开发框架 V6.1发布(.NET6+、Framework双引擎、全网唯一)

RDIFramework.NET C/S敏捷开发框架V6.1版本迎来重大更新与调整,全面重新设计业务逻辑代码,代码量减少一半以上,开发更加高效。全系统引入全新字体图标,整个界面焕然一新。底层引入最易上手的ORM框架SqlSugar,让开发更加便利高效。同时保持与前期版本完美的代码结构,历史版本也可以无缝升级用最新的特性,按当前新的方式重构自己的代码,做到无缝升级过渡。全新开发了WebAPI,引用JWT验证方式,同时增加了大量WebAPI接口。同时客户端增加了WebAPI方式调用,至此客户端连接支持直连、WCF方式、WebAPI三种模式,一键切换,无缝衔接。无论是.NET6+版本,还是.NET Framework版本,功能代码一致。更多详情等你解锁!

.NET敏捷开发框架-RDIFramework.NET V6.1发布

全新RDIFramework.NET C/S敏捷开发框架发布,支持.NET6+,Framework双引擎,降低开发成本,提高产品质量,提升用户体验与开发团队稳定性,做软件就选RDIFramework.NET敏捷开发框架。

1、介绍

RDIFramework.NET C/S敏捷开发框架,是我司重磅推出的基于.NET的快速信息化系统开发、整合框架,为企业快速构建企业级的应用提供了强大支持。 开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员只需集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。

框架采用主流的C#语言开发完成,支持多种数据库类型,支持 BS、CS, 支持.NET Framework与.NET6+, C/S与B/S除UI不一样,其他逻辑全部共用。使用RDIFramework.NET敏捷开发框架能提高管理类软件系统的整体质量、提高模块与模块之间的兼容性、提高代码的重复利用率,使软件系统架构更加合理、质量更加过硬,使得劳动成果最大程度上重复利用。

2、功能特色

产品特色

3、部分功能展示

登录界面

主界面组合

WinForm流程设计器

WinForm用户管理

WinForm智能图表

4、本次新增与修复的内容

  • 重新开发设计WebAPI,引用JWT验证方式,同时增加大量WebAPI接口。

  • 客户端增加WebAPI服务端访问方式,至此:同步支持直连、WCF、WebAPI三种方式访问,一键切换,无缝衔接,同时可以混合使用。

    WebAPI方式访问

  • 增加ORM框架SqlSugar的支持。

  • 加入字体图标的支持,同时增加了字体图标选择控件,四大主界面风格可以根据设置选择使用字体图标或文件图标。字体图标

  • System.String替换为string。

  • 增加IsNullOrEmpty与IsNotEmptyOrNull扩展方法,相应代码大量使用,该重构的重构。

  • 流程主子表单关系后支持顺序调整。

  • 流程执行过程中流转模型WorkFlowRuntimeModel几个属性支持默认值设置。

  • GetMap方法中字典明细加载按排序字段加载。

  • 项目RDIFramework.DataAccessLibary重命名为:RDIFramework.DataAccess

  • 工作流进入控制节点处理人提示信息的修改。

  • 增加实体常用基类与扩展方法。

  • 所有有删除标志的表,增加删除用户主键、删除时间字段。逻辑删除增加对删除用户主键 、删除时间的写入。

  • 系统新闻、通知公告、日程管理、行政区域管理、数据字典管理、日志、异常、测试产品管理使用全新Sugar方式重构。

  • 引入AutoMapper对象映射的使用。

  • 所有涉及系统日志、异常记录的全部全新重构。

  • RDIFrameworkMessage->RDIFMessage

  • Json扩展处理.ToJson修改为.Deserialize;.ToObject修改为.Deserialize

  • 移除JsonUtil类,全放到扩展中处理,更方便。

  • 所有服务新增、修改方法取消状态参数的传递(out string statusCode, out string statusMessage),大批量的修改。

  • 所有涉及分页的服务方法参数与返回规范简化操作。

分页服务接口方法参数与返回简化操作

  • WebAPI返回ResParameter->ResponseResult

  • WebAPI基类的ApiControllerBase更名为:BaseApiController

  • WebAPI各方法返回类型:HttpResponseMessage、IHttpActionResult变更为:dynamic

  • 取消SetDeleted接口方法,直接用Delete,默认逻辑删除,更规范。

  • 扩展方法增加ToByteFromBase64String实现Base64String转byte[]。

  • SecretHelper中针对SYSLIB0021:派生加密类型已过时,采用全新的方式重构。

  • 模块编辑界面加入排序码的维护。

  • 代码生成器针对当前最新版本做全面调整。

代码生成器

  • 所有表名、字段名规范化,涉及到的所有代码大批量调整。

  • 其他大批量调整更新。

5、了解详情

可前往下面的地址了解详情,下载体验。这儿需要说明的是,电脑上如果有以前的体验版本已经全部失效(不能正常登录了),可下载最新的版本或自动升级到最新版本进行体验。

http://www.guosisoft.com/product/winform

http://www.rdiframework.net/product/winform


一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。

官方网站:http://www.guosisoft.com/ http://www.rdiframework.net/

特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/916162.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

力扣经典面试题

1.本题的目标是判断字符串ransomNote是否由字符串magazine中的字符构成,且由magazine中的每个字符只能在ransomNote中使用一次 2.采用的方法是通过一个字典cahr_countl来统计magazine字符串中每个字符出现的次数 3.然后遍历ransomNote字符串,对于其中的…

安卓aosp15手机上如何离线获取winscope文件

背景: 针对winscope在aosp14高版本的抓取环境搭建问题,前面文章已经给大家一篇业界独家干货文章: android 14版本的winscope编译使用-手把手教你编译成功不报错 这篇文章搭建的winscope的方式同样适用于aosp15版本,只需要使用最新…

【机器学习入门】(1) 线性回归算法

学习目标: 线性回归是一种基本的统计学习方法,主要用于分析一个或多个自变量与因变量之间的线性关系。以下是关于线性回归的一些关键点:线性回归的四要素: (1)假设(hypothesis);(2&…

基于MATLAB身份证号码识别

课题介绍 本课题为基于连通域分割和模板匹配的二代居民身份证号码识别系统,带有一个GUI人机交互界面。可以识别数十张身份证图片。 首先从身份证图像上获取0~9和X共十一个号码字符的样本图像作为后续识别的字符库样本,其次将待测身份证图像…

嵌入式硬件实战提升篇(一)-泰山派RK3566制作多功能小手机

引言:主要针对于嵌入式全栈内容的知识点汇总并对于linux等相关驱动知识点进行串联,用大家参考学习,并用到了嘉立创提供的泰山派RK3566作为学习的主控。 实物演示如下所示: 目录 一、硬件设计 1.转接电路 2.背光电路 3.音频接…

springboot餐厅点餐系统-计算机设计毕业源码14189

目 录 1 绪论 1.1 研究背景 1.2研究意义 1.3论文结构与章节安排 2 餐厅点餐系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据流程 3.3.2 业务流程 2.3 系统功能分析 2.3.1 功能性分析 2.3.2 非功能性分析 2.4 系统用例分析 2.5本章小结 3 餐厅点餐系统…

制造业7大模式:智能制造、协同制造、绿色制造等思维导图详解

在当今快速变化的市场环境中,制造业正迎来前所未有的变革。从智能工厂的高效运作到网络化制造的全球协同,从云制造的资源共享到3D打印的个性化定制,这些前沿制造模式正在重新定义生产方式,提升企业的竞争力。 今天给大家分享最前沿…

加速 AI 创新:引入 Elastic AI 生态系统

作者:来自 Elastic Alyssa Fitzpatrick, Steve Kearns 生成式人工智能 (Generative AI - GenAI) 正在改变我们所熟知的商业格局。为了简化和加速开发人员构建和部署检索增强生成 (retrieval augmented generation - RAG) 应用程序的方式,Elastic 自豪地宣…

centos rich 美观打印日志

文章目录 步骤 1: 安装 Python 和 pip步骤 2: 安装 rich-cli步骤 3: 验证安装步骤 4: 使用 rich-cli参考 在 CentOS 上安装 rich-cli 工具,你可以按照以下步骤进行操作。rich-cli 是一个命令行工具,用于将 rich 库的功能(例如美化输出&#x…

教育行业企业OKR推行实践案例

一、企业背景与推行前痛点 某教育行业企业,专注于提供高质量的在线教育服务,拥有丰富的课程资源和优秀的教师团队。然而,在快速发展过程中,企业面临着一系列挑战,主要包括: 战略目标模糊:企业高…

亚马逊低价商城上线,低价策略能否撬动市场?

经过长达五个多月的筹备,亚马逊终于在其移动端正式推出了备受瞩目的低价商城。11月12日,用户只需在亚马逊APP中搜索“Haul”,即可轻松找到这座充满吸引力的购物殿堂。商城的界面设计简洁直观,其后缀寓意着“以更少的支出&#xff…

【C++】string类(附题)

一、为什么学习string类? 1.1 C语言中的字符串 C语言中,字符串是以\0结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列 的库函数,但是这些库函数与字符串是分离开的,不太符合OOP的思想&…

AIHub: 模型和数据集的私有云存储库

AIStor 的最新功能之一是广受欢迎的开源项目 Hugging Face 的私有云版本。这篇文章详细介绍了 AIStor 的 AIHub 如何有效地创建一个完全由企业控制的 API 兼容的私有云版本的 Hugging Face。在我们开始之前,介绍 Hugging Face 是有意义的。Hugging Face 是面向 AI 工…

激增400%!GPS欺骗成全球大患,此题何解?

据网络安全研究人员称,GPS欺骗这种可使商用客机偏离航线的数字攻击形式近期激增400%。数据显示,在今年部分时间里,甚至有多达1350架航班遭遇GPS“欺骗”。 GPS欺骗 — 关键是时间,而不仅仅是位置 GPS系统作为目前使用时间最长、应…

二维费用背包问题

1. 一和零 474. 一和零 题目中是在一个字符串数组中找出一个最大子集,满足 0 和 1 的个数不超过给定的值,这和之前的背包问题不一样的是,这里有两个限制条件,也就是二维费用背包问题,同时,这道题也是一道 …

React Query在现代前端开发中的应用

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 React Query在现代前端开发中的应用 React Query在现代前端开发中的应用 React Query在现代前端开发中的应用 引言 React Query …

【EmbeddedGUI】脏矩阵设计说明

脏矩阵设计说明 背景介绍 一般情况下,当屏幕内容绘制完毕后,实际应用通常需要更新屏幕中的一部分内容,而不是单纯显示一个静态图片在那。 如下图所示,屏幕中有一个图片控件(Img2)和一个文本控件&#xf…

【stable diffusion模型】Stability AI出官方教程了,带你轻松玩转Stable Diffusion 3.5

前言 提示(prompt)是有效使用生成式 AI 图像模型的关键技巧。提示的结构直接影响生成的图像的质量、创造力和准确性。 今日凌晨,Stability AI 发布了 Stable Diffusion 3.5 的提示指南。该指南提供了 Stable Diffusion 3.5 的实用提示技巧&a…

docker安装到D盘

双击安装docker默认是安装在c盘,并且安装时我们没法选择位置,如果我们要安装在其他盘可以通过命令行安装 1、下载docker https://docs.docker.com/desktop/setup/install/windows-install/ Docker Desktop 可以使用 WSL 和 Hyper-V任意一种架构&#xf…

11.11机器学习_介绍和定义

一、 机器学习介绍与定义 1. 机器学习定义 机器学习(Machine Learning)本质上就是让计算机自己在数据中学习规律,并根据所得到的规律对未来数据进行预测。 机器学习包括如聚类、分类、决策树、贝叶斯、神经网络、深度学习(Deep…