OpenERP y el futuro OpenERP.NET ?

 

He completado los cursos de certificación de OpenERP y voy a iniciar la implantación del producto en 2 empresas distintas, revisando el esquema y framework que dispongo y el que tiene OpenERP he notado algunas diferencias que DEBEN ser tomadas en cuenta a futuro.

  • He estado creando el framework poniendo como principal objetivo el crecimiento del producto, OpenObjects (de OpenErp) es un framework completamente genérico con el que construyeron un ERP, este es un enfoque que voy a adquirir, la mejor opcion es tomar nHydrate y extenderle con algunas herramientas para generalizar su uso, o usar la nueva herramienta de Microsoft LightSwitch o Sculpture de ModelinSoft (antes DawliaSoft) http://www.modelingsoft.com/ ahora estan con codigo cerrado pero el componente que esta en codigo abierto en http://visualstudiogallery.msdn.microsoft.com/b7057c6a-3392-4486-b914-940a2e1f1d5c es una posible fuente inicial.
  • OpenERP no parte de un modelo de datos, parte de un ORM que construye la base de datos de acuerdo a los requerimientos del módulo que se esta activando, este esquema de implantación me parece genial y es evolutivo, permitiría el mejorar o reemplazar cualquier módulo en cualquier instante del tiempo.
  • Model-View-Controler, desde el punto de vista de un ERP: Model – genera el codigo y el codigo necesario para administrar CRUD del módulo; descripción de las formas y reportes del módulo, descriptivo, capaz de correr en WPF o Silverligth (lo sencillo es SOLO silverlight); Controller: el componente del módulo que tiene el código que realiza las acciones definidas. OpenERP usa este esquema y funciona.

Con estas ideas en Mente, mi iKhanFramework usara nHydrate, NService, mi propio motor de scripting basado en Conscript de Colin Vella http://www.codeproject.com/KB/cs/Conscript.aspx o en jscript.net http://jint.codeplex.com/ o http://javascriptdotnet.codeplex.com/, por que mi propio motor? solo por seguridad, no quiero que alguien ponga en el script codigo que rompa la seguridad de la aplicación o del servidor.

Siguiente paso, construir un simple sistema que de mantenimiento a 1 tabla, 1 maestro-detalle y 1 relación N-N.

 

8 thoughts on “OpenERP y el futuro OpenERP.NET ?

  1. Pues eso que estoy ansioso por empezar a ver funcionar tu idea creo que podría ser una gran alternativa dada la carencia de ERP open source en .Net

    Un saludo

  2. Hola de que forma podemos colaborar podrías en listar en un solo post los frameworks que se pretenden utilizar para bajarlos y ponernos en sintonia.

  3. Una visión muy completa del desarrollo y su evolución en el tiempo también aporta Maldivas http://geeks.ms/blogs/jirigoyen/archive/2013/01/10/maldivas-implantaci-243-n.aspx

    Técnicamente muy variado, VS 2012, utilidades como FxCop, ReSharer, CodeRush, Stylecop, Pex and Molex, Visual Studio for Database Developers, TFS, Devexpress, Sql Server , IIS 7
    CodeDom
    programación asíncrona, paralelización, cache, Servicios Windows, Servicios web, Linq, Serialización de archivos, etc.

    Se agradecerán artículos de detalles técnicos, da sin duda, una visión muy completa.

    Saludos.

    http://geeks.ms/blogs/jirigoyen/archive/2013/01/10/maldivas-implantaci-243-n.aspx

Leave a Reply to anonymous Cancel reply

Your email address will not be published. Required fields are marked *