…FrameworkV6旗舰版在线用户数限制 逻辑 实现,采用直连模式(ADO-Direct),在DAL层调用相关方法。 WebApi服务端采用其他方式实现,本文不作介绍。 二、系统主要业务功能限制 用户操作主要业务表单时, 如进行【保存】、【查询】等操作,系统自动检查在线用户 ,若在线用户超出软件许可的用户数,系统会终止操作,使当前操作无效。 需要限制的主要功能有: 业务单据: 销售单、生产单、送货单、采购单、入库单、出库单等 。 基础资料: 客户资料、供应商资料 等。 三、业务单据DAL层调用接口 以下是【销售订单】DAL层需要检查在线用户数限制、添加…
/archive/1/arc-1-20230807-4736.htm 2023-08-07
代码生成器测试模块 功能窗体测试场景 测试列表 功能名称 数据结构 ADO 直连模式 WebApi 后台模式 策略模式 产品管理 (Product) 单表 销售发票 (INV=Invoice) 主从表 运输单 (YD) 主从表 供应商 (Supplier) 单表 客户 (Customer) 单表 查询窗体测试场景 测试列表 功能名称 子窗体 对话框 ADO 直连模式 WebApi 后台模式 策略模式 产品管理 + LINQ 查询 产品管理 + 存储过程 自适应窗体测试场景 测试列表 功能名称 数据结构 ADO 直连模式 …
/archive/1/arc-1-20230803-4729.htm 2023-08-03
…识产权研发的源代码生成平台,作为C/S框架旗舰版产品系列配套工具。代码生成器可以自动生成基于C/S开发框架三层架构代码、WebApi服务端代码以及VS Project项目。 代码生成器根据表结构信息自动生成界面组件,如:文本框、按钮、表格等常用组件,自动生成数据操作基本功能,如:增加、删除、修改、查询、审核、打印等功能,以及 ORM、BLL、DAL、Form三层架构源码,我们把生成的源码文件集成到vs解决方案,编译即可运行,以极高的效率完成各模块功能开发,代码生成器使开发人员避免大量机械式编程工作, 把精力集中在业务逻辑与细节开发上。 代码生成器拥有丰富…
/archive/1/arc-1-20230803-4727.htm 2023-08-03
…识产权研发的源代码生成平台,作为C/S框架旗舰版产品系列配套工具。代码生成器可以自动生成基于C/S开发框架三层架构代码、WebApi服务端代码以及VS Project项目。 代码生成器根据表结构信息自动生成界面组件,如:文本框、按钮、表格等常用组件,自动生成数据操作基本功能,如:增加、删除、修改、查询、审核、打印等功能,以及 ORM、BLL、DAL、Form三层架构源码,我们把生成的源码文件集成到vs解决方案,编译即可运行,以极高的效率完成各模块功能开发,代码生成器使开发人员避免大量机械式编程工作, 把精力集中在业务逻辑与细节开发上。 C/S开发框架代码…
/archive/1/arc-1-20230803-4726.htm 2023-08-03
…优秀的快速开发平台软件供应商。 1.3 网络环境 支持局域网、广域网网络环境运行,提供数据库直连模式AdoDirect和WebApi两种后台连接策略。 1.4 运行环境 C/S架构软件开发平台-旗舰版V6.0基于Windows操作系统运行,开发工具使用VS2022或更高版本,数据库支持SQL Server、MySQL、Oracle。 开发工具 VS2022+ 程序语言 C#.NET .Net 版本 .NET 6/.NET 7 数据库 SQL Server 2012/ MySQL5.7.34/Oracle11g 皮肤控件 DevExpress v22.2.…
/archive/1/arc-1-20230803-4720.htm 2023-08-03
…0 框架升级核心内容 前端页面统一使用EF实体模型处理数据 数据访问层统一使用EF框架 支持两种后台连接方式:直连模式、WebApi连接 取消所有存储过程,改用Linq实现业务逻辑 增加审计日志(操作日期、登录日志、数据日志) WCF架构升级为WebApi 优化系统管理模块的例子、权限管理相关功能 进销存系统、ERP系统Demo 20230131:全新本地数据缓存类 - DataDictCache 20230131:加载模块失败,将错误信息保存本地日志 20230131:绑定文本框数据源失败,将错误信息保存本地日志 20230201:所有单表、主从表的具…
/archive/1/arc-1-20230803-4709.htm 2023-08-03
…开发效率最高的产品,为您创造价值! 查看我们的客户案例>> 查看客户的项目案例>> 软件技术 技术范围:C/S前端框架、WebApi后端框架、数据库框架、代码生成器、软件授权注册系统、软件自动升级系统,Winform桌面系统、企业级系统定制开发。 平台语言:C#、.NETCore、EFCore、Linq语言,SqlServer、MySql、Oracle等数据库语言,Redis、MemoryCache、MongoDB等缓存技术。 产品详情 https://www.csframework.com/cs-framework-6.0.htm
/archive/1/arc-1-20230731-4689.htm 2023-07-31
…FORM)、业务层(BLL)、数据层(DAL)、模型(Model)、报表(Report)、VS项目(Project)以及WebApi服务端源码,以极高的开发速度,为您提效率、降成本、增收益! 软件技术 技术范围:C/S前端框架、WebApi后端框架、数据库框架、代码生成器、软件授权注册系统、软件自动升级系统,Winform桌面系统、企业级系统定制开发。 平台语言:C#、.NETCore、EFCore、Linq语言,SqlServer、MySql、Oracle等数据库语言,Redis、MemoryCache、MongoDB等缓存技术。 软件截图 软件介绍:…
/archive/1/arc-1-20230418-4667.htm 2023-04-18
…et 获取数据库 GetDataTable 执行SQL命令 执行存储过程 实体类代码生成器 CSFramework框架与WebApi框架提供代码生成器工具,能根据数据库表自动生成实体类。 开发环境 EF版本:EntityFramework 6.4.4 .NET版本:.NETFramework 4.7.2 开发工具:VS2022 作者:CSFramework 发布时间:2023年2月 名词解释 实体类(Entity Class)、实体模型(Entity Model) 在CSFramework.EF框架内,实体类与实体模型是一个概念。特点:实体类定义Tabl…
/archive/1/arc-1-20230219-4608.htm 2023-02-19
…m.Text; using System.Threading.Tasks; namespace CSFramework.WebApi.Utils { /// <summary> /// 对象操作类 /// </summary> public static class ObjectHelper { /// <summary> /// 复制对象, 仅复制对象相同属性的值. /// </summary> /// <param name="source">对象实例</param> /// <param name="ignoreCase">对象属性名称匹配忽略大小…
/archive/1/arc-1-20230207-4599.htm 2023-02-07
…一个DLL类库要同时支持.NET 5.0以及 .NET Framework 4.5.2。 目前 CSFramework.WebApi.Models 的目标框架是.NET 5.0,如下图: 操作步骤: 1. 使用记事本打开 csproj 文件 2. 将目标框架<TargetFramework>修改为 TargetFrameworks : <TargetFrameworks>net5.0;net452</TargetFrameworks> 3. 重新打开解决方案 可以看到依赖项同时支持.net4.5.2以及.net5.0 4. 管理 NulGet程序包 不受…
/archive/1/arc-1-20221115-4585.htm 2022-11-15
适用软件:基于C#.NET开发的C/S系统、WebApi后端、Winform桌面应用软件。 运行平台:Windows + .NET Framework 4.5 开发工具:Visual Studio 2015,C#语言 数据库支持:MsSQL+Oracle+MySQL CSFramework.DB 软件简介 目录 CSFramework.DB简介 CSFramework.DB简介 我们在开发软件过程中,特别是基于数据管理应用相关的系统,一般采用一种数据库,如Microsoft SQ…
/archive/1/arc-1-20220224-4553.htm 2022-02-24
…易整体解决方案 我们能提供物流园区、物流信息交易系统整体解决方案,包括物流TMS系统、车货匹配APP、后端应用服务器。 WebApi开发框架成功案例-物流行业TMS系统+APP+微信小程序 http://www.csframework.com/archive/1/arc-1-20200103-2687.htm WebApi开发框架成功案例-智运天下TMS系统APP项目截图 http://www.csframework.com/archive/1/arc-1-20181018-2484.htm 3) 拥有定制开发能力 我们有15年物流行业经验的业务顾问,以…
/archive/1/arc-1-20220223-4537.htm 2022-02-23
Winform开发框架集成微信、支付宝在线支付功能 目录 Winform支付页面 创建支付订单 调用后台WebApi接口 CSFramework.WebApi开发框架 生成支付二维码(中间带Logo) C#代码 - QRCodeEncoder类 二维码图片效果 Winform支付页面 创建支付订单 C# 全选 private void btn_GenerateOrder_Click(object sender, EventArgs e) { //请求模型 Req_GenerateOrder requestData = new Req_Ge…
/archive/1/arc-1-20220222-4528.htm 2022-02-22
…(Form-->BLL-->DAL) 标准三层逻辑架构,更适合扩展或升级使用后端服务,如:WebService/WCF/WebApi接口,只需要在BLL层扩展即可。
/archive/1/arc-1-20220217-4470.htm 2022-02-17
…(Form-->BLL-->DAL) 标准三层逻辑架构,更适合扩展或升级使用后端服务,如:WebService/WCF/WebApi接口,只需要在BLL层扩展即可。 支持三种数据库(MsSQL/MySQL/Oracle) 采用CSFramework.DB数据库底层组件,支持三种常用数据库。 Winform+C#.NET+DevExpress组件 基于Winform桌面窗体应用开发,采用DevExpress三方组件,拥有强大的表格处理能力和界面组件。 ADO.NET数据组件 支持原生态ADO.NET底层数据库访问方式,让开发更灵活,支持的开发方式也更多,比…
/archive/1/arc-1-20220217-4466.htm 2022-02-17
….DB.DLL(CSFramework.DB数据库底层应用框架 v2.0) 适用软件:基于C#.NET开发的C/S系统、WebApi后端、Winform桌面应用软件。 运行平台:Windows + .NET Framework 4.5 开发工具:Visual Studio 2015,C#语言 数据库支持:MsSQL+Oracle+MySQL 产品详情: http://www.csframework.com/cs-framework-database.htm
/archive/1/arc-1-20220120-4257.htm 2022-01-20
…连接方式: 1. ADO直连(标准3层逻辑架构), 最快速,最高效开发方案 2. WCF连接,采用IIS服务器。 3. WebApi (基于JSON数据格式,优势:跨平台,支持多种移动端) 4. .NET Remoting 5. Tcp/IP,定制数据包,写自己的协议。基于Socket套接字。 关于Tcp/IP技术 Socket Server (Listing Port)服务器:建议采用Windows服务方式启动。 Socket Client:客户端。 02 - 自动升级程序 基于独立升级包方式进行自动升级,升级包上传到数据库的 sys_PackageT…
/archive/1/arc-1-20220117-4249.htm 2022-01-17
…ToString())); } return sb.ToString(); } } } 专注.NET技术、C/S架构开发框架软件 C/S框架网 - C#源码
/archive/1/arc-1-20220105-4233.htm 2022-01-05
….netcore中我们新建的项目根本就看不到web.config,取而代之的是appsetting.json。 新建一个webapi项目,可以在startup中看到一个IConfiguration,通过框架自带的IOC使用构造函数进行实例化,在IConfiguration中我们发现直接就可以读取到appsetting.json中的配置项了,如果在控制器中需要读取配置,也是直接通过构造 函数就可以实例化IConfiguration对象进行配置的读取。下面我们试一下运行的效果,在appsetting.json添加一个配置项,在action中可以进行访问。 添…
/archive/1/arc-1-20211230-4179.htm 2021-12-30