进了家公司,为这家公司做ERP
采用C/S结构的
但是发现是用C#来做窗体程序
总觉得C#,或者说.NET是在Web平台上比较适用的
用C++,VB,Delphi来做C/S结构程序比较好
请问各位在你们公司中做项目的有采用C#来开发Windows窗体的吗?

解决方案 »

  1.   

    以前我认为.NET不太适合来做窗体程序
    然而在公司P4 3G,1G内存上我是没有看出C#编译出的窗体程序有多慢
    甚至第一次我根本没有发现这个程序是用.NET窗体来做的
    我还以为是MFC做的
    所以我也产生了疑惑
    下一个项目,经理说还要用.NET窗体来做
    我强烈建议用ASP.NET来做遭到否决
    经理坚持他的C/S结构
    可是我觉得.NET窗体还不如用MFC来做
      

  2.   

    我一直在用,比MFC肯定慢点,不过也不太要紧
      

  3.   

    C#合适应用层的所有,开发ERP是绝对没问题的
      

  4.   

    C#合适应用层的所有,开发ERP是绝对没问题的
    --------------------------------------------
    c#对于编写类和窗体都是很出色的~ 到VS2005 c#2.0的窗体部分的功能实在是很方便,
    该有的都有了 ~ 不该有的也都有了 ~ 绝对让你爱不释手
      

  5.   

    用C#编写C/S一样可行,他和VB有同样的效率!
      

  6.   

    J2EE都不嫌慢呢。C#写个窗体程序还嫌慢啊。呵呵。
    一样。
      

  7.   

    个人感觉用C#开发项目,对于类库和组件的管理非常方便,不会像以往用COM+时候,组件多了以后就晕。而且.net开发的组件,应用层不管是winform或是web都不会出现兼容问题,这样就可以把更多的功能放到中间层,真正提高开发效率。总之用.net的开发团队,不要寄希望于它的运行效率,选择.net是因为她无比高效(目前为止)的开发效率。我们需要的不是完美的方案,而是最高性价比的方案。
      

  8.   

    C#开发winform是最佳选择了,,我一直用她..
      

  9.   

    我想问的是企业开发方面
    不是自己实践的做一个小的项目
    大家做项目(企业项目)中用.NET来写Windows窗体程序多吗?
    有成功按例的出来说下啊
      

  10.   

    我也是C#的新手,感觉用起来有比其他编程工具好用,就是比较难学了
    VS2005 c#2.0的窗体部分的功能实在是很方便,
      

  11.   

    我理解.NET平台的优势不是WEB FORM OR WINFORM 其用意是利用WEB SERVICE 在各个不同的应用系统中建立一个能互相联系的桥.一个大系统不可能只应用WEB的 WINFORM同样是不可缺少的一部分,如果你拿.NET WINFORM当VB DELPHI用那没什么必要用.NET 除了学习语言外,但如果你能用WEB SERVICE这个概念去开发系统,才会发现.NET真正强大之处
      

  12.   

    只是觉得用什么类都要先new一下觉得好麻烦:(
      

  13.   

    我做个(应该是参与过),且是上千万的erp,感觉很好呀!只要你把控件函数封装好,可以大大提高工作效率了,速度还不错,满足一般要求是没问题的!
      

  14.   

    回复人: gccr(古城痴人) ( ) 信誉:100  2005-12-15 09:25:00  得分: 0  
     
     
       J2EE都不嫌慢呢。C#写个窗体程序还嫌慢啊。呵呵。
    一样。
      
     
    =========================================================================
    说得好~~~呵呵~~~~~
      

  15.   

    厉害,请问你们ERP是如何够架的呀
      

  16.   

    单纯从技术上来说,C#做的项目有一些好处,而且开发效率上来说C#只是比VB慢了一点点。
    C#是最优雅的了,最容易让你理解的代码了。
    C#来做数据处理、GDI+得绘图都还是得心应手的但从架构上来说,C/S模式的程序应该放进垃圾箱了,取而代之的是智能客户端,SOA等等这些
      

  17.   

    C#开发Windows窗体程序合适吗? 答:一个妈生的,能不合适吗?
    --------------------
    做不出好东西,主要是水平不够,工具其次。
      

  18.   

    anis0444() 一个妈生的,能不合适吗?好玩
      

  19.   

    我们现在就在做一个企业级的ERP系统,是用C#做的,感觉还可以。以前也做过其他的几个项目,都感觉和MFC差不多。
      

  20.   

    只是觉得用什么类都要先new一下觉得好麻烦:(~~~~~~~~~难道用c++就不用了吗...basic语言不需要new,看来你还是用vb6或之前的版本开发好了.
      

  21.   

    不用来开发窗体程序,c#还来何用?  单纯为了web的话,vb.net也够用了。
      

  22.   

    开发c/s架构最好还是用pb,数据处理没得说,而且开发周期短
      

  23.   

    C#在web中的优势更大  C/S开发还是不错!
      

  24.   

    vista出来后他就和nt下的mfc一样了
      

  25.   

    目前看使用原生Windows开发工具来做WinForm还可以,但是随着Windows Vista的出现,.NET来开发WinForm程序是必然的,可以安装Vista的beta版本来看看.NET的Application运行效率非常之高,所以速度什么的根本不成问题
      

  26.   

    我们公司一直用它开发winform.用户很喜欢.
      

  27.   

    可以安装Vista的beta版本来看看.NET的Application运行效率非常之高
    --------那是因为vista本身的效率之低已经掩盖其上运行的程序的缺点
      

  28.   

    其实C#写WINFROM程序,内存占用还是比较大的。而且CLR垃圾处理,对于WORD,EXCEL操作时,WORD,EXCEL对象资源不能得到及时回收。就算你在程序中强行用CLR回收,也会有延时。
      

  29.   

    C#在速度上和C++有点差别,还有就是和操作系统的紧密程度上不如C++以外,别的C++能做的事,他基本也能做,最多换个方式!开发网络游戏也可以的。
      

  30.   

    我日,你竟然认为C#不适合做WINDOWS程序。那微软高个窗体设计其干吗来了。
    兄弟,脑袋想啥呢。。
      

  31.   

    回复人: chaircat(chaircat) ( ) 信誉:100  2005-12-16 12:14:23  得分: 0  
     
     
       
    回复人: gccr(古城痴人) ( ) 信誉:100  2005-12-15 09:25:00  得分: 0  
     
     
       J2EE都不嫌慢呢。C#写个窗体程序还嫌慢啊。呵呵。
    一样。
      
     
    =========================================================================
    说得好~~~呵呵~~~~~  
     
    人家好象说的是WINDOWS窗体   JAVA做WINDOWS 都可以了  BORLAND  JB CB等
    新版的GHOST  都是.NET做的  楼主    不要急   .NET可以做一切  也许 现在不行  将来就可以了
    除非你要用.NET写操作系统
      

  32.   

    怎么说呢?个人感觉还行吧。如果要从GC什么的方面来说的话,肯定是有差距的。但是操作系统最大啊,Microsoft还不是最牛。.NET是微软未来的基石,用用没什么不好的啊。我感觉挺好的,速度肯定比不上MFC,但是现在的PC配置对这点速度来说应该不是问题。
      

  33.   

    我是菜鸟,只会拉拉控件,C#做开发,总觉得没有DELPHI方面的控件多,而且在换肤方面,C#的就没有发现,而DELPHI的却到处都是。所以,用C#开发的WIN FORM程序界面总有遗憾。