针对你的客户现有的硬软件平台做分析可能会更有说服力比如说,如果人家整套东西都是 unix 的东西,你把.net 塞给他就显得有点牵强了

解决方案 »

  1.   

    可以考虑大萝卜的意思这是它最大的方便,非常开放的接口,在不同时期不同语言不同人员都可以协调的很好,不管这套系统以后是第几次由哪个公司再开发都很方便,而且不会过时,更加可以考虑它的无定点性,可以目标并不局限在PC上,它可以被任何一台装有winCE.net 的 PPC 上进行无障碍的数据交换(听起来有点象JAVA当年的说明但多的是语言的互通性,并且提供JAVA 能访问的webservices) 其次,它拥有一些历史以来MS平台语言的全部功能,包括驱动行家VC的MFC和ATL 的支持
    还有就是它跑在runtime 上,有设备无关性的好处,兼容性比较好
      

  2.   

    csharpguy(csharpguy) :您好,假如客户什么环境都没有,现在是选.net还是java成本更低呀?比如:.net 要买win2k server Sql Server. java如果要用linux,db用什么?linux真的一分钱不要吗?
      

  3.   

    我对国内情况不是很了解从澳洲和新西兰这边的情况来看,用微软的东西的前期投资可能看上去大一点
    但从长远的cost of ownership 来说,它在很多企业的实践中是低于linux 的
    例如,雇一个MCSE 就比雇一个linux certified 的便宜,雇个DBA也是
    还有培训,与business partner 之间的数据交换等等db 比较普遍的是MySQLlinux 看上去是免费,但企业版带technical support 的比windows 还贵当然,这些不一定适合国内情况