10

我想将 .NET 评估为桌面应用程序的开发平台。我正在寻找主流中使用的 .NET 桌面应用程序的良好示例。我所知道的只有:

  1. Visual Studio(复制网站表单就是一个例子。)
  2. 团队资源管理器 UI
  3. 油漆网
  4. 反射器
  5. Gnome Do(Gnome 的应用程序启动器;在 Mono 上运行)

我正在寻找更多示例;开源、免费软件或演示版本。

建议?

4

12 回答 12

11

SharpDevelop是一个用于 .NET 的开源开发 IDE,非常类似于用 .NET 编写的 VS.NET(iirc 它仍然有一些 pinvokes,但都是托管代码),并且非常大且功能完整。

您甚至可以获取它的源代码来查看。

于 2008-10-08T06:20:34.483 回答
5
于 2008-10-15T08:50:16.820 回答
4

.NET 中完成了许多桌面应用程序,其中只有大多数是公司内部/企业应用程序,而不是大众市场产品。

我认为在 .NET 中开发大众市场桌面应用程序的唯一缺点是需要随其分发 .NET Framework。当然,随着 Windows Vista 的出现,已经预装了 .NET。

于 2008-10-08T05:31:07.267 回答
2

检查 WPF(.NET3.5) 应用程序

http://www.thirteen23.com/experiences/desktop/

Frog 设计的 WPF 应用程序

于 2008-10-08T05:56:58.510 回答
2

Windows Live 作家

于 2008-10-08T06:03:30.540 回答
2

漫画家!:)

于 2008-10-08T06:39:22.153 回答
2

KeePass是免费、开源、轻量级且易于使用的密码管理器。

于 2012-01-18T03:14:27.733 回答
1

我有这个 Game Neverwinter Nights 2,相当大的东西,它包含一些 SharpZipLib 和 QWhale DLL。应该是dotNet

于 2008-10-08T05:28:50.127 回答
1

我从相关问题列表中找到了这个。

最值得注意的是在 Mono/Linux 上运行的 Gnome 应用程序。假小子小猎犬F-Spot

于 2008-10-08T05:46:48.033 回答
1

slimKEYS是用 C# 编写的,带有一些 p/invokes。

于 2008-10-13T02:15:50.360 回答
1

Icarus(截图在这里),Gallio / MbUnit OSS 测试平台的 GUI。

于 2009-10-13T08:43:43.877 回答
0

我相信 Windows Media Center 有一个托管 API。我不确定 WMC 中有多少 .Net 内容,但您可以查看一下。

于 2008-10-08T05:43:30.550 回答