CSFrameworkV6.0 试用版(Trial Version)开发指南


-开发框架文库

CSFrameworkV6.0 试用版(Trial Version)开发指南

一、试用版说明

为了用户体验CSFrameworkV6.0(旗舰版)快速开发平台,我们提供开发者试用版本,您可以通过试用版快速搭建属于自己的软件项目!

试用版应用范围:

  • 随心所欲搭建自己的软件项目
  • 通过代码生成器生成Form、BLL、DAL、Model C#源码
  • 支持三层逻辑架构开发(试用版不支持WebApi端开发)
  • 支持MsSQL,MySQL数据库
  • 无使用限制

试用版开发环境:

CSFrameworkV6.0 试用版(Trial Version)开发指南

二、开发指南

 

开发指南内容:

  • 使用代码生成器生成VS项目(DLL类库)
  • 使用代码生成器生成窗体(基础资料 - 员工档案)
  • 将生成的C#源码集成到vs解决方案

 

您可以通过以下步骤快速搭建第一个软件项目。

1、Trial Version VS 解决方案介绍

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

项目名称项目说明
CSFrameworkV6.Trial.BusinessBLL层、业务逻辑层
CSFrameworkV6.Trial.Common公共库,作为最底层类库给其他模块引用。
CSFrameworkV6.Trial.DataAccessDAL层、数据访问层
CSFrameworkV6.Trial.HR使用代码生成器生成的Demo模块(Project)
CSFrameworkV6.Trial.Library界面库、组件库,定义自己的基类窗体、用户自定义组件等。
CSFrameworkV6.Trial.ModelsORM层、实体模型
CSFrameworkV6.TrialVersion主程序

 

2、Debug输出目录 - 主程序

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

文件名称说明
CSFrameworkV6.CodeGenerator.exeCSFrameworkV6代码生成器主程序,用于生成C#代码。
CSFrameworkV6.Main.exeCSFrameworkV6主程序,Demo程序。
CSFrameworkV6.SqlConnector.exe数据库、WebApi服务器配置程序。
CSFrameworkV6.TrialVersion.exe试用版主程序。

 

4、Debug输出目录 - CSFrameworkV6 旗舰版的Demo功能模块

 

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

文件名称说明
CSFrameworkV6.DemoDataDictionary.dll基础资料模块,数据字典模块。
CSFrameworkV6.DemoFinanceModule.dll财务模块
CSFrameworkV6.DemoInventoryModule.dll库存模块
CSFrameworkV6.DemoPurchaseModule.dll采购模块
CSFrameworkV6.DemoSalesModule.dll销售模块

 

5、Debug输出目录 - CSFrameworkV6 试用版(Trial Version)的功能模块

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

 

6、生成项目 (Project)

打开代码生成器(CSFrameworkV6.CodeGenerator.exe),点击菜单:CSFrameworkV6.0 试用版(Trial Version)开发指南 

输入模块名称(英文)以及模块中文名称(中文),如下图:

CSFrameworkV6.0 试用版(Trial Version)开发指南

点击【下一步】跳到操作执行页面,点【生成代码】:

CSFrameworkV6.0 试用版(Trial Version)开发指南

生成的项目源码位置在:c:\test 目录,复制这个目录到vs解决方案同级目录下:

CSFrameworkV6.0 试用版(Trial Version)开发指南

打开vs解决方案,添加现有项目进来:

CSFrameworkV6.0 试用版(Trial Version)开发指南

展开生成的项目,删除黄色叹号引用(是程序集名称不对),重新从debug\目录下添加dll引用即可。

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

 .NET7版本添加项目引用注意

项目dll文件在  \debug\net7.0-windows\CSFramework*.dll

 

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

 生成的代码需要修改命名空间

按以下操作修改命名空间。

 

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

修改模块编码及名称:

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

打开模块主窗体:frmModuleMain.cs文件,修改命名空间:

  • CSFrameworkV6.Trial.Business.ModuleID.HR
  • CSFrameworkV6.Trial.Business.ModuleNames.HR

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

全部修改完成,编译解决方案,按F5运行程序

CSFrameworkV6.0 试用版(Trial Version)开发指南

打开debug目录,可以看到dll文件。

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

生成业务模块Project完整版操作手册:

https://www.cscode.net/archive/codegeneratorv6/393278674345989.html

 

7、生成窗体 (Form)

注意事项:

  1. 后台连接策略默认为 CSFrameworkV6.0 试用版(Trial Version)开发指南
  2. 窗体的命名空间改为自己的模块的命名空间,如:CSFrameworkV6.0 试用版(Trial Version)开发指南

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

生成的源码文件:

 

CSFrameworkV6.0 试用版(Trial Version)开发指南

注意:2个文件放到 CSFrameworkV6.Trial.Models 模块, 其他文件放到 CSFrameworkV6.Trial.HR 模块下即可。

源码文件在vs项目位置:

源码文件解决方案项目位置
bll_EmployeeTest.csCSFrameworkV6.Trial.Business
dal_EmployeeTest.csCSFrameworkV6.Trial.DataAccess
frm_EmployeeTest.csCSFrameworkV6.Trial.HR
frm_EmployeeTest.Designer.csCSFrameworkV6.Trial.HR

 

BLL源码要添加引用:

  • using CSFrameworkV6.Business;
  • using CSFrameworkV6.Models;
  • using CSFrameworkV6.DataAccess;
  • using CSFrameworkV6.WebApiClient;

DAL源码要添加引用:

  • using CSFrameworkV6.Models.UpdateModel;
  • using CSFrameworkV6.Trial.Models;
 其他引用错误

其他引用错误在debug目录下找到相关的dll,添加引用即可。

 

代码生成器CodeGenerator-开发框架文库

 

代码生成器操作视频下载:

软件开发平台代码生成器V6.0|Code Generator代码生成器|C/S框架网 (csframework.com)

 

代码生成器操作手册:

 

8、模块主窗体添加按钮,打开窗体

CSFrameworkV6.0 试用版(Trial Version)开发指南

按钮的Click事件:

C# 全选
 private void btnEmployee_Click(object sender, EventArgs e)
        {
            MdiTools.OpenChildForm(this.MdiParent as IMdiForm, typeof(frm_EmployeeTest), null);
        }

 

运行程序

CSFrameworkV6.0 试用版(Trial Version)开发指南

点击【员工管理】按钮:

CSFrameworkV6.0 试用版(Trial Version)开发指南

 

恭喜!您已经完成CSFrameworkV6体验版实战操作!

专业的产品需要专业的您支持,感谢!

 

三、注意事项

 

  • 不要使用开发框架现有的表生成界面,避免类名重复!您需要建立自己的表然后使用代码生成器。
  • 生成项目模块(Project),添加到VS解决方案后要重新添加引用,删除黄色叹号的引用。
  • 自己定义一个新的ModuleID,ModuleNames枚举,参考上面的教程操作。

 

四、试用版申请

 

CSFramework.CodeGeneratorV6.0-技术支持

扫一扫加作者微信

QQ:23404761

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

CSFrameworkV6.0 试用(Trial Version)开发指南
C/S架构软件开发平台 - CSFrameworkV6.0旗舰 - Demo视频下载,试用下载
CSFrameworkV6试用开发指南 - DataBinder 类使用
CSFrameworV6试用开发指南 - Main主程序安装CSFramework.EF数据库框架
CSFrameworkV6试用开发指南 - MyDataBinderTool类使用
CSFrameworkV6试用开发指南 - MyDataDictCache 类使用
CSFrameworkV5旗舰-开发试用-源码下载
CSFrameworkV6试用开发指南 - GetDataByKey 方法使用与扩展应用
C/S快速开发框架旗舰CSFrameworkV6.0 - VS开发环境配置
CSFrameworkV6.0旗舰开发框架升级更新日志
CSFramework.CodeGenerator V6.0 代码生成器下载
CSFrameworkV6.0开发指南 - 新增系统参数(sys_SystemSettings表)
CSFrameworkV6.0旗舰开发框架 - 成功案例
用户提问:什么时候发布CSFrameworkV6.0?
CSFrameworkV6旗舰-联系方式
扩展按钮功能:数据字典窗体复制记录单据数据 - CSFrameworkV5旗舰开发指南
CSFramework.NET快速开发框架演示视频下载|试用源码下载
CSFrameworkV6.0开发指南 - 保存资料后立即审核/反审核后立即修改
FastReport.NET2023破解去除水印DEMO VERSION (2023.1.8/2023.2.18版本)
CSFrameworkV6旗舰-成功案例-纸箱行业ERP系统