GoConqr has a new look! Let us know what you think.

Mind map

Forms2Net

ga.cely10 Spanish

Mapa mental sobre Forms2Net: brecha semántica, estrategias, diseño y arquitectura

Mapa mental: Forms2Net

Map content

Forms2Net

  1. Porque convertir?

    • .Net esta basado en conceptos similares a OracleForms para presentacion de elementos: (formularios panels, contorles, etc)
    • Representa una oportunidad de convertir aplicaciones obsoletas en arquitecturas orientadas a servicios
  2. Brecha semantica

    • Elementos de interfaz diferentes:
      • radio group sin relacion visual, hijos de diferentes contenedores.
      • Data grids con scroll
      • Calendar pickers
      • Multirecord
    • Organizaciòn de datos
      • La brecha mas grande era poder representar los procedimientos almacenados de la manera correcta. Ej procedimiento almacenado
    • Eventos
      • Model Triggers -> ON-COMMIT, ON-INSERT, ON-DELETE
      • View Triggers -> WHEN-BUTTON-PRESSED, WHEN-NEWBLOCK- INSTANCE, WHEN-NEW-ITEM-INSTANCE
    • Comportamiento
      • Execute and Commit
      • Oracle forms tiene validaciones complejas vs validaciones simples de .Net
      • Funciones sobreescritas en oracle forms que desabilitan o cambian completamente su funcionalidad
    • Lenguaje
      • Migrar todas las instrucciones sql a .Net
      • Trabajar con valorers nulos
  3. Diseño

    • Principios
      • Codigo puro .Net
      • Preservar la estructura de codigo tanto como sea posible
      • No imponer deciciones de conversion sobre los usuarios
  4. Estrategias

    • Arquitectura objetivo bien definida
      • Reglas de conversion bien definidas;L objetivo principal, construir u puente entre la arquitectura original del sistema y la objetivo.
    • Proceso de migracion bien docuemtado
    • Librerias livianas
      • ADO.NET
      • librerias propias
        • En su mayorìa, componentes de interfaz que extienden de .NET Windows Form
    • Migracion semantica
      • No solo se enfoca en la conversion de PL/SQL a .NET
      • Plug ins especificos
  5. ARQUITECTURA

    • Definicion de la arquitectura destino
    • Mapeo Arquitectural
      • Reorganizacion de elementos originales y mapeo a la arquitectura destino de acuerdo a ciertas reglas de transformacion
    • Generacion de artefactos
      • Windows Forms
    • Conversion de codigo PLSQL

Information

Description
aa
Created by
ga.cely10
Views
33
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?