都行啊,winform/webform做客户端,还可以写com/com+

解决方案 »

  1.   

    C#用来做客户端和中间层都是没有问题的。
    其实,何止是C#,.NET中的所有语言,都是可以的。
    以前,大家会使用VB(客户端)、C++(中间层),的搭配。
    也可能使用CB和Java。现在,可以使用VS.NET了:〉
      

  2.   


    我更倾向于C#用来做服务器端的程序。C#,或者更恰当地说,是.net,带来的不是速度,而是高度的稳定性和可扩展性。所以,用C#写游戏只能是天方夜谭,而写服务器端的组件却不错。
    更何况,很多时候,你根本不知道你的客户的机器能不能支持.net。即使能够,也需要时间来普及。我的意见是:服务器端使用C#生成数据访问和商业逻辑组件,表现则通过通用的HTML以浏览器的方式发布。