DotNetCenter Wiki


  • ¿Qué entendemos por CORE?



  • El CORE de DotNetCenter es simplemente una aplicación base de Windows Forms la cual se encarga de ofrecer el soporte necesario para el funcionamiento de los Plugins. Habrá diversas funcionalidades comunes que todo Plugin podría necesitar, siendo el CORE el encargado de ofrecerles una series de servicios consumibles por todas ellas. Por ejemplo, si una plugin falla, estaría bien que el Core atrapara dicho error y diera la opción de enviarlo al creador de la misma. Actulmente, está funcionalidad ya está disponible.
    Si se te ocurre cualquier otro servicio/funcionalidad que pudiera enriquecer la aplicación, no dudes en participar enviándonos un Email con tu idea, teniendo en cuenta que desde el momento que lo desees puedes comenzar a formar parte del equipo de desarrollo.

  • Servicios actualmente implementados

    • Soporte de nuevos módulos mediante plugins

    • Histórico para soporte de errores mediante un log común

    • Información de los plugins cargadas

    • Envío de feedback o errores de Plugins por Email

    • Pequeñas configuraciones mediante XML

    • Soporte multilenguaje mediante XML

    • Control de versiones automático mediante ClickOne

    • Control de código fuente mediante CodeGoogle


  • Futuras funcionalidades propuestas.....¿te animas?

    • ¿Qué se te ocurre más?


  • Entendiendo sus tripas. Funcionamiento interno


  • Mediante el uso de Reflection, el CORE será capaz de analizar cualquier dll situada en el directorio de Plugin. Si alguno de ellos cumple una interfaz previamente conocida, el sistema extraerá su funcionalidad e integrará este nuevo módulo.

ScrewTurn Wiki version 2.0.20. Some of the icons created by FamFamFam.