前两天收到成都罗斌的再次来信,突然有些感悟。征求了作者本人意见后,现刊登一些网友的来信,同时就一些问题欢迎大家讨论。
---------------------------------------------------------------------------------------
李天平:
您好!
1:您当初写这个软件的目的是为了减少重复性的机械劳动。但您万万没有想到。它
的作用远远超出了您的当初想法。关于这个问题,我们可以深入讨论。
2: 您在生成查询存储过程时,能否实现多表查询(查询),因为我们的查询基本上都
是多表的。例如:要用到单位表,人员表等
3: 我将页面操作的所有可能遇到的情况全部写到一个类里,稍后就是要按您说的。
把文档完善了。如果文档完善,因为程序员的水平也不一致,无须它知道得太多,
它只管引用就行了。这就做到了标准化,工业化。
4: 我把时间操作的所有可能遇到的情况也全部写到一个类里,等相关的操作。都是
这样做的。
5: 在程序员编程时,它只是按照一个固定的模式在写程序。生成速度非常快。可以
大大的降低生产成本。意义非常远大。
6: 成都有一个也写了类似的代码生成器,它的名字叫CodePlus,可能您听说过。这个
人我也认识,它是西南交大的一个研究生。但它的没有您的写得好和完善。有机会
您们也可以交流一下。
7:我现在在研究Pocket Pc和SmartPhone,您能否抽时间继续研究代码生成器,有机会
我把我研究Pocket Pc和SmartPhone成果给您,主要想实现www.active-web.net
中高移动互联的ERP手机扩展功能。
8:您确定一个方向,我们一个一个问题来讨论和完善。有新功能,我可以让我的同事一起来帮您测试。
例如:您的代码生成器的存储过程______>IsHas 我们一起来讨论和完善。见图示
愿您的代码生成器是软件工业化最好的利器!
给他取一个好听的名字吧?
我永远是您的支持者:罗斌
---------------------------------------------------------------------------------------
李天平:
您好
不知您有没有时间,我想给您提供一些我们总结的常用类。希望您能继续完善代码生成器!,
罗斌
---------------------------------------------------------------------------------------
看了你的LTP.Net代码自动生成器,两天两夜没睡!以前只会用CodeSmith来改一些摸板来生成一些代码!看了你的,十分生气,为什么没有早点发现LTP.Net代码自动生成器,我做的东西被你的LTP.Net代码自动生成器几秒钟搞定了!害我白费功夫! 哈哈 以后要向你请教问题了! 我的QQ:(略) mail:herobeast@163.com 希望能给我联系!哈哈
Sender: 王永强
IP Address: 222.22.83.235
---------------------------------------------------------------------------------------
李天平,您好:
很荣幸使用您的软件,感觉还不错,我用了其中的一个生成数据库文档的功能,发现了一个小BUG,如下:
当数据库中一张表的名字包含另一张表的名字的时候,比如表admin_group和表admin,其中表名admin_group包含表admin,在生成文档的时候,会在文档中生成表admin_group部分的第一个字段的注释备注部分将表admin中所有的数据结构显示出来。给您说一声,希望完善哈,我当前使用的版本是v1.9.4。同时希望把完善后的版本寄一份给我,谢谢
Antonio
2006.01.24
---------------------------------------------------------------------------------------
除了罗斌,有建设性来信的还有aspnet789,他总共来信达10多封,来探讨问题。还有晓勇,王永强,杨展鹏,重庆电信周关键,李仲贤等等。看过这些信,我很感动,很感谢这些朋友对我的支持和信任。比起那些连个真实名字都不留,甚至连个台头落款都没有,整个邮件只有一句话:“将你的代码生成器的源码发一份”这样张口就要源码的朋友而言,我的感受差别太大了。这里我就不就此发表感慨了。
同时,借此想为该软件起个好名字,原本我也有此意,借罗斌这封信,我正式在这里提出一个为该软件征名的活动,包括中文名或英文名。
原名:LTP.Net代码自动生成器,英文名:DbToCode
软件源于当初对数据库结构进行重复代码的自动生成。 即:DbToCode。
然而,随着开发复杂程度的增加,也增加了许多功能,而不仅仅是对数据库Schema的自动代码生成,也考虑了比如根据自定义模板,分析UML模型等等多种思路。
所以,觉得应该起一个更具有创新和更职业一点,更大气一点和充满想象力的名字!DbToCode和LTP终究有些个人化的东西和局限,还是希望能有广阔的发展空间。
如果你有灵感,如果你有智慧,我愿意虚心接受你的想法,欢迎大家各抒己见。
为了表达对该软件一直关心和给于支持的朋友感谢。被采纳的名称和建议的朋友。将提供他们终身免费使用该软件及以后所有新版本所有功能的服务。
目前正在研究.net2.0,代码生成器的2.0版本也在设计中,基于.Net1.1的1.9.6版在功能上将不再做大的更新,所有的功能需求将在2.0版实现。同时,请大家随时关注和提出宝贵建议。
如果你觉得软件还有必要开发下去或者没必要开发了,都请回帖留言,我将根据实际的真正需要决定是否下个版本的开发和共享。