Alphasite

The programmers site

Estadísticas web

Estadisticas web

Publicidad

Languages

Google AdSense

Poll

Who's online

There are currently 0 users and 5 guests online.

C#

Filter by Project release API compatibility:
Login or register to modify the filter.

January 18, 2008

Monet Demo Simple

Last changed: 50 weeks 3 days ago

Demo de funcionamiento simple para la librería de plugins Monet con Windows Forms.

El sistema sigue el esquema mostrado en Arquitectura de un sistema de plugins por lo que queda:

  1. Existe el ejecutable cuya única función es invocar la librería core.dll que se encarga de cargar el sistema.
  2. Core.dll por otra parte exige que exista al menos un plugin de tipo UI presente en el sistema al que le cede el control.
  3. El directorio "Plugins" contiene todos los plugins que alberga el sistema
  4. Common types.dll proporciona los interfaces de servicios básicos del proyecto, es decir, en este caso, la definición del servicio de UI

VersionDateLinks
0.1.0-alfa2008-Jan-18

January 16, 2008

Monet Plugins Library

Last changed: 50 weeks 5 days ago

Descripción


Librería que proporciona un framework de plugins en .NET

La librería está pensada para proporcionar un framework genérico que permita la implementación de cualquier tipo de plugins basados en interfaces comunes o en paso de mensajes.

Muchos sistemas de plugins están basados en la implementación de interfaces fijos que amplían la definición de un plugin permitiendo realizar una determinada cantidad de operaciones que en cualquier caso siempre es fija, de forma que, por ejemplo si un plugin proporciona un menu se define el interfaz IPluginMenu, si implementa un toolbar la interfaz IPluginToolbar y así sucesivamente para cada una de las funcionalidades que se pretende que un plugin pueda proporcionar.

VersionDateLinks
Monet-0.1.0-alfa2008-Jan-16