![ib ado banner | Embarcadero RAD Studio Delphi C++Builder Blogs ib ado banner](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2022/03/ib-ado-banner-8033319-2818683.jpg?resize=1140%2C600&ssl=1)
Embarcadero ha lanzado una actualización del nuevo controlador InterBase ADO.NET para Visual Studio publicado en mayo de 2021 que presenta soporte para la característica galardonada ChangeViews™ de InterBase.
El controlador ADO.NET tiene soporte de 32 y 64 bits para InterBase e integración con DDEX y Entity Framework 6, lo que le brinda total personalización y control sobre su desarrollo con InterBase y Visual Studio.
El controlador actualizado, disponible como paquete Nuget y listado en el mercado de Visual Studio, ofrecerá integración con Visual Studio 2022 IDE y soporte completo para ADO.NET y Entity Framework.
¿Qué es ChangeViews™?
Change Views™ es una función de sincronización de datos de InterBase ganadora del premio IoTA. Change Views™ mejora la seguridad de los datos y facilita la carga de trabajo de gestión de datos respondiendo a la pregunta “¿qué datos han cambiado desde la última vez que los vi?”
Change Views™ utiliza la arquitectura multigeneracional de Interbase para capturar cambios en los datos. Con Change Views™ no hay sobrecarga de rendimiento en las transacciones existentes porque mantiene una vista consistente de los datos modificados observables por otras transacciones.
Los paquetes NuGet y el controlador incluyen:
- Compatibilidad e integración con el marco ADO.NET principal, incluido el servidor InterBase y el IBLite/IBToGo integrado localmente (consulte la imagen a continuación)
- Compatibilidad con Entity Framework, que ofrece la capacidad de utilizar la popular capa de mapeo relacional de objetos .NET con InterBase (esta compatibilidad requiere agregar una biblioteca de extensión UDF de InterBase específica a la instalación de su base de datos)
- Integración con Visual Studio DDEX, con la capacidad de navegar por la conexión de la base de datos y los datos reales dentro del IDE de Visual Studio (vea la imagen a continuación)
El paquete InterBase NuGet
El paquete NuGet para Visual Studio incluye el controlador ADO.NET actualizado para InterBase y características adicionales para una integración perfecta con el IDE de Visual Studio y la plataforma .NET en general.
Las características están disponibles en dos paquetes NuGet separados aquí:
- www.nuget.org/packages/InterBaseSql.Data.InterBaseClient/
- www.nuget.org/packages/InterBaseSql.EntityFrameworkCore.InterBase/
El controlador ADO.NET y todo el código de soporte también está disponible como fuente abierta en GitHub en https://github.com/Embarcadero/IB.NETDataProvider .
Para obtener más información sobre el controlador InterBase ADO.NET y sus capacidades, visite el docwiki de InterBase en http://docwiki.embarcadero.com/InterBase/2020/en/ADO.NET_Driver . También proporcionamos documentación y demostraciones con el propio paquete NuGet.
La repetición del seminario web sobre el lanzamiento del nuevo controlador ADO.NET original en mayo de 2021 está disponible aquí: Presentación del nuevo controlador ADO NET de InterBase
Para una mirada más profunda a la función ChangeViews de InterBase, lea la publicación de blog relacionada de Fernando Rizzatto: ” Aplicaciones .NET y vistas de cambios de Interbase: cómo rastrear los cambios de datos automáticamente ”
Otras opciones de conectividad InterBase
Además del nuevo controlador ADO.NET para Visual Studio, InterBase también ofrece excelente conectividad y controladores integrados para Embarcadero RAD Studio (a través de FireDAC e IBX). InterBase ha ampliado su función en relación con RAD Studio para incluir soporte multiplataforma para un formato de archivo de base de datos único que funciona en Windows, macOS, Linux, iOS y Android. Además, InterBase incluye un controlador JDBC para aplicaciones Java y un controlador ODBC para la mayoría de los demás entornos de desarrollo y lenguajes de programación.
Más información sobre InterBase
InterBase es una base de datos SQL ultrarrápida, escalable e integrable con seguridad de datos de nivel comercial, recuperación ante desastres y sincronización de cambios. Con una larga historia como un sistema de base de datos poderoso y confiable, InterBase ocupa un espacio muy pequeño y puede implementarse en un servidor e incluso integrarse en una aplicación móvil. Para obtener más información, visite https://www.interbase.com
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition