在线客服
热线电话

微信二维码
微信二维码
C/S框架网 | 网站导航 | C/S框架问题解答

旗舰版V5.1
(作者推荐)

轻量框架V2.1
(2021 release)

WebApi V2.0
(2019 release)
文章/资源
CSFramework,C/S框架网,BUG报告及开发动态
字数:778   发布时间:2014-12-27 00:28  
关于大数据量访问,是否考虑数据脱机缓存的模式 关于大数据量访问,是否考虑数据脱机缓存的模式,将数据基础信息在本地缓存保存,这样访问时是否可以提高访问速度?具体的缓存存放方式还需要讨论,在现有平台框架下修改的难度有多大? 答:本地缓存模式较简单 扫一扫加作者
字数:1912   发布时间:2014-12-27 00:28  
关于数据载体,界面基于DataTable处理,为什么不用对象实体? 为什么不用对象实体? C/S开发框架前端界面数据载体是使用DataTable/DataSet,而不是实体类对象。 数据传输方式: 保存资料时,通过多个DataTa
字数:788   发布时间:2014-12-27 00:17  贴图
测试安装Delphi7 测试安装Delphi7 测试安装Delphi7 测试安装Delphi7 测试安装Delphi7 测试安装Delphi7 扫一扫加作者微信
字数:1455   发布时间:2014-10-28 23:44  贴图
建议使用.NET Reactor进行DLL,EXE加密后再发布给用户使用 使用DotNet.Reflector 解密工具能完全破解VS编译的EXE、DLL源码(参考图片),为保护自己辛勤创作的劳动果实,建议咱们尊贵的用户赶紧使用代码混淆工具吧!建议.NET Rea
字数:1010   发布时间:2014-10-28 23:30  
C#水平一般的开发者能读懂企业版的源码与掌握框架技术吗? 关于平台的使用问题,咱们专业从事开发框架的研发,因此积累了相当丰富的开发经验与用户体验,总体来说代码通俗易懂,注释完整。另外,企业版特别改进了代码自动生成器,目前能自动生成窗体,就是说一个标准的主从表结构的 ,只要点几个按钮
字数:1132   发布时间:2014-07-28 12:07  
界面里取消常用是什么意思? 设置常用/取消常用 【设置常用】是指把当前窗体设为快捷方式,在“常用模块”内会自动生成一个快捷按钮。 【取消常用】与【设置常用】刚好相反,类似 桌面快捷方式,取消常用就是取消快捷方式。
字数:970   发布时间:2014-07-28 12:07  
开发出来的软件如何分发 1.通常把debug目录下所有文件及部分DLL文件部署在用户机器就能正确运行了。 2.使用安装打包软件。 参考:http://www.csframework.com/archive/1/arc-1-20110729-1765
字数:962   发布时间:2014-07-28 12:06  
有简单表(单表)维护的演示吗(wcf模式) 框架内所有数据字典(单表)及业务单据(主从表)都有调用WCF。 数据调用层次: UI BLL 调用策略接口的方法 WCF接口代理类(所有WebService_打头的类文件) 服务端的WCF接口方法
字数:968   发布时间:2014-07-28 12:05  
WCF服务是如何保证安全的,如何设置(即权限) 使用参数加密方式 ,每个Web方法的第一个参数使用加密后的byte[]数组,客户端加密,服务端解密。 http://www.csframework.com/archive/5/arc-5-20110511-1470.htm
字数:1002   发布时间:2013-09-16 20:15  贴图
如何修改模块名称 请教下,例如红框中的名字要改为“基础资料”,怎么改? 1. 修改模块主窗体中的主菜单标题,将“数据字典”改为“基础资料”,如下图: 2. ModulesNames 类,修改常量的值 3. 如果是多语言版本,要修改语言库XML文件,找出“数据字典
字数:898   发布时间:2013-08-16 14:59  
菜单定义,把原来权限去掉后保存,若再修改则无法勾选回去 系统管理-菜单定义,把原来权限去掉后保存,若再修改则无法勾选回去。因为checkEdit控件被禁用。 打开frmEditorMenu.cs文件, 找到ActionShowMenuFuns方法,注释这行代码: //(c as uc
字数:987   发布时间:2013-08-15 17:17  
DataDictCache的设计意图? DataDictCache类用于缓存小数据量的基础数据到内存中。 用户界面经常使用参照数据(LookupData), 比如《应收款》、《应付款》、《帐款查询》等界面都需要使用的 货币资料 ,DataDictCache使用单件模式,只需
字数:1127   发布时间:2013-08-04 08:33  
C# 给绑定数据源的文本框.Text属性赋值,但没有保存数据 数据感应控件一但绑定数据源,单独给.Text属性赋值是不够的,还需要给数据源对应的字段赋值 C# Code: txtBatchNo.Text = "201300001" ; 改为: t
字数:1860   发布时间:2013-07-31 16:27  
关于企业版V4.0开发者常用问答 1、现有框架配置模块需手动在表里手动添加,没有提供配置的界面? 平台中所谓的模块是指一个类库(DLL),程序员必须在解决方案内添加的。 参考: http://www.csframework.com/cs-how-to-add-module.ht
字数:912   发布时间:2013-07-27 16:14  
平台内所有的SQL都用存储过程? 不一定,简单的查询语句或者一行代码能写完的SQL写在DAL层就行了。 复杂的SQL必须用封装SP,比如报表查询、多表关联查询、业务逻辑经常变动需求的SQL。 将SQL写在DAL层有个缺点: 假设变动表结构,必须修改源码后再发布版本,客户端
字数:833   发布时间:2013-07-24 16:26  
公司招了新的程序员,目前不想把企业版的源码给他们,有没有初学版的入门? 有没有适合初学者的基础版之类的,公司招了两个新人,目前还不太想把企业版的源码给他们。 1. 建立一个新的解决方案,将平台的核心模块加密(代码混淆),只提供DLL引用。 2. 将精简版(学习版)的源码交给程序
字数:940   发布时间:2013-07-22 17:12  贴图
平台里每个模块有个Form1窗体,用来做什么? 功能:自动添加Dev类库的引用 1. 打开Form1窗体,拖放Dev组件上来,当前模块会自动添加相应的引用。 2. 升级Dev组件,删除原有组件的引用,然后拖放新版的Dev组件到Form1窗体内,当前模块会自动添加相应的
字数:897   发布时间:2013-07-17 17:47  贴图
采购模块这个“顶级菜单II”是从哪来的呢? 有一点不解,主界面上的模块应该都是在IMoudule.cs里先定义是吧,那这个“顶级菜单II”是从哪来的呢? 顶级菜单II,是一个模块内可以定义两个主菜单,请看下采购模块主窗体的菜单定义。 扫一
字数:701   发布时间:2013-01-19 15:22  
多账套如何处理的? 平台支持多帐套,通常一个帐套是指一个数据库,在系统登录时选择操作帐套, DAL层连接到登录的帐套存取数据。 扫一扫加作者微信
字数:671   发布时间:2013-01-19 15:22  
多语言如何处理? 没有集成到框架中,可以提供多语言解决方案的源码。 扫一扫加作者微信
字数:683   发布时间:2013-01-19 15:21  
帮助机制如何处理的? 可以设计doc文档,生成chm、pdf等文件,在程序内打开帮助文件。 扫一扫加作者微信
字数:689   发布时间:2013-01-19 14:51  
平台支持数据导入与导出吗? DevExpress表格可以导出十几种文件格式,操作简单。 扫一扫加作者微信
字数:673   发布时间:2013-01-19 14:49  
打印预览封装了通用窗口吗,可以直接调用吗? 有打印预览专用窗体,可以直接调用。 扫一扫加作者微信
字数:679   发布时间:2013-01-19 14:49  
界面是否全部使用dev的控件?还是也可以选择其它的控件库? 可以选择其它控件库,没有限制。 扫一扫加作者微信
字数:680   发布时间:2013-01-19 14:49  
有数据库管理操作吗,比如还原和恢复、直接执行SQL 系统管理模块有备份还原操作的实例 扫一扫加作者微信
字数:709   发布时间:2013-01-19 14:47  
这套框架使用那些第三方组件? 使用两套组件,DevExpress及FastReport,只需要复制相关DLL文件到Debug目录即能运行程序。 扫一扫加作者微信
字数:668   发布时间:2013-01-19 14:09  
先购买标准版,然后再升级高级版是否可以? 可能,需要补差价。 扫一扫加作者微信
字数:1554   发布时间:2013-01-19 14:07  
如何培训程序员来使用您的平台? 学习流程: 1. 首先参考《开发框架使用入门指南》.pdf文档。 2. 配置连接SQL数据库,在VS内运行平台,先了解下框架内数十个功能窗体及报表。 3. 结合两个开发文档(单表开发及主从表开发)即可上手开发。 4.
推荐的文章