在线客服
热线电话

微信二维码
微信二维码
C/S框架网 | 网站导航 | C/S框架文档 - 综合区

旗舰版V6
(作者推荐)

轻量框架V2.1
(2021 release)

WebApi V3.0
(2019 release)
文章/资源
C/S框架网软件产品列表|C/S开发框架
字数:3624   发布时间:2020-12-01 11:42  贴图
VS运行WebApplication网站程序提示“ID为13316的进程当前未运行。” 运行WebApplication网站程序提示“xxxxxxxx的进程当前未运行。”,其中ID的值可能不一样,如下图所示: 解决方案: 关闭V
字数:15703   发布时间:2020-11-26 16:47  
C#获取文件的编码格式(UTF-8/UNICODE/ASCII) 给定文件的路径,读取文件的二进制数据,判断文件的编码类型, 返回文件的编码类型如: Encoding.ASCII Encoding.UTF8 Encoding.Unicode
字数:8260   发布时间:2020-11-26 16:37  
如何修改C/S框架默认的对称加密(Rijndael)密码? 开发框架默认使用Rijndael对称加密算法,并提供一组对称加密的密钥,Key及IV(偏移量),每个密钥8位字符。参考文章: KeyProvider.KeyProviderRijndael对称加密算法使用|开
字数:1656   发布时间:2020-11-26 14:56  贴图
SQL用户添加用户角色db_owner提示用户组或角色在当前数据库中已存在 给SQL用户添加用户映射,勾选XQOMS数据库,并设置db_owner角色,如下图所示: 点【确定】按钮发生错误!如下图所示: 错误原因:
字数:6229   发布时间:2020-11-26 12:27  贴图
清除SQL数据库日志(ldf文件)的几种方法 随着系统运行时间的推移,数据库日志文件会变得越来越大,这时我们需要对日志文件进行备份或清理。 解决方案1 - 直接删除本地ldf日志文件: (比较靠谱方案!) 1. 在SQL管理器分离数据库。
字数:3521   发布时间:2020-11-24 15:09  贴图
VS编译的程序运行发现界面大小错位(界面自适应问题) 在笔记本电脑中设置显示缩放,如设置(125%),运行 CSFramework.Rename改名工具 ,发现界面整体放大,比例失调! 解决方案: 把当前程序禁用自动缩放
字数:13744   发布时间:2020-11-24 11:44  
WebApi接口安全之用户认证防篡改数字签名(Data Sign)机制 一、用户认证 1.1 ApiKey-公钥认证 ApiKey给应用程序开发者分配的公钥(用户身份证,唯一标识, 明文传输), 提供给
字数:9396   发布时间:2020-11-23 19:23  贴图
如何在Windows服务中安装和部署WCF服务器? 什么是WCF? Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。整合了原有的Windo
字数:2663   发布时间:2020-11-23 17:40  贴图
CSFramework WebApi开发框架日志管理(系统日志、接口日志) 日志库(CSFramework_WebAPI_Log) 系统日志sys_Log 记录系统异常,用户自定义类型的消息。 Log
字数:7399   发布时间:2020-11-23 17:17  贴图
WebApi框架数据安全、信息安全与接口安全六大机制 WebApi框架数据安全、信息安全与接口安全六大机制 一、Token机制 Token:令牌,访问接口的身份标识。 每次登录系统生成
字数:2406   发布时间:2020-11-23 16:24  贴图
什么是ASP.NET WebApi控制器(APIController)? 什么是ASP.NET MVC控制器(Controller)? Controller是MVC中连接Model和View的中间桥梁,Controller中文意思是控制器,也就是
字数:3122   发布时间:2020-11-23 16:16  
当前比较流行的几种WebApi接口数据交换格式 当前比较流行的几种WebApi接口数据交换格式: 1. XML 2.JSON 3.YAML 什么是XML? XML
字数:6755   发布时间:2020-11-23 16:10  贴图
什么是Web Api? ASP.NET Web Api体系架构 什么是Web Api? API(Application Programming Interface),指应用程序编程接口。 Web API(Web Applicati
字数:18254   发布时间:2020-11-19 09:59  
【原创产品】自己开发MES系统软件,MES开发架构及MES客户端快速开发框架平台 一、MES简介 MES(Manufacturing Excution System 制造执行系统)的定义。 定义1:位于上层的计划管理系统与底层的工业控制之
字数:17820   发布时间:2020-11-19 09:08  贴图
【原创】进销存软件开发模板基于C/S架构快速开发框架C#+Winform+DevExpress 什么是进销存? 进销存,又称为购销链,是指企业管理过程中: 采购进货 (进) 入库存货(存) 销售出库(销)三个主要流程环节的动态管理过程。
字数:2083   发布时间:2020-11-17 13:52  贴图
CSFrameworkV5旗舰版ClientFoundation基础架构增加报表模块及其他功能 1. 增加了CSFrameworkV5.Report项目,报表模块。 2. 增加了报表管理、多语言管理
字数:1831   发布时间:2020-11-17 13:36  
数据字典窗体根据某个字段类型自动生成改类型的流水序号 参考文档: 数据字典重写SaveResultEx UpdateEx方法手动控制事务自动生成流水号 http://www.csframework.com/archive/1/
字数:7103   发布时间:2020-11-17 13:23  贴图
数据字典基础资料窗体主键设置为自动生成流水号码解决方案 如下图所示:点【新增】按钮,报表编号为“*自动生成*”,输入其他资料,点保存自动生成报表编号。 具备条件: 1. 流水号码的字段类型为VARCHA
字数:7098   发布时间:2020-11-16 16:24  贴图 附件下载
DevExpress GridControl组件的EmbeddedNavigator属性添加用户自定义按钮 如何在表格中添加用户自定义按钮?如下图 红圈标识的添加【+】按钮: 操作步骤: 1. 隐藏默认的按钮。
字数:7337   发布时间:2020-11-16 15:51  贴图 附件下载
原创:C#源码 GridMovetor按回车自动跳到下一列或自动新增记录(www.csframework.com) 应用场景: 为了提高用户体验,在明细表格内按回车键,要自动跳转到下一个可编辑列, 若是最后一行的最后一列, 自动新增一条记录。
字数:18740   发布时间:2020-11-11 09:13  贴图
C/S开发框架提供类似SAP系统的快速命令,能快速打开界面窗体(Command模式) 场景 输入命令后按回车,系统自动解析输入内容,并执行相应的动作。 设计采用命令模式:Command Pattern 回车事件: C
字数:8636   发布时间:2020-11-10 17:17  贴图
CSFramework快速开发框架项目改名VS解决方案改名(使用Rename改名工具) 关于C/S框架VS解决方案改名: C/S系统快速开发框架 解决方案命名统一以 CSFrameworkV5 开头(如下图所示), 用户若要改为自己的项目名称,比如
字数:2007   发布时间:2020-11-10 16:58  贴图
提交GIT服务器失败,提示Git failed with a fatal error.Permission denied,.vs/Server/sqlite3/db.lock VS2017 提交GIT服务器失败,提示如下: Git failed with a fatal e
字数:4266   发布时间:2020-11-10 16:47  贴图
C/S系统快速开发框架数据操作窗体(单表、主从表窗体)按钮事件 frmBaseDataDictionary是基础资料(单表)基类窗体,按钮事件请看下表: 主要按钮对应的事件(函数、方法) --------------------
字数:11683   发布时间:2020-11-10 16:24  贴图
新增记录时自动生成记录的序号号码(或单据号码)并填充文本框 1. 在点击【新增】后调用函数自动计算出文档编号并填充到对应的文本框,如何实现? 重写DoAdd方法,首先获取号码,然后给文本框赋值。 2. 【新增】后代码哪里触发这个函数或方
字数:6735   发布时间:2020-10-26 12:05  
SQL主动抛出异常RAISERROR的用法 在删除数据前,务必检查业务系统的关联数据,不可随意删除! 比如要删除形式发票(PI),要检查是否有《生产单》数据以及《收款》数据关联: SQL Code: DECLARE @RefCount
字数:8203   发布时间:2020-10-22 19:09  贴图
CSFramework旗舰版多语言支持两种存储策略:XML文件及SQL数据库 多个用户建议:将多语言数据存储到数据库统一 进行 管理,现已开发完成,请看详细介绍: 系统管理模块【多语言管理】按钮:
字数:4878   发布时间:2020-10-22 18:41  
怎样将DAL层提交数据默认为系统数据库? 由代码生成器生成的DAL层代码,默认是连接业务数据库的,若当前DAL层对应的资料表是系统数据库,则需要重新实例化_Database数据库实例: 在DAL层构造器最后面加一行代码: _Database = Databa