感谢您使用微软产品。C#是开发.NET应用程序的诸多语言之一,它可以开发.NET中的各种类型的程序.既可以开发基于Web的程序,也可以开发基于桌面的程序.
对于Web应用程序,既可以是带界面的WebForm,也可以是没有界面的Web Service.
对于桌面程序,可以是WinForm, Console, Windows Service程序.- 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。

解决方案 »

  1.   

    我现在使用它正在做web服务(关于数据库方面的)
      

  2.   

    还是做WEB吧!
    现在做的桌面程序。要带一个20多M的。NET FRAMEWORK。才能运行你的桌面程序
    有点夸张。:(
      

  3.   

    web form and web service
    比较多的是b/s结构
    c/s用以前的工具已经很出色
      

  4.   

    我在用它来做桌面程序,已做了文件分割机及24点大师小游戏,有兴趣的请见:Http://www.yipin.net。
    不过我觉得C#更擅长于WEB应用,跟ASP比,有了质的飞跃。反而是桌面应用得FrameWork支持,而且启动起来特别慢。除非Window.net推出,否则比较难普及。