Tabla de contenidos
Esta guía está escrita para desarrolladores interesados en programar nuevos módulos con nuevas funcionalidades para eBox, y para aquellos que necesitan cambiar o extender la framework base eBox.
eBox está escrita en perl y está mayoritariamente orientada a objetos. Se asume que los lectores saben realizar programas orientados a objetos en perl. Muchas de las características del lenguaje o de las librerias usadas en eBox han sido comentadas pero no es nuestra intención el explicarlas profundamente.
Experiencia escribiendo aplicaciones orientadas a objetos y el uso de patrones de diseño en cualquier lenguaje te será de ayuda, pero deberías tener una buena base de los conceptos básicos de la programación orientada a objetos.
Nos hemos esforzado en esta guía en ofrecer ejemplos de todos los aspectos del desarrollo de eBox. Muchos de ellos vienen directamente de módulos existentes y funcionales. Además, en Capítulo 7 se desarrolla paso a paso un módulo completo. Es un módulo real asi que el capítulo debería cubrir todos los aspectos de un módulo completo.