Хорошие примеры приложений .NET Desktop
Я хотел бы оценить .NET как платформу разработки для настольного приложения. Я ищу хорошие примеры настольных приложений .NET, используемых в mainstream. Единственные, о которых я знаю, это:
- Visual Studio (форма сайта копии
является одним из примеров.)
- Пользовательский интерфейс Team Explorer
- Paint.NET
- Отражатель
- Gnome Do (приложение для Gnome, работает на Mono)
Я ищу больше примеров; с открытым исходным кодом, бесплатной или демоверсии в этом порядке.
Предложения?
Ответы
Ответ 1
SharpDevelop - это среда разработки с открытым исходным кодом для .NET, очень похожая на VS.NET, написанную на .NET. (iirc у нее все еще есть несколько pinvokes, но это все управляемый код) и довольно большой и полный набор.
Вы даже можете получить исходный код для просмотра.
Ответ 2
Ответ 3
В .NET есть множество настольных приложений, большинство из которых являются внутренними/корпоративными приложениями в компаниях, а не массовыми продуктами.
Единственный недостаток, который я вижу в создании настольного приложения массового рынка в .NET, - это необходимость распространения .NET Framework с ним. Конечно, с появлением Windows Vista,.NET уже поставляется с предустановленной версией.
Ответ 4
Проверка приложений WPF (.NET3.5)
http://www.thirteen23.com/experiences/desktop/
Приложение WPF по дизайну лягушки
Ответ 5
Windows Live Writer
Ответ 6
Comicster!:)
Ответ 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, но вы можете проверить это.