download

This is an old revision of the document!


Download WComp.NET

Several packages are distributed as part of the WComp.NET project.

The main package is SharpWComp, the AddIn to SharpDevelop, allowing you to create assemblies of components in a graphical way, integrated in the free IDE SharpDevelop.

The first of two additional packages is the UPnPWizard Designer that allows to reactively and automatically generate UPnP proxy components, load them and instantiate in a container, when a UPnP device is discovered.

Finally, the Aspects of Assembly Designer is a compositional adaptation mechanism based on aspect-oriented programming that can be used to reactively adapt component assemblies when the infrastructural context changes. It is currently not available for public download.

Before installing the SharpDevelop AddIn, you obviously need to install the corresponding SharpDevelop version. Links are below, in the Installation dependencies section. After that, you can download the installer for the AddIn in the pages linked below.

We are currently working on WComp.NET 3.0. We do not distribute it on the Web for the moment, but only to our partners. If you want to have this latest release, you can contact us.

The designer can be installed anywhere and configured after installation. By default, it will be installed in SharpDevelop's install directory, in a newly created directory. Version number is identical to SharpWComp's version numbers. It is likely to work properly only with the same version of the container. For this reason, you can download it in the same page than SharpWComp.

Note: when updating the UPnP Wizard Designer OR SharpWComp, you may need to recompile your personal beans for the new version, and you will probably need to remove all UPnP proxy components already generated. They are located in the installation directory of SharpDevelop, in the Beans directory.

There are three different implementations of the AA Designer. On this page, we will distribute the designer that was designed as two assemblies of SharpWComp components and using the traditional grammar.

It does not support merging or specific weaving operators for now, and allow only simple adaptation operation to be made: component creation and link creation.

Version 1.0-rc1 has to be installed with SharpWComp-2.4.0-rc2. Versions have to be carefully checked, since when the UPnP functional interface of WComp evolves, designers have to evolve too.

Installation Instructions

SharpDevelop 2.2

.NET 2.0 Framework

You may already have it installed on your machine. Check windows update or the microsoft website for updates, the current version is SP2.

SharpDevelop 1.0.2

.NET 1.1 Framework

  • download.1313081172.txt.gz
  • Last modified: 2011/08/11 18:46
  • by Stéphane Lavirotte