Menu

Home

lcnvdl

Bienvenidos a Phantom DB Orm

Phantom DB Orm

PhantomDB ORM (PDB) es un Micro ORM para Microsoft .NET Framework 3.5. Soporta cualquier tipo de base de datos.

PDB está diseñado para trabajar en entornos ágiles, con constantes cambios en la base de datos. Para este tipo de entornos, proponemos un [Ciclo de trabajo] con herramientas recomendadas.

Si desea conocer las características de PDB, recomendamos que lea la página [Caracteristicas].

1. Requerimientos

.NET Framework 3.5

2. Paquetes

  • [PhantomDb.ORM]: núcleo de PDB.
  • [PhantomDb.Ext]: extensión de PDB. Para trabajar con las bases de datos utilizando [CRUD].
  • [PhantomDb.Mysql]: extensión de PDB para utilizar bases de datos MySQL.
  • [PhantomDb.Config]: extensión que permite configurar una o varias bases de datos, utilizando Web.Config o App.Config.
  • PhantomDb.MVC (reemplazado por PhantomDb.Config): extensión de PDB para utilizarlo en ASP.NET MVC de una manera sencilla. Incluye un ejemplo en el que se integran las DLL nombradas anteriormente. Requiere .NET Framework 4.0.

3. Instalación

Puede instalar PDB desde NuGet, o manualmente.

3.1. Desde NuGet

Para instalar PhantomDb, en primer lugar debe instalar los siguientes componentes:

3.1.1. Motor de Phantom

PhantomDb ORM
PhantomDb Ext

3.1.2. Configurador

PhantomDb Config (web.config)
PhantomDb Config (app.config)
PhantomDb MVC

¿Cómo configurar PhantomDb Config?
Para saber cómo configurar PhantomDb Config acceda aquí: [PhantomDb.Config]

¿Cómo configurar PhantomDb MVC?
Para saber cómo configurar PhantomDb MVC acceda aquí: [PDB MVC]

3.1.3. Motor de base de datos

Puede elegir el motor para base de datos que desee. Por el momento, se ha desarrollado la integración con MySQL y SQLite.

PhantomDb MySQL
PhantomDb SQLite


Related

Wiki: CRUD
Wiki: Caracteristicas
Wiki: Ciclo de trabajo
Wiki: PDB MVC
Wiki: PhantomDb.Config
Wiki: PhantomDb.Ext