Managed Menu Extensions

Provides easy access to adding Right Click menus in the Visual Studio Solution Explorer
Download

Managed Menu Extensions Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Publisher Name:
  • Jesper Niedermann
  • Operating Systems:
  • Windows All
  • File Size:
  • 1.1 MB

Managed Menu Extensions Tags


Managed Menu Extensions Description

Managed Menu Extensions was developed to provide easy access to adding Right Click menus in the Visual Studio Solution Explorer. This means developers will no longer have to use the cumbersome Visual Studio Add-In model. It should be as easy as inheriting an abstract class, and copying the assembly to a specific location. The second goal is to explore the new .NET 3.5 System.AddIn namespace. The Extension model will be implemented using the functionality provided in this namespace. A release of Managed Menu Extensions consists of a number of MSI packages. One designed for each specific environment, one containing the contract, wiews, and adapters (from the System.AddIn namespace), and one containing af few simple samples (one sample shows how to use Linq to XML to create a simple XML document with class info when right clicking a class file). No matter what environment (of the above mentioned) your a developing right click menus for, you can do it by using the same simple programming model. One of the interesting points is that the same Add-In can potentially provide Right Click menus for many different environments. E.g. you do not have to develop different Add-Ins for Windows Explorer and Visual Studio, although you will rarely need the same functionality in both environments Managed Menu Extensions will give you the opportunity to do so if needed. Managed Menu Extensions consists of the following elements: - MSI packages for different environments that supplies the basic functionality to target a specific environments Right Click menus. The first example of this installs a standard VS2008 AddIn. - ManagedMenuExtensions.msi installs the basic AddIn functionality (this time System.AddIn functionality). One of the assemblies - ManagedMenuAddInViews contains the asbtract class which should be inherited when you want to provide your own right click menus. - ManagedMenuExtensionsSamples.msi installs 3 samples that demonstrates how to implement your own right click menus.


Managed Menu Extensions Related Software