Hey, I also code C# and I was wondering what libraries you used for such a....clean Aero interface. Specifically, the light blue panel displaying infomation about the 'msseces' process, and the performance graph control. Also, the "See also: All processes Services"...is that a control? Or colored text spaced apart?
The point is (at least for most of the casual pc-users), it's not very important how well designed an activity monitor is or if there's a graph which visualizes the loads of numbers. It doesn't make a big difference to use a graphically tweaked or the standard tool - so why change it? It's about the list of active processes itself. It's too long, too much (cryptic) informations. Let's look at your screenshot. There are eight entries für chrome. Only the memory usage varies, all other informations are always the same. So, wouldn't it be better to group them, display the number of processes in brackets and grant the option to expand it? It would also be great to group necessary and optional background processes in individual groups. Or if the activity monitor could detect "problematical" processes (very high CPU usage, ..) on its own and highlight or separate it with an advice what to do with it. Lookup suspect processes (through it's name, folder,..) on online databases and display warnings if needed, .. and so on. Just some quick ideas. Think you get what I mean.
I don't want to criticize you - it's an overall "problem" in every tool I know, whether it is on Windows or OS X. Just want to give you some suggestions you may not thought about until now.
Besides all I wrote, it looks way better than the build in process manager.
You make some very valid points that I completely agree with. These are some of the things I will be addressing. What you see in the preview is a basic framework. A lot of it are placeholders and will be fleshed out more during the development phase. Things like grouping multiple processes together, highlighting high activity processes, etc. I like the suggestion you've made regarding looking up processes online.
I really appreciate the time you took to provide some feedback and I hope to incorporate some of the suggestions you've made during the development of the program.
I'm not sure when the first release will be. Chances are it'll probably be in the couple of months. And yes, I'm working on Device Stage too. I like to have a couple projects going at the same time so I don't get bored. All of my current projects will be released in one form or another by the end of the May. I'm also looking into recreating the email program you mocked up a while back which shouldn't take too long to finish.