Хорошие примеры приложений .NET Desktop

Я хотел бы оценить .NET как платформу разработки для настольного приложения. Я ищу хорошие примеры настольных приложений .NET, используемых в mainstream. Единственные, о которых я знаю, это:

  • Visual Studio (форма сайта копии является одним из примеров.)
  • Пользовательский интерфейс Team Explorer
  • Paint.NET
  • Отражатель
  • Gnome Do (приложение для Gnome, работает на Mono)

Я ищу больше примеров; с открытым исходным кодом, бесплатной или демоверсии в этом порядке.

Предложения?

Ответ 1

SharpDevelop - это среда разработки с открытым исходным кодом для .NET, очень похожая на VS.NET, написанную на .NET. (iirc у нее все еще есть несколько pinvokes, но это все управляемый код) и довольно большой и полный набор.

Вы даже можете получить исходный код для просмотра.

Ответ 3

В .NET есть множество настольных приложений, большинство из которых являются внутренними/корпоративными приложениями в компаниях, а не массовыми продуктами.

Единственный недостаток, который я вижу в создании настольного приложения массового рынка в .NET, - это необходимость распространения .NET Framework с ним. Конечно, с появлением Windows Vista,.NET уже поставляется с предустановленной версией.

Ответ 7

KeePass - бесплатный, с открытым исходным кодом, легкий и простой в использовании менеджер паролей.

Ответ 8

У меня есть эта игра Neverwinter Nights 2, довольно большая вещь, и в нее включены некоторые DLL файлы SharpZipLib и QWhale. Должна быть dotNet

Ответ 9

Я нашел этот из списка связанных вопросов.

Наиболее заметными являются приложения Gnome, работающие на Mono/Linux. Tomboy, Beagle и F-Spot!

Ответ 10

slimKEYS записывается на С# с некоторыми p/invokes.

Ответ 11

Icarus (скриншоты здесь), графический интерфейс Gallio/MbUnit Платформа тестирования OSS.

Ответ 12

У Windows Media Center есть управляемый API, который я считаю. Я не уверен, сколько .Net в WMC, но вы можете проверить это.