如果你考虑你的用户分布在不同区域的多个门店,或者同一个系统中的用户数量很多,那么用web
如果你的用户属于那种单一组织的小商户,可以用桌面程序。

解决方案 »

  1.   


    这个不好说,得看什么人怎么写。泛泛地说,有50%的可能是web的快,50%的可能是桌面的快。
      

  2.   

    如果没网络的环境web不就是悲剧。要看客户环境等多种因素考虑的
      

  3.   

    Web也可以单机版吧,对吧,楼上的说法不对啊,
      

  4.   

    客户端的肯定要快啊。。WEB的肯定慢些。
      

  5.   

    Web如何提高速度呢,有好办法吗
      

  6.   

    所谓winform,实际上还是要分成两种。一种人是只会用一个关系数据库的客户端驱动,例如ADO.NET,来访问关系数据库。另外一种人是开发应用服务器,然后开发客户端。后者才是我认为的真正的c/s系统开发,而前者只是用了关系数据库的c/s客户端驱动的开发,则c/s开发设计能力几乎为零。如果是开发自己的c/s服务器,那么显然,也可以扩展这个服务器(例如使用HttpListener类型)而提供http访问,可以用这个服务器支持b/s。显然,你这个问题背后可以说明,并没有我所说的“应用服务器开发”的概念。
      

  7.   


    如果是要稍微好一点的用户体验,那么就要开发“单页面”的应用程序。需要大规模地用javascript架构你的应用程序前端。我们可以这样考察程序员:能不能证明做过写过“单个页面、使用上万行javascript代码”的web应用实例?如果只是在一个页面上用过几十行javascript,那么不要考虑你的web有多好的用户体验了。如果是几十人稍微频繁地远程访问的一个企业应用系统,别说细节用户操作是否“爽”的要求了,能够不经常“卡死”就不错了。
      

  8.   

    主要是看个人情况而定。在自己的电脑上,有web的,也有winform的。
      

  9.   

    开发的人员水平大体相当的情况下,功能也在大体相当的情况下。form桌面肯定要比web快,这个是绝对的。