.NET桌面应用程序的好例子

时间:2008-10-08 05:23:30

标签: .net winforms desktop

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

  1. Visual Studio(复制网站表单 就是一个例子。)
  2. 团队资源管理器用户界面
  3. Paint.NET
  4. 反射
  5. Gnome Do(Gnome的应用启动器;在Mono上运行)
  6. 我正在寻找更多的例子;开源,免费软件或该订单的演示版本。

    建议?

12 个答案:

答案 0 :(得分:11)

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

您甚至可以查看source code来查看。

答案 1 :(得分:5)

答案 2 :(得分:4)

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

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

答案 3 :(得分:2)

答案 4 :(得分:2)

答案 5 :(得分:2)

Comicster! :)

答案 6 :(得分:2)

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

答案 7 :(得分:1)

我有这个游戏无冬之夜2,非常重要,它包含一些SharpZipLib和QWhale DLL。应该是dotNet

答案 8 :(得分:1)

我在相关问题列表中找到了this

最值得注意的是在Mono / Linux上运行的Gnome应用程序。 TomboyBeagleF-Spot

答案 9 :(得分:1)

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

答案 10 :(得分:1)

Icarus(屏幕截图here),Gallio / MbUnit OSS测试平台的GUI。

答案 11 :(得分:0)

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