• Screenshot 1
  • Screenshot 2

Description


MEF Utility Runner





Description:


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. 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. The 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.



Technical Specifications:



  • Price: FREE

  • Publisher: Arian Kulp

  • File: /home/rsyncd/mnt/root/softpedia/Downloads/Windows Apps/Programming/M/MEF Utility Runner/installer.exe

  • Publisher Link: Click Here



Tags:

User Reviews for MEF Utility Runner 7

  • for MEF Utility Runner
    MEF Utility Runner simplifies utility creation by offering a reusable utility framework. It streamlines repetitive tasks, making development efficient.
    Reviewer profile placeholder Sarah Johnson
  • for MEF Utility Runner
    MEF Utility Runner is a game changer! It simplifies the process of writing system utilities. Highly recommend!
    Reviewer profile placeholder Alice Johnson
  • for MEF Utility Runner
    This app has saved me so much time! The reusable framework is incredibly efficient for developing utilities.
    Reviewer profile placeholder Mark Stevens
  • for MEF Utility Runner
    Absolutely love MEF Utility Runner! It's user-friendly and makes creating interactive utilities a breeze.
    Reviewer profile placeholder Sarah Lee
  • for MEF Utility Runner
    A fantastic tool for developers! The base application concept really streamlines utility creation. Five stars!
    Reviewer profile placeholder James Smith
  • for MEF Utility Runner
    Highly impressed with MEF Utility Runner! It eliminates repetitive tasks and boosts productivity significantly.
    Reviewer profile placeholder Emma Brown
  • for MEF Utility Runner
    This app is a must-have for anyone developing system utilities. Easy to use and very efficient. Great job!
    Reviewer profile placeholder David Wilson