.net项目开发工具(V3.0 )

来源:互联网 发布:php手册下载 编辑:程序博客网 时间:2024/06/04 19:47

 source:http://www.cnblogs.com/mrhgw/archive/2008/08/06/1261664.html

 经过一段时间的孕育和两个月的紧张开发,.net项目开发工具3.0版终于问世,由于是利用业余时间开发,有时工作到深夜才休息,甚为艰辛,欣喜能够按照原计划发布。新版采用.Net3.5重新开发,在结构上进行的调整和优化,重新精简了相关接口方便用户自由扩展。界面采用DevExpress.net Ribbon风格,菜单布局根据用户要求重新进行了规划,整体上简洁大方。基本功能在旧版基础上进行了优化和加强,增强稳定性。希望新版推出能确确实实为使用者提供方便和提高开发效率。

 

    废话少说,先上几张图让大家一睹真实:

 

    1.主界面。

     

 

    2.查询分析器。

   

 

    3.创建或编辑存储过程。

   

 

    软件介绍:   

    -------------------------------------------------------------------------------------------------

    功能:

        .net项目开发工具是一款为.net开发人员设计的工具软件,它主要具备以下功能: 

        1. 采用配置方案模式。可快速创建和使用某一方案,提高工作效率。
        2. 快速创建和管理数据库对象(如存储过程、视图、自定义函数及数据表等),同时提供简单实用的调试功能,方便使用。
        3. 为了便于管理存储过程,特将某些存储过程与数据表进行关联,方便管理。同时可依赖于关联的存储过程生成程序代码。
        4. 功能强大的查询分析器。可在此执行SQL,创建数据库对象并自动同步数据库对象结构树。
        5. 导出文档。将某一数据库的指定或所有数据表生成文档。
        6. SQL收藏。对常用的SQL进行分类管理。
        7. 开放的插件结构。允许在接口规范下设计自己的插件,实现如数据查询、生成代码的功能。
        8. 智能升级。自动判断服务器版本并自动升级。
        9. 工作界面人性友好,并可以更换Skin。
 
        具体可参考相关帮助文档 http://www.mrhgw.cn/helps/index.htm
   
    运行环境:
        系统以.net3.5开发,本应需要安装.net 3.5 框架包才可以运行,后来发现只要打包加入System.Core.dll,在.net2.0也可以运行,但窗体起动界面有些变形(估计是将Form的FormBorderStyle设置为None引起的)。
 
     扩展:
        系统支持四种类型的接口(http://www.mrhgw.cn/helps/interface.htm):
            1).数据查询(目前只支持SQLServer2000,SQLServer2005)。
            2).生成SQL脚本(目前支持SQLServer2000,SQLServer2005)。
            3).生成程序代码(目前只支持生成c#,.NET 2.0的Petshop结构的代码)。
            4).生成其它类型的代码(SQLServer缓存依赖相关代码生成)。
        
        目前插件类型有限,以后有时间会继续开发支持其它数据库和生成相关结构代码的插件,当然有兴趣的朋友可根据接口自由扩展,以支持其它数据库或生成自己的代码。
 
     问题或建议:
        使用过程中发现bug或有更好的建议,请留言或加入讨论群(41195215)。
 
    软件起始页:
        在征得相关网站的同意后,软件起始页引用了相关RSS资源,同时在网页中添加了几个广告(似乎有些龌龊),希望大家能够理解和支持。
 
     感言:
        从软件的最初版本到3.0成型,开发过程殊为不易,难的不是软件有多复杂而是执着与坚持,我希望这个工具能够顺利的推出后续版本4.0,5.0....X.X,单靠我一个人的力量是相当有限,所以希望能够获得大家支持,精神上的理解、支持和提供好的建议、方案等,谢谢大家。 
 
    相关下载:    
        .net项目开发工具下载 下载
      -------------------------------------------
        插件项目源代码下载 下载
        Demo及Common层代码下载 下载
        Demo数据库下载 下载
 
posted @ 2008-08-06 09:39 有容乃大 阅读(2727) 评论(52)  编辑 收藏 所属分类: .Net项目开发

  回复  引用  查看    
#1楼 2008-08-06 09:45 | datasky      
抢沙发!支持!
  回复  引用    
#2楼 2008-08-06 09:46 | 0432 [未注册用户]
原来不是开源的.
  回复  引用  查看    
#3楼 2008-08-06 09:50 | 海皮球      
支持,下下来看看!
  回复  引用    
#4楼 2008-08-06 09:51 | +bravefish+ [未注册用户]
很好很强大
  回复  引用  查看    
