Caracteristicas de Cooperator Framework

  • Modelo totalmente tipado, esto significa que las clases de persistencia y recuperacion de objetos devuelven un tipo especifico y no un tipo object.
  • Debido a la potencia de VS2005 se pueden bindear estos objetos a los controles sin escribir una linea de codigo, y aprovechar las venjas de edicion de VS2005.
  • No depende de la estructura relacional, soporta cualquier tipo de estructura de base de datos.
  • No hay que modificar la Primary Key o crear un campo unique en las tablas.
  • Generador de Store Procedure.
  • Soporta concurrencia.
  • Las condiciones de busqueda se expresan mediante objetos especificos.
  • tipados y extendibles por el programador que terminan ejecutando un Stored Procedure en forma transparente.
  • En la capa de negocio todo se expresa en terminos del dominio, incluido los filtros y busquedas.
  • Genera codigo en C# o VB.
  • Hay un modelo propuesto de las clases que se generaran que se basa en el modelo de datos, pero el programador, antes de generar las clases edita dicho modelo en una herramienta muy facil de usar y define como sera el modelo que desea crear.
  • Si las opciones de modelado que provee la herramienta no alcanzan, el programador puede editar los templates y generar su propio modelo.
  • Si mas tarde se agrega un nuevo campo a una tabla, se puede volver a generar.
  • Soporta transacciones desconectadas.
  • Codigo abierto en C#.

Enlaces de Interes