回顾V3.1版本更新内容如下:

  1、增加对Oracle表创建语句的查看。
  2、新增对MySql的代码生成支持。
  3、全面重构对多线程的支持,改变以前会无故退出的现象。

  本次在V3.1版本的基础上,增加了代码生成器自动升级,以后生成器有更新就会自动从我们升级服务器下载,不用再去我们官网下载了;

  同时修正了Table,Entity,Manager层中对框架保留字段一直存在的大小写问题(需要用户生成后手动替换)。

  其他代码优化等调整。

  RDIFramework.NET代码生成器V3.2版本修改了针对3.0版本的框架部分做了大量的调整,在V3.1版本增加对MySql数据库的支持,支持生成Web部分的UI代码(WebForm,MVC),以及全面重构对多线程的支持,改变以前会无故退出的现象的基础上,增加了代码生成器自动升级,以后生成器有更新就会自动从我们升级服务器下载,不用再去我们官网下载了,同时修正了Table,Entity,Manager层中对框架保留字段一直存在的大小写问题(需要用户生成后手动替换)。

  基础的工作交给工具,助力企业快速开发,真正提升了开发速度。

  RDIFramework.NET框架做为信息化系统快速开发、整合的框架,其目的一至是给用户和开发者提供最佳的.Net框架部署方案。在我们日常开发工作中,有很多提高开发效率的办法,如:尽量创建可重用的代码、加强设计模式与最佳实践、提供通用的功能、提供开发基础组件、使用快速开发平台等等。作为编码层面,如果能有一款可以快速生成常用业务逻辑代码的工具,则对开发效率有大大的提升。当前市面上有很多代码生成的工具,各有各的优点,我们的代码生成器主要是基于(但不限于)我们RDIFramework.NET开发框架的代码生成器,其目的是为企业及个人开发者在使用我们开发框架时能快速生成常用业务逻辑代码及UI部分,以达到快速开发,快速应用的目的,节省开发成本。当然了,通过修改代码生成模版,也可适用于其他应用中。在RDIFramework.NET代码生成器中,我们提供了基于数据库与设计文档(Power Designer)两种方式来生成代码。
  基于数据库的方式,不仅可以通过我们的代码生成器完成相应的数据库Sql级的操作,如常用的建数据库对象(表、视图、存储过程、函数等)、查询、修改、删除、生成数据脚本、生成数据库设计文档、表设计文档、生成代码等。完全可以不用打开数据库企业管理工具即可完成相应的数据库层面的操作,目前支持SQLSERVER、Oracle、MySql三大主流数据库,其他版本的数据库将会在后续陆续支持。
  基于设计文档(PowerDesigner)生成方式,我们在开发过程中,强烈建议数据库设计使用PowerDesigner设计工具,PowerDesigner是一款非常优秀的数据库建模工具,熟练的使用该工具进行数据库建模,对软件系统的分析和设计有很大的帮助。我们可以用PowerDesigner做不同的需求分析,可以做各种模型之间的转换,可以自动的把数据库生成出来。到最后用户一看很多编码都是自动生成出来的。就不用手写了,而且改起来也方便。比如需求改了,对这个表有影响、对这个流程有影响,每个负责模型的人他们就会小心了,改完以后数据库可以自动修改一下,在数据库设计时我们只需把精力集中在模型上,最后手写代码时间少了错误少了,改起来速度也快了,对多数据库的开发也灵活了。我们的代码生成器可以使用PowerDesigner设计文档来进行代码的生成,这样不管你用的是什么类型的数据库,都可以完美的生成项目代码。

代码生成器相关界面展示所示:

 下载相关:  

   V3.2版本代码生成器下载: 

     RDIFramework 平台代码生成器V3.2 发布版 20170227

   RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

   RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V3.0 版本强势发布

一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。

      RDIFramework.NET官方网站:http://www.rdiframework.net/

      RDIFramework.NET官方博客:http://blog.rdiframework.net/

同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!

       欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

       扫描二维码立即关注

最新文章

  1. hibernate(3) —— 关系映射
  2. UVA 10780 Again Prime No Time.(数学)
  3. 使用localResizeIMG微信压缩上传图片安卓报错 weixin://preInjectJSBridge/fail
  4. 第三方登录(QQ登录)开发流程详解
  5. python3_phantomJS_test
  6. iOS - 语音云通讯
  7. mysql delete删除记录数据库空间不减少问题解决方法
  8. ClassLoader
  9. 【Linux高频命令专题(18)】tail
  10. JSON字符串转换为JSON对象
  11. Tinyxml 操作XML
  12. 剖析c++(二) 内置类型的内存形式
  13. jquery.validate.unobtrusive.js实现气泡提示mvc错误
  14. [Python] Spark平台下实现分布式AC自动机(一)
  15. Servlet中文件上传下载
  16. 【SRM-05 B】无题?
  17. Android应用系列:双击返回键退出程序
  18. BZOJ2008 JSOI2010连通数(floyd+bitset)
  19. 基于CentOS搭建私有云服务
  20. 利用irc服务器做物联网数据转发 c# winform程序

热门文章

  1. lua_table 学习
  2. PHP通过get方法获得form表单数据方法总结
  3. Debug命令详解
  4. xlrd模块
  5. 2017 ES GZ Meetup分享:Data Warehouse with ElasticSearch in Datastory
  6. LeetCode 单链表专题 (一)
  7. idea破解失效:cant obtain ticket from http://idea.iteblog.com/key.php
  8. iNode客户端“未收到服务器回应,即将强行下线,请检查终端能否正常访问网络或者与管理员联系”问题与解决方式
  9. mysql数据库的基本操作:索引、视图,导入和导出,备份和恢复
  10. hadoop基础操作