#5楼 2008-08-06 09:53 | alisx      
支持一下 好好学习
  回复  引用  查看    
#6楼 2008-08-06 09:54 | oec2003      
支持下
  回复  引用    
#7楼 2008-08-06 09:57 | 鄙视楼主 [未注册用户]
不开源扯什么蛋啊,下去,还放首页
  回复  引用  查看    
#8楼 2008-08-06 10:02 | c#编程者      
支持支持,不过确实希望能开源,就算不行也能开不一部分让我们学习学习也好啊。
  回复  引用  查看    
#9楼 2008-08-06 10:06 | Hello,World      
有的用就不错了,支持楼主
  回复  引用    
#10楼 2008-08-06 10:06 | young5335 [未注册用户]
WINDOWS不开源你们用不 用?Linux是开源的你们研究过?别跟我说你们要研究源代码,没有文档你能研究的了?
  回复  引用  查看    
#11楼 [楼主]2008-08-06 10:08 | 有容乃大      
等这一版成熟,好好整理一下代码,可以考虑开源。
  回复  引用  查看    
#12楼 2008-08-06 10:08 | 飘遥      
ui 经常block,需改进的地方还很多啊
  回复  引用  查看    
#13楼 2008-08-06 10:11 | Eeyore      
好漂亮~
  回复  引用  查看    
#14楼 2008-08-06 10:16 | Mainz      
界面比CodeSmith强,赞一个
  回复  引用  查看    
#15楼 2008-08-06 10:16 | scotoma      
嗨。。。来晚的啦。。。。。
  回复  引用  查看    
#16楼 2008-08-06 10:17 | 生鱼片      
支持楼主开源
  回复  引用  查看    
#17楼 2008-08-06 10:18 | 肥仔鱼      
我不明白楼主开发这个东西的目的,
而且这也是人家DevExpress.net Demo的一个改装
其一要有商业价值
其二要有技术亮点

但是还是非常感谢你的行为
  回复  引用  查看    
#18楼 2008-08-06 10:20 | 下风      
支持一下!
  回复  引用  查看    
#19楼 2008-08-06 10:20 | 雨中漫步的太阳      
不错,但是经常出现假死状态哦 皮肤很漂亮 和office2007的布局有点像 这样的皮肤哪里有下啊
  回复  引用  查看    
#20楼 2008-08-06 10:22 | 阿鹏      
我对这界面怎么设计做的比较感兴趣 :)
  回复  引用  查看    
#21楼 2008-08-06 10:30 | LanceZhang      
请问lz,office2007目录的界面是用什么工具做的呢?
  回复  引用  查看    
#22楼 [楼主]2008-08-06 10:32 | 有容乃大      
界面:Express.net Ribbon风格。
  回复  引用  查看    
#23楼 2008-08-06 10:34 | 雲淡風清      
没开源,还在园子里面扯淡.你以为这里是软件园啊?要发去华军天空发去
  回复  引用  查看    
#24楼 2008-08-06 10:35 | 老头      
做得很漂亮,不過我不會使用,因為比現有軟件來說新東西不多;大部分功能是對數據庫的管理.不過如果開源,肯定會研究下啦,這麼漂亮的window開發值得學習.建議這類工具應該向做一些智能表單生成功能這個方向努力,就是可以讓非it人員做表單.
  回复  引用  查看    
#25楼 2008-08-06 10:37 | kiler      
回帖中可以看出国内开发人的素质有多高。
  回复  引用  查看    
#26楼 2008-08-06 10:40 | .Net Zoo      
支持楼主的
界面挺漂亮的
  回复  引用  查看    
#27楼 2008-08-06 10:43 | 1-2-3      
DevExpress不是要钱的么?
  回复  引用    
#28楼 2008-08-06 10:45 | 巫山冰 [未注册用户]
恭喜恭喜恭喜。
  回复  引用    
#29楼 2008-08-06 10:48 | onehour [未注册用户]
楼主不容易呀,呵呵,挺着不开源的压力...
不过还是强烈支持一下,楼主也不容易的.
  回复  引用  查看    
#30楼 2008-08-06 10:50 | xjb      
嘿嘿,和奥运没啥关系
  回复  引用    
#31楼 2008-08-06 10:58 | AMY_lucy [未注册用户]
不管开不开源,这份毅力就很值得我们学习了!!!
  回复  引用  查看    
#32楼 2008-08-06 11:12 | RubyPDF      
这个跟奥运什么关系呢?
  回复  引用  查看    
#33楼 2008-08-06 11:25 | 有容乃大      
---------------------------------
- 祝福奥运! -
---------------------------------
  回复  引用    
