This is my last post for this year and I am excited about this new application — PowerTask — I am writing as an exercise while learning C# / .NET programming.
I use quite a few PowerShell related programs for my script development, testing and learning purpose. They are way too many and what I currently do is pin them to taskbar for quick access. However, as I install more and more, it is hard to manage all of them using the taskbar icons. This is a set of PS related icons I have on my taskbar.
TaskBar
So, I decided to simplify access to these programs and still don’t lose the taskbar real estate. One best way to achieve this is to consolidate all these programs in to a jump list and that is what I did. I wrote a simple .NET application that looks for all PowerShell related programs and then adds them to the jumplist for this .NET application. All I need to do is pin this new tool to the taskbar.
PowerTask - JumpList
This is my new jump list with my favorite applications. I need to add a few more and I am working on that. I will have a few web references also added to it so that I can quickly access PowerShell forums and web resources.
Isn’t this cool?
I am developing a simple UI to setup the jumplist itself. This UI will have options to add or delete jump list items. Now, you may ask a question, why develop something new? when we have JumpList Launcher?
Yeah, I know that there is something called jump list launcher. PowerTask application development is not inspired by JumpList Launcher. This is my first .NET app and I am using this to learn .NET programming. So, I don’t really care how many applications out there can already achieve the same thing I am developing. I just want to write my own.
Here is the intial version of UI I developed.
PowerTask UI
Let me know if you are interested in testing this or using this alpha version of the application. I will be glad to share it with you.

{ 1 trackback }