Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/03/2006, 09:16
Avatar de jocks
jocks
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 1 mes
Puntos: 0
ok! te describo el escenario.
La aplicacion web asp.net 1.1 debe ser totalmente independiente del motor de base de datos que se utilize.
Estuve investigando y me encontre con los OR MAPPERS (mapeadores de objetos) en este caso con el Lattice.DataMapper, el cual al parecer por lo que he visto hasta ahora me puede ayudar mucho a trabajar esto.

Bueno obviamente no se usaran stores procedures ni funciones, todo sera sql puro.

El proceso sera el siguiente:
  1. El usuario levanta la app y se el muestra una ventanas iniciales de configuracion.
  2. Usuario indica el motor de datos(db2,oracle,etc) y la cadena de conexion para poder conectarse a la base de datos
    Esto se almacena en un archivo XML
  3. El usuario indica los nombres de las tablas y los nombres de cada campo.
    Esto se almacena en un archivo XML
  4. Con toda esa informacion recopilada la applicacion ya tiene los datos necesarios para poder adaptarse al motor de datos que sea.
Solo para aclarar el punto 3,se da porque el usuario de la aplicacion al realizar el proceso de migracion de su Base de Datos (actualmente archivos DBFs) podria cambiar el nombre de las tablas y campos,es por ello que la aplicacion necesita saber esos nombres para poder trabajar las consultas o actualizaciones.

Alguna recomendacion de lo que describi???
__________________
JUST DO IT!!!
nunk hay una segunda oportunidad para una primera buena impresion...