Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiНовости

Обновление драйвера InterBase ADO.NET расширяет поддержку Visual Studio

ib ado banner

Компания Embarcadero выпустила обновление для нового драйвера InterBase ADO.NET для Visual Studio, опубликованное в мае 2021 года, в котором реализована поддержка отмеченной наградами функции InterBase ChangeViews™.

Драйвер ADO.NET поддерживает как 32-, так и 64-разрядную версию InterBase и интегрируется с DDEX и Entity Framework 6, предоставляя вам полную настройку и контроль над разработкой с помощью InterBase и Visual Studio.

Обновленный драйвер, доступный в виде пакета Nuget и размещенный на торговой площадке Visual Studio, предлагает интеграцию с интегрированной средой разработки Visual Studio 2022 и полную поддержку ADO.NET и Entity Framework.

Что такое ChangeViews™?

Change Views™ — это отмеченная наградами IoTA функция синхронизации данных InterBase. Change Views™ повышает безопасность данных и упрощает работу по управлению данными, отвечая на вопрос «Какие данные изменились с тех пор, как я последний раз просматривал их?»

Change Views™ использует многопоколенческую архитектуру Interbase для регистрации изменений в данных. При использовании Change Views™ существующие транзакции не снижают производительность, поскольку поддерживается согласованное представление измененных данных, наблюдаемых другими транзакциями.

Пакеты NuGet и драйвер включают:

  • Поддержка и интеграция основной платформы ADO.NET, включая сервер InterBase и локальный встроенный IBLite/IBToGo (см. изображение ниже)

ib 001

 

 

 

 

 

 

 

  • Поддержка Entity Framework, предлагающая возможность использования популярного слоя объектно-реляционного сопоставления .NET с InterBase (для этой поддержки требуется добавить определенную библиотеку расширений InterBase UDF в вашу базу данных)
  • Интеграция с Visual Studio DDEX с возможностью навигации по подключению к базе данных и фактическим данным в интегрированной среде разработки Visual Studio (см. изображение ниже).

ib 002

 

 

 

 

 

 

 

NuGet-пакет InterBase

Пакет NuGet для Visual Studio включает обновленный драйвер ADO.NET для InterBase и дополнительные функции для полной интеграции с интегрированной средой разработки Visual Studio и платформой .NET в целом.

Функции доступны в двух отдельных пакетах NuGet здесь:

Драйвер ADO.NET и весь вспомогательный код также доступны в виде открытого исходного кода на GitHub по адресу https://github.com/Embarcadero/IB.NETDataProvider .

Для получения дополнительной информации о драйвере InterBase ADO.NET и его возможностях посетите вики-документацию InterBase по адресу http://docwiki.embarcadero.com/InterBase/2020/en/ADO.NET_Driver . Мы также предоставляем документацию и демонстрации вместе с самим пакетом NuGet.

Повтор веб-семинара, посвященного запуску исходного нового драйвера ADO.NET в мае 2021 года, доступен здесь: Представляем новый драйвер ADO NET от InterBase.

Для более подробного ознакомления с функцией ChangeViews InterBase прочитайте соответствующую запись в блоге Фернандо Риццатто: « Приложения .NET и представления изменений Interbase — как автоматически отслеживать изменения данных »

Другие варианты подключения InterBase

Помимо нового драйвера ADO.NET для Visual Studio, InterBase также предлагает отличные возможности подключения и интегрированные драйверы для Embarcadero RAD Studio (через FireDAC и IBX). InterBase расширила свою роль по отношению к RAD Studio, включив межплатформенную поддержку единого формата файла базы данных, работающего в Windows, macOS, Linux, iOS и Android. Кроме того, InterBase включает драйвер JDBC для приложений Java и драйвер ODBC для большинства других сред разработки и языков программирования.

Узнайте больше об InterBase

InterBase — это сверхбыстрая, масштабируемая, встраиваемая база данных SQL с защитой данных коммерческого уровня, аварийным восстановлением и синхронизацией изменений. Имея долгую историю как мощная и надежная система баз данных, InterBase занимает очень мало места и может быть развернута на сервере, но даже встроена в мобильное приложение. Для получения дополнительной информации посетите https://www.interbase.com


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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES