¡Hola desarrolladores! Esta es la tercera publicación de una serie sobre Interbase para desarrolladores de .NET. Si acaba de llegar a este canal, puede encontrar el primer “ Presentación de InterBase para .NET: un almacén de datos incorporado súper seguro para usuarios de .NET ” aquí , y el segundo “ Comenzar con InterBase para .NET: instalar, configurar y Proteja sus datos en minutos ” está disponible a través de este enlace .
Así que hoy es EL día en que haremos lo que a los desarrolladores realmente nos gusta hacer: ¡programar !
Preparando el Ambiente
Teniendo en cuenta que tiene Visual Studio 2017 o 2019 correctamente instalado, puede descargar los controladores y paquetes más recientes para Visual Studio desde GitHub o NuGet: enlaces a continuación. La compatibilidad con el marco principal de ADO.Net incluye InterBase Server y ToGo/IBLite; las distintas ediciones se analizaron en la primera publicación del blog mencionada anteriormente. InterBase Server and Desktop también incluye una capa de mapeo relacional de objetos .NET.
- GitHub:
- Controladores NuGet:
- Marco de la entidad :
- ADO.NET para la ayuda de Interbase:
- Muestras:
- Están ubicados en la carpeta de instalación de NuGet
Si se dirige a la página de lanzamientos del repositorio de GitHub mencionado anteriormente, encontrará una extensa documentación sobre el controlador, sus clases, métodos y características, por lo que no voy a replicar esto aquí. El proceso de instalación consistirá en ejecutar ambos instaladores .msi: uno para el controlador Interbase ADO.NET y otro para instalar la extensión DDEX para Visual Studio.
Dicho esto, me gustaría agregar algunos detalles sobre la configuración de DDEX. A partir de la versión 2017, Visual Studio movió sus configuraciones al concepto de “registro privado”. Esto agrega un proceso manual que debe ejecutarse después de haber ejecutado el instalador DDEX .msi.
Los pasos relacionados con este proceso también están cubiertos por la documentación, pero por favor, preste especial atención a este extracto:
El instalador instalará 2 archivos .reg: uno para VS2017 ( InterBaseDDEXProviderVS2017.reg ) y otro para VS2019 ( InterBaseDDEXProviderVS2019.reg ). Deberá modificar estos archivos ligeramente antes de poder importarlos al registro privado. Primero será el nombre de la colmena que le dará al cargarlo en regedit. Los archivos se entregan con nombres iguales a su carpeta _config en el registro privado. Para VS2017 es 15.0_7cf12c00 y para VS2019 es 16.0_d30585a1. Si cambia el nombre de la colmena, deberá actualizar el archivo .reg para que apunte a esa colmena.
Estos nombres de “colmena” son cruciales para que DDEX funcione correctamente con su versión de Visual Studio.
Conexión Interbase desde Visual Studio
El siguiente video navega a través de los pasos básicos al conectar Interbase desde Visual Studio y desde una aplicación de Windows Forms. Los mismos conceptos se pueden usar para crear cualquier tipo de aplicación compatible con Visual Studio para todas las plataformas.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition