I would like to evaluate .NET as a development platform for a desktop application. I am looking for good examples of .NET desktop applications used in the mainstream. The only ones I know of are:
- Visual Studio (The copy website form is one example.)
- Team Explorer UI
- Paint.NET
- Reflector
- Gnome Do (An app launcher for Gnome; runs on Mono)
I am looking for more examples; open source, freeware or a demo version in that order.
Suggestions?
-
I have this Game Neverwinter Nights 2, quite a big thing, and it has some SharpZipLib and QWhale DLLs included. Should be dotNet
From Midhat -
There are lots of desktop apps done in .NET, only most of them are internal/enterprise apps in companies, not mass-market products.
The only downside I see to doing a mass-market desktop app in .NET is the need to distribute the .NET Framework with it. Of course with the advent of Windows Vista, .NET already comes preinstalled.
Max Schmeling : .Net comes preinstalled on XP too.Michael Damatov : In fact, you will want to use .NET 3.5 so some sort of distribution is still needed, even on Vista.From cruizer -
Windows Media Center has a managed API I believe. I'm not sure how much .Net stuff is in WMC, but you can check it out.
From Max Schmeling -
I found this from the related questions list.
Most notable are Gnome applications running on Mono/Linux. Tomboy, Beagle and F-Spot!
From Vulcan Eager -
Check for WPF(.NET3.5) applications
http://www.thirteen23.com/experiences/desktop/
From Jobi Joy -
From Mark Heath
-
SharpDevelop is an open source Development IDE for .NET very much like VS.NET written in .NET (iirc it still has some pinvokes, but it is all managed code) and is quite large and feature complete.
You can even get the source code for it to look at.
Vulcan Eager : Awesome! How did I miss this?!From mattlant -
Comicster! :)
From Matt Hamilton -
slimKEYS is written in C# with some p/invokes.
From Martin Plante -
From Mark Heath
-
Icarus (screenshots here), the GUI of Gallio/MbUnit OSS testing platform.
From Yann Trevin
0 comments:
Post a Comment