#34楼 2008-08-06 11:30 | 天机不可泄漏 [未注册用户]
非常支持博主,无论此工具开不开源,分享的精神和软件本身都值得学习。
  回复  引用  查看    
#35楼 2008-08-06 12:22 | veter      
DonNet Bar
  回复  引用  查看    
#36楼 2008-08-06 12:36 | 心随我动      
好,谢谢
  回复  引用    
#37楼 2008-08-06 13:32 | 有我陪着你 [未注册用户]
强烈支持楼主开源!!!
  回复  引用    
#38楼 2008-08-06 13:46 | Dev User [未注册用户]
--引用--------------------------------------------------
1-2-3: DevExpress不是要钱的么?
--------------------------------------------------------

DevExpress是要钱的,还挺贵的,不知道LZ取得授权没有
  回复  引用  查看    
#39楼 2008-08-06 13:48 | 肥仔鱼      
@Dev User
这是个敏感问题
  回复  引用  查看    
#40楼 2008-08-06 16:39 | Evilbaniry      
虽然不用,但是支持下
  回复  引用    
#41楼 2008-08-06 17:19 | Tanson [未注册用户]
@young5335
项目不大的话我想不一定需要源码吧。。QQ协议不也很多人分析,腾讯开放了他的协议给他们没有?
  回复  引用  查看    
#42楼 2008-08-06 17:28 | 小K      
太漂亮了,支持一下
  回复  引用  查看    
#43楼 2008-08-06 17:44 | 寻梦E.net      
一个字“酷”
  回复  引用  查看    
#44楼 2008-08-06 20:22 | mikelij      
@老头
同意你的意见. 能让非IT人员就能定制表单,真是太好了. 可是非常难做.

@有容乃大
现在这种代码生成工具太多了. 不能定制, 用户可能不喜欢你的代码中的架构, 能定制才有意义. 当然如果你自己用就无所谓了.
界面很漂亮,可惜容易挂(停住没有反应).

你的配置方案那块设计理念似乎不够直观,我可是在IT混了有些年头的人, 都花了点时间才搞明白你这个怎么配置数据库.

数据库Schema是用什么方法检测到的?SqlClient的方法?还是直接call SQLSERVER里面的内置存储过程?

此软件离实用还有很多路走. 再接再励!

  回复  引用  查看    
#45楼 2008-08-06 20:31 | lexus      
我现在看到生成器就烦,以前很痴迷,买过收费的,现在是能不用就不用,要么就是特别傻瓜化的,
  回复  引用  查看    
#46楼 2008-08-06 20:41 | mikelij      
@lexus
对,不同的人有不同的需求. 自己做一个合用的就可以了. 代码即便生成了,还是有很多工作需要人来做. 如界面和业务逻辑. 代码生成工具只要够用就行.
  回复  引用  查看    
#47楼 [楼主]2008-08-07 08:59 | 有容乃大      
@mikelij
感谢你的关注,我想说一下关你提到的几个问题:
1).定制。已经留有相关接口,任何人可以通过接口定制自己的服务,如进行数据查询,生成sql,生成程序代码等。
2).配置方案。这个概念在界面有些混淆,已经修改。
3).容易挂。此问题已修正。


程序已修改,请升级(程序能自动检测)。
  回复  引用    
#48楼 2008-08-08 08:36 | chenxu [未注册用户]
支持,下来看看啊.
  回复  引用    
#49楼 2008-08-08 22:41 | pgg [未注册用户]
没有多大意义!
  回复  引用  查看    
#50楼 2008-08-10 15:13 | BlackBerry      
楼主我顶你,学习中!
  回复  引用  查看    
#51楼 2008-08-20 10:32 | Hillsoul      
建议你在mygeneration的基础上开发,mygeneration已开源了
  回复  引用  查看    
#52楼 2008-08-28 09:48 | kkun      
灰常厉害!
  回复  引用  查看    
#53楼 2008-08-28 10:12 | kkun      
有几个疑问~
第一,生成的代码为何么有基本的CRUD方法
第二,Model里有看到这样一句话
this.OnPropertyChanged("OperateTime", value);
这个方法在哪里有定义?
第三,EntityBase在哪里有定义?

新手还请多多关照~
  回复  引用  查看    
#54楼 2008-08-28 10:16 | kkun      
还有,
private string _url = default(string);

private string _url = string.Empty;
有何区别,
  回复  引用  查看    
#55楼 2008-09-01 12:26 | 齐.net      
UI做的不错,功能嘛,下来看一下。
支持一个
  回复  引用  查看    
#56楼 2008-09-01 12:47 | Jillean Wong      
真的很不错。
原创粉丝点击