Дата публикации: 08.04.2015

Релиз ADO.NET провайдера для OLE DB engines!

Мы рады сообщить о релизе нашего ADO.NET провайдера и предлагаем вам заново осмыслить слово «свобода».

Свобода выбора технологии доступа

Наш .NET провайдер не навязывает вам ADO.NET как единственную технологию доступа приложения. Вы можете использовать ADODB и работать с OLE DB провайдером напрямую. Одновременно!

Свобода выбора языка программирования

Вы можете использовать любой язык программирования на .NET и любой язык программирования, поддерживающий COM или ActiveX. Все сразу!

Свобода от проблем

Не тратьте свое время на поиски потенциальных проблем в наших решениях. Мы написали огромное количество автоматизированных тестов, с «помощью» которых угробили пару комплектов жестких дисков и сожгли кучу электроэнергии. Всё это для вашей и нашей уверенности в качестве!

Не бойтесь, что вас через несколько лет «бросят» и на вас свалятся дополнительные проблемы. Мы занимаемся вопросами взаимодействия с FB и IB уже 15 лет, в течении которых постоянно выпускаем обновления. Нам нравится наша работа. И у нас есть еще куча идей, которые очень хочется реализовать!

Опорные вещи ADO.NET провайдера

  • Интеграция с ADODB и OLE DB инфраструктурой (примеры 21 и 22)
  • Полная совместимость с «System.Data.OleDb»
  • Наличие DDEX провайдера
  • Поддержка всех версий Firebird и InterBase, включая Firebird v3
  • 100% поддержка всех типов данных Firebird, InterBase и OLE DB
  • Целевые платформы: .NET FW 3.5, 4.0, 4.5, 4.5.1
  • Унифицированная поддержка 32bit и 64bit
  • Полная поддержка запросов с параметрами
  • Поддержка многопоточных приложений
  • Локализация
  • Распространение в виде MSI, EXE инсталляторов и NUGET-пакетов
  • Тотальное автоматизированное тестирование
  • 100% готовность к использованию в промышленном коде
  • 100% удовлетворенность архитектурой и качеством кодирования
  • Второй версии не будет. Будут локальные доработки и расширения функционала

Статистика проекта ADO.NET провайдера

  • Общее время разработки от исследования до релиза: 4 года (~1.4K дней)
  • Исходный код ADO.NET провайдера: 5MB, 40.8K строчек, 9.2K ассертов
  • Исходный код DDEX провайдера: 1.2MB, 9.8K строчек
  • Исходный код инструментальной библиотеки (lcpi.lib): 1.3MB, 11.4K строчек
  • Тестовая система провайдера: 7.5MB кода, 5.8K тестов
  • Общий объем исходного кода инсталляторов (Wix, C++): 0.9MB

В итоге

В представленном .NET провайдере, мы постарались закрыть все вопросы, с которыми к нам обращались наши пользователи.

Мы улучшили саму технологию ADO.NET до уровня конфеты.

И еще мы очень постарались избежать создания «проекта», который проще выкинуть и переписать с нуля, чем довести до ума.

Мы создали законченный продукт, в буквальном смысле этого слова. И мы очень довольны тем, что смогли это сделать!




Дата публикации: 08.04.2015. Права на материал принадлежат: IBProvider. При перепечатке ссылка на сайт https://www.ibprovider.com/rus обязательна.
Предыдущие новости
Релиз IBProvider 3.23
Следующие новости
Релиз IBProvider 3.23.1