Dependencias y prototipo

El proyecto sigue adelante (aunque lentamente). La plataforma MonoDevelop, realmente no estaba preparada para la creación de otras aplicaciones graficas. Es decir, el control de las perspectivas y la definición de las barras de herrmamientas y las vistas, forman parte de MonoDevelop.Ide. Es por eso que parte de estas funcionalidades las tendré que portar a GConta.Gui. Aunque de estos detalles hablaré mas adelante. Por ahora las dependencias con MonoDevelop son las siguientes:

  • MonoDevelop.Core: Contiene la funcionalidad básica para la carga de plugins, y la creación de los arboles con las extensiones.
  • MonoDevelop.Gui: Contiene algunas ventanas utilies, como ventanas de progreso, información y asistentes.
  • MonoDevelop.Components: Principalmente, contiene las barras de herramientas ajustables, ademas de clases para facilitar la construcción de estas y menus.
  • MonoDevelop.Dock: Contiene la funcionalidad de las vistas, pudiendo ordenar y desacoplar los Pads (o vistas), ademas de poder guardar la disposición de éstas (layout o perspectivas).

Pronto habrá avances gráficos, que es lo que la mayoría de la gente quiere. Hasta que se pueda cargar correctamente los Pads y menús mediante los correspondientes Addins, dejo un prototipo de pantalla de GConta, para que se haga una idea de la información adicional que las vistas pueden proporcionar.

GConta Prototipo

Por otra parte estoy intentando configurar Ibatis.Net con SQLite de forma que sea fácil la creación de empresas, pero teniendo en cuenta que en un futuro se pueda utilizar otros SGBD, o un incluso otra capa de persitencia como NHibernate, para ello voy a usar la implementación del DAO que viene con Ibatis.Net. Seguiremos informando!

Sin comentarios

No comments yet

Leave a reply

You must be logged in to post a comment.