首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#桌面应用程序?

C#桌面应用程序?
EN

Stack Overflow用户
提问于 2008-10-16 15:34:07
回答 22查看 12.1K关注 0票数 4

在查看独立软件开发商环境中C#的使用时,我想知道基于C#的桌面应用有哪些突出的地方?我只能想到画.NET。

对于独立软件开发商来说,C#是一个好主意吗?或者应该坚持使用更多的本地环境,比如Delphi甚至QT?

当然,任何基于经验的建议或反馈都将不胜感激。

EN

回答 22

Stack Overflow用户

发布于 2008-10-16 15:38:23

是的,C#可以非常有效地用于构建应用程序。至于有什么应用程序,你在寻找什么?大应用,小应用?

我知道有一个很大的应用是建立在.NET框架(不确定是C#还是VB)之上的,那就是Quickbook。

票数 12
EN

Stack Overflow用户

发布于 2008-10-16 15:52:46

在C#中开发桌面应用程序是非常棒的。它不仅仅适用于Web应用程序。

WinForms将为您节省大量时间。当涉及到桌面windows开发时,它确实是一等公民。如果互操作是一个问题,你总是可以使用P/Invoke和COM对象包装,这是VS为你做的。

如果做得好,当客户改变他们的想法时,维护和更新将是一件轻而易举的事情。

是的,框架需要在机器上,但如果他们使用过windows update,这应该不是问题。现在有什么语言没有运行时库呢?在VS中,您可以创建包含运行时的简单安装程序。

当然,如果你打算部署到Linux和mono,你的里程可能会很长。

票数 7
EN

Stack Overflow用户

发布于 2008-12-22 13:57:50

PlasticSCM

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/209069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档