zoukankan      html  css  js  c++  java
  • 代码生成工具Database2Sharp功能功能完善及更新

    好久没有更新代码生成工具了,因为很多功能基本上能够应付日常的开发工作了,如C#代码生成、数据库文档导出、Sql脚本生成,但用户在使用过程中也发现了一些需要完善的地方,因此继续完善,以求更加实用方便。
    现更新了下面几个问题,希望给大家做软件开发的时候有一个启示。
    1. 所有的模板支持C#2.0的架构,方便转换为高版本的VS格式。
        虽然现在很多时候用VS2008来做开发了,但是我们一般来说还是基于C#2.0来进行开发;本次更新考虑有些用户可能还是使用VS2005的开发工具,因此只做了基于VS2005的项目工程文件,VS2008也可直接打开,转换正常。
    Database2SharpVS2005.jpg

    2. 完善修改表的别名和字段别名功能。
        这个功能原来就有的,只是对于表很多,字段很多,超出屏幕的范围没有进行很好的控制,因此导致一些显示的问题,本版本采用了TableLayoutPanel来进行动态的伸缩,再多的内容,都可以通过滚动条进行控制了,呵呵。
    Database2SharpSetTable.jpgDatabase2SharpSetField.jpg

    3.  软件界面修改成了XP样式的了
       其实VS2005及后续版本进行开发的软件本来就支持XP样式的,我人为的去掉了,只保留VS2003的那种样式。设置成XP样式也很简单的,Main函数启动的时候两行代码就搞定。
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(
    false);

    Database2Sharp080610.jpg

    4。 增加数据库文档的格式设置
           默认导出的数据库表包括内容有:字段描述、字段列名、数据类型、约束类型、可空、默认值,上一版本不能选择性进行导出,这个版本完善之,选择性地导出你认为重要的信息吧。
    Database2SharpTableSchema.jpg
    主要研究技术:代码生成工具、会员管理系统、客户关系管理软件、病人资料管理软件、Visio二次开发、酒店管理系统、仓库管理系统等共享软件开发
    专注于Winform开发框架/混合式开发框架Web开发框架Bootstrap开发框架微信门户开发框架的研究及应用
      转载请注明出处:
    撰写人:伍华聪  http://www.iqidi.com 
        
  • 相关阅读:
    Git本地windows凭证账号更改
    解决vue ui创建项目很慢的原因
    跨域问题总结
    JS柯里化
    vue diff算法讲解
    当面试官问你闭包时,他究竟想听到些什么?
    JS中的 ==
    必须知道的 prototype, [[prototype]], __proto__
    Deepcopy in Javascript
    http问题整理
  • 原文地址:https://www.cnblogs.com/wuhuacong/p/1216653.html
Copyright © 2011-2022 走看看