MEF Utility Runner
 

MEF Utility Runner 2.0.0.0

MEF Utility Runner : A hosting environment for writing interactive system utilities.



MEF Utility Runner provides a hosting environment for writing interactive system utilities. When you write small utilities, there’s a certain amount of tedious repetitive work to get it up and going. Creating the main window, the tray icon (including the icon and context menu), and other common tasks just get in the way. In this article, I’ve created a reusable utility framework and will show you how to make use of it.So what did I actually create for this article? We all know that using base classes is a great way to tie together closely-related objects. As a very practical example, a base window or control class lets you add functionality to something that already exists without reinventing the wheel, so to speak. Windows exposes a number of code execution models such as services, console apps, Sidebar gadgets, Windows forms, WPF, COM, and more. Each of these provides a certain amount of functionality that you don’t need to worry about, such as start/stop hooks for services, or the system message loop for Windows forms and WPF.Having built a good number of small utilities over the years, I’ve definitely realized that I’m copying or rewriting too much code. What a waste! Since I always create a notification icon (shows up by the system clock), and I like to hide to tray on minimize, and remember window settings, I implement these in each project. I probably should have created a project template in Visual Studio as a shortcut, but this has a disadvantage. If I added a cool new feature to my framework, I’d need to recompile and rework the older apps to take advantage of itThe better solution was to create a “base application.” This would actually be its own application that exposes a notification icon and menu, and a main window. If you move the window, the location is saved. Individual utilities can then be added as plugins. I originally envisioned a framework able to host multiple applications, but that creates some interesting design challenges with visual apps. In the end, I settled on a reusable application which can host a single utility.

Conclusion

To conclude MEF Utility Runner works on Windows operating system(s) and can be easily downloaded using the below download link according to MS-PL license. MEF Utility Runner download file is only 445 KB  in size.
MEF Utility Runner was filed under the General category and was reviewed in softlookup.com and receive 4.9/5 Score.
MEF Utility Runner has been tested by our team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. We will recheck MEF Utility Runner when updated to assure that it remains clean.

MEF Utility Runner user Review

Please review MEF Utility Runner application and submit your comments below. We will collect all comments in an effort to determine whether the MEF Utility Runner software is reliable, perform as expected and deliver the promised features and functionalities.

Popularity 9.8/10 - Downloads - 56 - Score - 4.9/5

Softlookup.com 2023 - Privacy Policy



Category: General 
Publisher: Arian Kulp
Last Updated: 15/11/2023
Requirements: Not specified
License: MS-PL
Operating system: Windows
Hits: 495
File size: 445 KB 
Price: Not specified


Leave A comment
Name: *
E-Mail: *
Comment: *