EntityDAC

EntityDAC es un ORM para Delphi con soporte LINQ. Proporciona un marco poderoso que permite realizar el mapeo relacional de objetos de los objetos de la base de datos a las clases de Delphi con soporte completo para encapsulación, herencia, polimorfismo y otras características de OOP.

 

Descripción

Unified Connectivity Solution

UniDAC proporciona interfaces transparentes independientes del servidor para trabajar con diferentes bases de datos y le permite cambiar el motor del cliente para un tipo de servidor específico simplemente cambiando la opción de conexión única. Significa que puede cambiar fácilmente entre diferentes servidores de bases de datos en su aplicación basada en UniDAC entre bases de datos.

 

Solución Multi-Plataforma para Delphi, C++Builder, y Lazarus

UniDAC es una solución multiplataforma para desarrollar aplicaciones utilizando varios IDE: RAD Studio, Delphi, C ++ Builder, Lazarus (y FPC) en Windows, macOS, Linux, iOS y Android, tanto para plataformas x86 como x64. UniDAC también proporciona soporte para la plataforma FireMonkey, que le permite desarrollar aplicaciones nativas móviles y de escritorio de alto rendimiento visualmente espectaculares.

Acceso a Servicios en la Nube (Cloud Services)

UniDAC permite desarrollar aplicaciones que trabajan con datos almacenados en Servicios en la Nube como: BigCommerce, Dynamics CRM, FreshBooks, Magento, MailChimp, NetSuite, Salesforce, Salesforce MC, SugarCRM, QuickBooks, Zoho CRM. Para esto, es suficiente usar el UniDAC ODBC provider con cualquier Devart ODBC drivers for Clouds.

SQL Independiente del Servidor

Al desarrollar aplicaciones de base de datos que permitan trabajar con varias bases de datos, uno de los puntos clave es la escritura de SQL independiente del servidor. En UniDAC, el soporte de SQL independiente del servidor se implementa mediante el potente motor de macros, que produce SQL dinámico al reemplazar partes de las declaraciones de consulta con código definido por el usuario.

Conexión Segura

Puede usar componentes SecureBridge con componentes de acceso a datos para incrustar un cliente SSL, SSH, o clientes HTTP/HTTPS en su aplicación para establecer una conexión segura al servidor.