【发布时间】:2008-10-08 05:23:30
【问题描述】:
我想将 .NET 作为桌面应用程序的开发平台进行评估。我正在寻找主流中使用的 .NET 桌面应用程序的良好示例。我所知道的只有:
- Visual Studio(复制网站表单 就是一个例子。)
- 团队资源管理器用户界面
- Paint.NET
- 反射器
- Gnome Do(Gnome 的应用启动器;在 Mono 上运行)
我正在寻找更多示例;开源、免费软件或演示版本的顺序。
建议?
【问题讨论】:
我想将 .NET 作为桌面应用程序的开发平台进行评估。我正在寻找主流中使用的 .NET 桌面应用程序的良好示例。我所知道的只有:
我正在寻找更多示例;开源、免费软件或演示版本的顺序。
建议?
【问题讨论】:
SharpDevelop 是一个用于 .NET 的开源开发 IDE,非常类似于用 .NET 编写的 VS.NET(iirc 仍然有一些 pinvokes,但都是托管代码),并且非常大且功能齐全。
您甚至可以获取source code 以供查看。
【讨论】:
在 .NET 中完成了许多桌面应用程序,但其中大多数是公司内部/企业应用程序,而不是大众市场产品。
我认为在 .NET 中开发大众市场桌面应用程序的唯一缺点是需要随其分发 .NET Framework。当然,随着 Windows Vista 的出现,.NET 已经预装了。
【讨论】:
【讨论】:
【讨论】:
Comicster! :)
【讨论】:
KeePass 是免费、开源、轻量级且易于使用的密码管理器。
【讨论】:
我有这款 Game Neverwinter Nights 2,非常棒,它包含一些 SharpZipLib 和 QWhale DLL。应该是dotNet
【讨论】:
slimKEYS 是用 C# 编写的,带有一些 p/invokes。
【讨论】:
我相信 Windows Media Center 有一个托管 API。我不确定 WMC 中有多少 .Net 内容,但您可以查看一下。
【讨论】: