我在做订单软件的时候,一直有一个困扰,就是对一些界面的控制和表示,用第三方的控件,还是自己写哪个更合算?自己写当然要花时间,也要求技术能力较高,成本也就高了,而且往往不能有很完美的结果。而第三方控件虽然功能强,漂亮,质量好,但要花钱,而且都不便宜,还要有学习如何使用。也不见得划算。不知道大家对这个问题怎们看?
另外各位程序员们,能否推荐一下你们平时常用的,认为比较好的,能提高效率的第三方控件都有哪些呢?

解决方案 »

  1.   

    我的 http://cqbd.gnway.net 没有任何所谓第三方控件(除了IEWebControls和水晶报表)。从一般的现状来看,你应该尽量使用好的第三方控件,提高生产率。但是不要在要害地方使用。从我的角度看,我几乎没办法使用所谓第三方控件。那些控件大多数的运行机制我觉得都不严密准确。
      

  2.   

    如果有源码,用第三方的最好。
    没有源码,自己看着办吧 :)用C#为是什么,RAD 啊,有好用的干嘛不用 :D
      

  3.   

    有很多成熟的第三方控件还是比较牛的,比如水晶报表,Infragistics NetAdvantage当然也是比较贵的,但是一般网上不开源的控件是不能用于商业系统,出问题实在麻烦准确的讲IEWebControls不是第三方控件
      

  4.   

    我觉得开不开源,并不一定很重要把。只要选择一些专业公司的产品,有质量和信誉的保证就可以了。而且.NET程序可以反编译,和开源的没什么区别呀。;)
      

  5.   

    [具体问题具体分析]公司人力充足,时间压力不大,当然可以自己做;
    否则,用第三方控件是很好的,但注意选择优秀的第三方控件开发商(很专业、服务又好),这方面我还是深有体会的。有些bug及时反馈,他们会很快修改,而且升级也顺利;如果想用第三方控件,真的建议你用优秀的第三方控件开发商。
      

  6.   

    要学会使用第三方控件,当然,免费的几乎没有好的(webdiyer的翻页控件除外)