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自动化项目生成器最大限度地帮助个人或企业快速开发项目、缩短项目周期、降低开
发成本,大大提升了软件的研发效率,使得个人或软件企业在最短的时间内创造出更多、更大的价值!

软件下载地址(V2016Beta1版):http://www.cnblogs.com/SavionZhang/p/5029339.html

【如果下载链接不可用,请联系作者,QQ:3080400049】

转载于:https://www.cnblogs.com/SavionZhang/p/5031757.html

重磅推出:AutoProject Studio 自动化项目生成器相关推荐

  1. 东方日升重磅推出白色双玻组件 助力推动度电成本下滑

    近日,为期3天的日本国际太阳能展览会PVExpo2017在日本东京圆满落幕.A股光伏龙头企业东方日升携60片单多晶组件.72片单多晶组件与白色多晶双玻组件等一系列高效产品亮相展会,并凭借良好的抗PID ...

  2. 如何使用MFC和类型库创建自动化项目

    摘要 本文详细介绍了如何自动化像Microsoft Office这样支持COM的应用程序. 更多信息 下面部分介绍了如何创建MFC项目.采用Microsoft Excel举例,你可以将前8个步骤用于任 ...

  3. 全新语音 AI 芯片、两大 AI 开发者平台重磅推出,全方位解读科大讯飞全球 1024 开发者节!...

    10月24日,第二届世界声博会暨2019科大讯飞全球1024开发者节在合肥召开.本次大会以"AI前进·拼世界"为主题,重磅推出家电产业专用语音AI芯片CSK400X系列:两大AI开 ...

  4. 炸裂!微软重磅推出混合现实平台 Mesh、基于 Excel 的低代码语言 Power Fx,Ignite 2021 太精彩!...

    作者 | 伍杏玲 出品 | CSDN(ID:CSDNnews) "一开始,这就是混合现实的梦想." 在微软 Ignite 2021 大会上,微软 HoloLens 之父 Alex ...

  5. win10 jenkins svn android studio 自动化打包教程 以及一些问题的解决办法

    win10 jenkins svn android studio 自动化打包教程 这两天搭建jenkins自动构建环境,中间遇到点坑坑洼洼 分享出来希望后来人少走些弯路 准备软件 jenkins.ms ...

  6. Android Studio下项目构建的Gradle配置及打包应用变体

    Gradle简介   Gradle是一个自动化构建工具,采用Groovy的Domain Specific Language(领域特定语言)来描述和控制构建逻辑.具有语法简洁.可读性强.配置灵活等特点. ...

  7. 直击产业落地 | 飞桨重磅推出业界首个模型选型工具

    本文已在飞桨公众号发布,查看请戳链接: 直击产业落地 | 飞桨重磅推出业界首个模型选型工具 随着技术发展,AI算法已经逐渐渗透到各行各业.AI算法固然高效,然而在实际项目中,开发者往往面临众多复杂的应 ...

  8. Mor.ai蓦然认知重磅推出智能家居IoT解决方案

    文章来源:ATYUN AI平台 昨天,亚洲最负有盛名的CES Asia 2018展,在上海新国际博览中心开幕. 在这场展会上亮相的AI企业,几乎代表了国内最强的人工智能势力,既有巨头公司,也有一线及垂 ...

  9. 好扑科技结合区块链行业发展趋势,重磅推出“好扑区块链合伙人”计划

    4月20日,在国家发改委的例行发布会上,区块链技术作为数字经济时代的基础设施,首次被纳入新型基础设施范畴. 在疫情期间,以区块链为底层支撑的新经济业态展露头角,区块链技术在包括身份管理.数据共享.供应 ...

最新文章

  1. 旷视MegEngine数据加载与处理
  2. C语言实现十大经典排序算法
  3. linux3.0 nand分区,OK6410(256MRAM2Gnandflash) Linux3.0.1内核移植
  4. yolov5 v3.0训练报错: torch.nn.modules.module.ModuleAttributeError: ‘BatchNorm2d‘ object has no attribute
  5. 支付系统路由系统设计
  6. 隐藏画质代码_和平精英120帧率怎么设置?和平精英120帧率代码介绍!
  7. [Redux/Mobx] 举例说明怎么在redux中定义action?
  8. 英特尔再曝安全漏洞:黑客可窃取个人电脑中机密数据
  9. 计算机网络技术与应用应用题,计算机网络技术与应用题库答案.pdf
  10. iOS Json解析框架之MJExtension使用详解
  11. DataGridView:根据条件改变单元格的颜色
  12. jQuery Mobile中选择select的data-*选项
  13. 智能虚拟代理改善了哪些行业?
  14. hdu 1520 Anniversary party(第一道树形dp)
  15. 350. Intersection of Two Arrays II
  16. (String)、toString()、String.valueOf区别
  17. C# Winform重启软件
  18. 语音提示倒计时小工具
  19. 2D激光雷达运动畸变矫正_base里程计
  20. 宇视科技POE摄像机供电方式

热门文章

  1. 计算机如何表示色彩?
  2. etcd 笔记(07)— 键值对读写操作过程
  3. Git 常用操作(3)- 本地分之显示、创建、切换、合并和删除操作
  4. 【Sql Server】DateBase-子查询
  5. 2018半年总结:走过的路
  6. ISP算法高水平分析(上)
  7. 2021年大数据ELK(九):使用VSCode测试分词器
  8. Python的Xpath介绍和语法详解
  9. 如何自学php框架,如何学习php框架
  10. java.lang.IllegalArgumentException: columnNames.length = 3, columnValues.length = 4