Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
Notícia

Seu primeiro aplicativo .NET/Interbase – Como conectar o .NET e o armazenamento de dados seguro do Interbase

embarcadero technologies interbase togo delphi c builder embedded database 6637262 2

Olá devs! Este é o terceiro post de uma série sobre o Interbase para desenvolvedores .NET. Se você acabou de chegar neste canal, o primeiro “ Introducing InterBase for .NET – A Super-Secure Embedded Data Warehouse For .NET Users ” pode ser encontrado aqui , e o segundo “ Getting Started With InterBase For .NET – Install, Configure And Proteja seus dados em minutos ” está disponível neste link .

Então hoje é o dia em que faremos o que nós desenvolvedores realmente gostamos de fazer: codificar!

Preparando o Ambiente

Considerando que você tem o Visual Studio 2017 ou 2019 instalado corretamente, você pode baixar os drivers e pacotes mais recentes para o Visual Studio no GitHub ou no NuGet – links abaixo. O suporte principal do framework ADO.Net inclui Servidor InterBase e ToGo/IBLite – as edições distintas foram discutidas no primeiro post do blog mencionado acima. O InterBase Server and Desktop também inclui a camada de mapeamento Object-Relational .NET.

Se você acessar a página de lançamentos do repositório GitHub mencionado anteriormente, encontrará uma extensa documentação sobre o driver, suas classes, métodos e recursos, então não vou replicar isso aqui. O processo de instalação será uma questão de executar os dois instaladores .msi – um para o driver Interbase ADO.NET e outro para instalar a extensão DDEX para Visual Studio.

Dito isso, gostaria de adicionar alguns detalhes sobre a configuração do DDEX. A partir da versão 2017, o Visual Studio mudou suas configurações para o conceito de “registro privado”. Isso adiciona um processo manual que precisa ser executado após a execução do instalador DDEX .msi.

As etapas relacionadas a esse processo também estão contempladas na documentação, mas, por favor, dê uma atenção especial a este trecho:

O instalador instalará 2 arquivos .reg – um para VS2017 ( InterBaseDDEXProviderVS2017.reg ) e outro para VS2019 ( InterBaseDDEXProviderVS2019.reg ). Você precisará modificar um pouco esses arquivos antes que eles possam ser importados para o registro privado. Primeiro será o nome da colmeia que você dará ao carregá-lo no regedit. Os arquivos são entregues com nomes iguais à sua pasta _config no registro privado. Para VS2017 é 15.0_7cf12c00 e para VS2019 é 16.0_d30585a1. Se você alterar o nome do hive, precisará atualizar o arquivo .reg para apontar para esse hive.

Esses nomes “hive” são cruciais para que o DDEX funcione corretamente com sua versão do Visual Studio.

Conexão Interbase do Visual Studio

O vídeo abaixo navega pelas etapas básicas ao conectar o Interbase do Visual Studio e de um aplicativo Windows Forms. Os mesmos conceitos podem ser usados ​​para criar qualquer tipo de aplicativo suportado pelo Visual Studio para todas as plataformas.


What's Coming in Delphi, C++Builder, and RAD Studio 11.2 Alexandria

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES