Posted on 2006-03-31 23:27
李天平 阅读(7424)
评论(31) 编辑 收藏
经过多日的考虑和查询,决定采用 Codematic 作为软件的英文名字,(在此感谢Sheva的提名,我将单独给他回信感谢)
同时,网络域名定为:Maticsoft,
由matic和soft组成, matic是电气自动方式的意思,来源于Automatic 自动的, 机械的。
和微软的Microsoft相似,有点异曲同工之效,和软件的用途也很接近。同时也决定向微软学习,把软件做的更易用,更人性化。
中文名字还在斟酌中,暂且称为:“自动化软件”“动创软件”简称:“动软”。
同时在这里感谢(成都博兰科技有限公司总经理)罗斌,他在百忙之中来信,来电话沟通和交流,那天晚上我们聊了近50分钟的长途,谈各自的想法,谈行业,谈人生,总之谈了很多,他提的7条想法,我会认真记下。在这里再次感谢罗总,也祝他公司的事业蒸蒸日上!
在这里还要感谢陈阳春,bincoding,精浪,如风,稻草人,keafen,YingcongShaw等各位网友的关注。
借此正式公布:
动软.Net代码自动生成器论坛:http://bbs.Maticsoft.com
感谢Wu.Country@侠缘的提议,大家可以来这里讨论问题,沟通交流,互相学习,互相进步。
这里会包括软件的最新发布信息,大家在使用过程中的疑难问题与解决方法,及.Net开发技术和思想的讨论。
Feedback
第一眼吓了一跳,看成microsoft.net....
你的论坛真的是还打不开;
可否建一个Maticsoft QQ讨论群,以便交流?
@Hurry
@YingcongShaw
论坛可以打开啊!如果不行可以直接访问:
http://groups.google.com/group/maticsoft
今天打开了,可能是我的Gmail帐号出了点问题,昨天一天登录不了Google
祝賀,好長一段時間沒有上來﹗今天上來就看到這則消息﹐嚴重祝賀﹐呵呵...
热烈祝贺!并感谢您的无私!从中学会了很多的东西,再次谢谢!!!
能不能在下个版本中增加ODBC数据源的支持。
我想生成DB2的三层架构代码,但是现在的版本不支持。
在此祝贺下,天平兄!我也会一直关注你的好东西的,希望能发展越来越大.
严重BS楼上2个垃圾,你们说别人的软件垃圾,那你也自己做一个出来看看?
支持李天平的共享精神!!希望Maticsoft.Net代码自动生成器越来越强!
@CSharpProgrammer,谢谢了。我不想太多说什么,我也没时间来这里给他浪费那么多时间说那些无意义的东西。每个人情况不同,只要对大家有用,对初学者能从中学到一些东西并且给日常开发带来一些便利就行了。没必要放黑枪,如果有什么建议或想法可以直接和我沟通联系。之所以删掉那个回帖,我是觉得你的言词有辱园子里的氛围。
不怎么地,很多最基本的问题的没考虑到,继续努力。
对初学者来说可能还凑合,但也无法用此架构系统
微软的windows也是从win32,win95,win98,win2000这么一步步走来的,任何软件都不可能一步到位,都需要不断改进和完善吗。
这个软件做得不错,但是目前还没真正用到软件开发中来,不过楼主的继续努力,我相信会越来越好,我也正想做个来玩玩,不过是基于命令行的^-^
支持maticsoft,有一天你会成为中国的微软的!
写出来的程序稳定性很差,没有异步、连接数据库没有锁定后台窗体、TreeView操作严重bug。。数不尽的bug。。
当把自己的软件公布的时候,要对公众负责。
@辰,感谢你的提醒,软件确实有一些bug,这个我了解一些,很多朋友也曾发来信息和留言提醒了我,我在此也表示深深的感谢。由于工作太忙的原因(这半年事情确实太多:( ),当时没有开发完就一直搁浅了,有半年多没有对软件进行更新。在这里对广大使用和支持该软件的朋友表示深深的歉意!
你的留言很好,对优化数据层结构有着不错的建议。代码总是需要不断重构才能达到一种最优的状态,也很希望广大朋友能提出各自的建议,因为只有这样软件才能越做越好。在此,我还是表示对你的感谢。我会在后期整理所有朋友的建议和想法对软件进行完善和补充。
辰 :提个很小的建议,如果把代码
try
{
foreach (DataRow myRow in myTable.Rows)
{
int columnCount = myTable.Columns.Count;
for (int i = 0; i < columnCount; i++)
{
insertCommand.Parameters[i].Value = myRow[i];
}
insertCommand.ExecuteNonQuery();
}
}
中的int columnCount = myTable.Columns.Count;语句放到foreach前面可能性能会更好些:)
int columnCount = myTable.Columns.Count;
foreach (DataRow myRow in myTable.Rows)
{
for (int i = 0; i < columnCount; i++)
{
insertCommand.Parameters[i].Value = myRow[i];
}
insertCommand.ExecuteNonQuery();
}