重磅推出:AutoProject Studio 自动化项目生成器
- 2019 年 10 月 4 日
- 笔记
AutoProject Studio 自动化项目生成器 核心架构图

AutoProject Studio 自动化项目生成器是一款基于C#.Net Framework 4.0为平台自主研发、专为软件 设计、开发、管理的自动化项目(代码)生成器,同时也是一个智能化软件开发平台与超高效率、超低成本的最优解决方案。
该生成器的核心之一是基于数据库元数据为驱动,目前支持SQLServer、SQLAzure、SQLCe、Access、SQLite、 MySQL、PostgreSQL、Oracle、DB2、Informinx、Sybase、达梦(国产)等多种数据库。

该生成器的核心之二是基于系统模板、自定义模板与自定义配置选项机制,灵活自由地生成各种实体类、UI界面与业务 逻辑代码。目前提供多种ORM组建对应的实体类格式模板,分别是 Ado.Net、EntityFramework、EnterpriseLibrary、 NHibernate、MyBatis.Net、Castle ActiveRecord、FluentData、PetaPoco、LinqToDB、Dapper、 Samrk.Data、ServiceStak.OrmLite、MicroLite、LiteORM。并提供自定义字段属性生成实体类的多个自定义配置选项功能。

该生成器的核心之三是提供了基于表、视图、存储过程、自定义SQL语句4种数据库子对象元数据并通过自定义配置选项
一键生成各种实体类、UI界面与业务逻辑代码的功能。并提供一键生成Asp.Net MVC 与 C# WinForm等项目的功能。

该生成器的核心之四是脱离固定项目框架的束缚,通过本程序提供的API,结合您自己公司项目的实际框架情况以自定义 模板生成完全适合您的框架的UI界面、业务逻辑,以及底层的代码。

该生成器支持生成基于面向对象、敏捷开发思想与多层架构框架的企业级项目。项目中结合了软件开发中经典的设计模式, 融合了单例模式、工厂模式、模板模式、适配器模式、桥接模式等经典思想。支持 Asp.Net WebForm、Asp.Net MVC、 C# WinForm 3种架构的项目生成。每种框架均提供从前端UI到后端业务逻辑类代码的一键生成,大大节省了机械式编码与 重复复制式编码时间,而将节省出更多的时间与精力集中于项目核心业务逻辑的开发。
该代码生成器支持软件工程管理,提供了软件开发全流程文档模板,便捷高效的控制开发过程中的每一个环节,大大降低了 未知风险。同时提供了多项开发工作中经常用到的辅助工具与资源,包括在线资源、系统工具、开发辅助工具以及设计辅助工具等。
该代码生成器的UI界面采用了时下最流行的Office2010 Blue皮肤。菜单栏采用Ribbon风格,分组式展现了不同功能模块的 组织关系,便于不通同功能模块的随时切换与按钮的便捷操作。多文档式窗口,便于同时打开操作多个功能模块。 基于以上功能与核心技术,ZCN.NET自动化项目生成器最大限度地帮助个人或企业快速开发项目、缩短项目周期、降低开 发成本,大大提升了软件的研发效率,使得个人或软件企业在最短的时间内创造出更多、更大的价值!