|   |   |   | 
 

HOME FUSION > "Qué es fusión?"
Librerías del Framework Fusión
Fusion.General
  • Motor de Aplicación y acceso a datos: Encargado de interactuar con los objetos de datos y negocios, consultas y comunicación con el servidor de base de datos. Es el núcleo estructural del sistema
  • Criptografía: Proteger y desproteger datos y comandos de forma amigable
  • Estructuras base: Definen el comportamiento genérico de los objetos del sistema. Incluye Entidades, Grillas, Árboles, Agendas y estructuras similares que se encuentras por detrás de aquellas con las que el programador interactúa. Si bien su complejidad es invisible al programador, estas estructuras encapsulan mucha de la funcionalidad que luego se explota en el sistema.
  • Funcionalidades auxiliares, tales como
    • Generación de códigos de barras
    • Extensión de tipos base
    • Operaciones sobre fechas, cadenas, números
    • Creación de plugines y compilación dinámica de código o fórmulas
    • Administración de transacciones
    • Parámetros globales
    • IO: Lectura e interacción con archivos de texto, Excel, etc
Fusion.Controles.Web
  • Controles de toda índole para integrar en sus interfaces y formularios tan simplemente como quien agrega un botón. Hacen uso intensivo de las últimas funcionalidades de browsers modernos (AJAX, jQuery, css3, canvas, SVG) y compatibles hacia atrás (IE7)
  • Grillas interactivas y asíncronas (ordenamiento, filtrado, exportación, etc)
  • Gráficos
  • Árboles interactivos y asíncronos (carga on-demand, mover y arrastrar nodos, botón derecho y acciones custom, y mucho mas!)
  • Agenda asíncrona interactiva para administrar calendarios
  • Textboxes autovalidantes tipados (CampoFecha, CampoEntero, CampoTexto, etc), se renderizan y se comportan de acuerdo al tipo de datos que muestran.
  • Editor de texto enriquecido HTML amigable, estilo Word (con el motor de Gráficos interactivos y asíncronos
  • Barras de progreso asíncronas (para dar feedback y controlar procesos largos)
  • Muchos más! 30 por el momento y contando...
  • Los controles, además, dialogan con el núcleo de fusión, es decir que conocen la información y las entidades que están representando. Esto permite que no se deban realizar conversiones tediosas entre objetos de negocio y datos!
Fusion.Reporting
  • Generación de archivos PDF dinámicamente
  • Operaciones sobre archivos PDF
  • Interacción con los controles y objetos del core (tan simple como pdf.Agregar(Empleado.ListarVentas);
Plantillas de proyecto
No hay que olvidar toda la funcionalidad que también agregan los proyectos base:
  • Interfaces robustas y amigables (ver ejemplos más abajo)
  • Flujos de ABM y consulta totalmente resuelto
  • Seguridad (para conocer detalles sobre esto, sólo mediante consulta)
  • Reportes en pdf de forma automática
  • Control de acceso integrado (quien puede ver y hacer qué)
  • Interactividad asíncrona por todos lados (los datos van y vienen sin recargar las páginas completas!)