我觉得主要看客户群,是否需要在不同的操作系统上运行总的来说,我觉得C#好用一些
但是java的跨平台也很诱人

解决方案 »

  1.   

    windows的操作系统用c#,其他的用java
      

  2.   

    目前来说,JAVA更成熟一些;但开发成本更高;
    电子政务我本人认为WINDOWS有优势;政务工作者的计算机水平使他们大多跑在MS的平台上,所以不存在多少跨平台的说法;
    .NET属来未来的。你不得不承认MS的实力,所以你不能说C#不好。
      

  3.   

    如果你用J2EE,并且用IBM的平台,你的报价可以高一些
    如果选择.net,你就要报价比别人便宜一些
      

  4.   

    J2EE + XML + IE6  你的不二选择
    ~
      

  5.   

    好像现在搞电子政务的平台都是LINUX吧(国家好像也提倡用LINUX),那只有用JAVA了。
      

  6.   

    同意楼上的,我想应该是一级、二级政务用linux而二级、三级用.net这样子的才符合使用 、安全性的要求,事实上也是这么运做的!!
      

  7.   

    TO  yunsly(shi) ( )
    一般来说,政务工作者使用的只是客户端,当然是WINDOWS。但服务器用什么?据说北京政府把定单下给了LINUX。我认为现在.NET对于电子政务来说是一块鸡肋,简单的电子政务吧,一般也就是处理一下流程方面的东西,对此来说一般用NOTES开发足够了(现在大多数的电子政务还只是限于OA水平),如果用.net费心费力开发出一个WINDOWS上的系统,别人用notes随便画画就做出满足用户需求的东西(毕竟现在大多电子政务用户的需求还很底),你会怎么想。对真正复杂的应用吧,又不是WINDOWS服务器所能够承受的(包括安全性上来看),因此用JAVA最好。我想参加一个类似后者的项目,总是苦于没有机会。NOTES又没什么前途,痛苦啊!!