CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架
作者:csframework|C/S框架网  发布日期:2023/08/03 12:53:03

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

一、试用版说明

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

试用版应用范围:

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

试用版开发环境:

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

二、开发指南

开发指南内容:

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

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

1、Trial Version VS 解决方案介绍

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

项目名称项目说明
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)开发指南|C/S开发框架

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

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

6、生成项目 (Project)

打开代码生成器(CSFrameworkV6.CodeGenerator.exe),点击菜单:

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

修改模块编码及名称:

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

7、生成窗体 (Form)

注意事项:

  1. 后台连接策略默认为

    CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

  2. 窗体的命名空间改为自己的模块的命名空间,如:

    CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

生成的源码文件:

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

注意: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,添加引用即可。

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

代码生成器操作手册:

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

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

按钮的Click事件:

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

运行程序

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

点击【员工管理】按钮:

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

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

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

三、注意事项

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

四、试用版申请

CSFrameworkV6.0 试用版(Trial Version)开发指南|C/S开发框架

扫一扫加作者微信

QQ:23404761

C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