EasyCode是一款功能强大的.NET代码生成器。EasyCode不仅可以为您生成专业级“同时支持多数据库的三层架构”数据访问源码,可以直接生成专业级别WinForm和Asp.Net解决方案、界面和代码,大幅提高了设计者开发效率。
软件介绍
EasyCode是一个全新的、功能极其强大的.Net软件辅助设计和代码生成系统,它不仅能为你生成专业级别的“三层架构,同时支持多数据库”的数据访问源码,还能为你生成专业级别的系统模块界面。利用EasyCode不仅仅是对数据库的简单反向工程,你可以很容易地解决这些问题:类和类之间的引用关系,类和数据库表的映射,数据访问中的多表关联等等。EasyCode也很贴心地为你提供了:在线翻译自动匹配属性名,生成SQL并创建执行数据表,导出各种开发常用文档(WORD2003格式),直接预览被设计系统的运行时效果,让你的系统设计开发工作,真正事半功倍。EasyCode使用起来也很简单,你只要花几分钟的时间来阅读这篇文档,就能轻松掌握EasyCode的强大功能。
EsayCode软件辅助设计生成系统特色
1、真正的面向对象设计与生成EasyCode与代码生成器类产品的数据库反向工程有所不同,EasyCode更加强调的是系统的整体设计,提供通过使用面向对象的方法,设计所需系统中的基础对象(类),并根据专业级的“三层架构模板”生成专业级的界面和源代码。
2、同时设计系统与数据库
当前信息管理系统的开发与数据库越来越紧密,EasyCode采用“数据映射”建立基础对象(类)与数据表之间的关系,在设计类的同时,就可以完成关联表结构的设计,并生成同时支持多种主流数据库的源代码。(更换数据库时,仅需修改配置文件。)
3、轻松解决多表关联应用
EasyCode在设计基础对象(类)时,可以将部门类(不是部门编号)作为员工类的一个属性,自动生成表间关联代码,在界面上也可以实现部门名称的显示,及使用下拉框选择部门。
4、快速设计功能模块与界面
EasyCode可以定义系统的模块划分、模块所关联的类、类在界面上绑定哪种控件以及如何进行显示,轻松设计出专业、美观的界面。
5、直接预览界面设计效果
在EasyCode中进行与界面相关的设计时,都可以直接预览项目编译后的实际显示效果,预览界面中可以看到系统的导航栏将是什么样,各个模块的列表界面与编辑界面又是什么样。
6、在线翻译以及自动匹配
EasyCode设计类时,输入属性的中文友好名称,点个按钮就可以全部翻译为英文的属性名称,并支持由属性名称和类型创建或匹配数据表结构。
7、直接导出各类设计文档
目前已经支持“基础对象(类)设计文档”,“数据库设计说明文档”等常用文档的生成与导出,从而更加便于您与开发团队或客户进行交流讨论。
8、无限可能的升级与服务
在下载EasyCode的同时,可以享用更多的EasyCode 界面与代码模板。EasyCode会根据用户使用的反馈,调整升级与服务计划。
9、生成专业级别解决方案
可以生成VS2008/VS2010的解决方案文件(Asp.Net/WinForm)。所生成出的代码,由资深开发人员负责设计和评测,在保证代码性能的同时,具有优异的可读性与扩展性,无论对于.Net开发的新人或是老鸟,都有一定的学习或借鉴作用。