Блог Александра Божко
Архивы
Рубрики

AnyDAC

В связи с тем, что 5 февраля  было объявлено о приобретении технологии AnyDAC, компания Embarcadero проводит внеочередной вебинар с участием Дмитрия Арефьева, создателя компании DA-SOFT.

  • Когда, в каких редакциях Delphi и в каком объеме мы увидим AnyDAC?
  • Что делать старым клиентам AnyDAC?
  • Какое дальнейшее развитие AnyDAC предполагает компания Embarcadero?
  • Чем AnyDAС отличается от продуктов конкурентов, по мнению автора?
  • Будет ли дальше поддерживаться dbExpress?
У вас есть шанс получить ответы на эти и многие другие вопросы из первых рук.
Запись вебинара производиться не будет!
Продолжительность вебинара – 1 час.
Предварительная регистрация является обязательной. Регистрационная форма доступна здесь.
Дмитрий Арефьев – разработчик широкого спектра профессиональных библиотек и инструментов прикладной разработки, основными возможностями которых является взаимодействие с комплексными хранилищами данных и информационными системами на их основе. Является идеологом, архитектором и разработчиком библиотеки AnyDAC. Начиная с 2013 г. AnyDAC входит в состав Delphi/C++Builder. Разработки Дмитрия признаны мировым экспертным сообществом лидирующей технологией в области доступа к данным различных платформ СУБД: DB2, Oracle, MS SQL Server, InterBase, Firebird, MySQL и ряд других, включая PostgreSQL и SQLite. Ключевой задачей для себя Дмитрий ставит максимально широкий охват существующих технологий работы с данными при сохранения высокого уровня качества и универсальности использования.

Вчера (5 февраля) Embarcadero официально объявила о покупке AnyDAC – набора компонентов доступа к данным. Собственно, это событие не стало абсолютной неожиданностью, еще неделю назад Дмитрий Арефьев проинформировал об изменении бизнес модели, первым шагом которого стало прекращение продаж. Как и предположили многие участники Delphi сообщества, продукт был продан. Не ошиблись они и с покупателем :).

Я не мог пройти мимо такой новости. Скажу честно, новость эта меня обрадовала. Прежде всего, потому, что я, как и многие разработчики, воспринимают Delphi как практически идеальную среду разработки DB-ориентированных приложений.  Работа с базами данных всегда была самой сильной стороной продукта, выгодно отличающей его от конкурентов. Но в последнее время стал наблюдаться некоторый застой в этом направлении. dbExpress, на который “пересел” Delphi, пришелся по душе далеко не всем пользователям. Я думаю, прежде всего из-за того, что при его использовании усложняется процесс разработки. Да и сказывались проблемы с качеством. По-хорошему, необходимость в библиотеке доступа к данным, которая сочетала бы в себе, с одной стороны простоту и нативность, а с другой – мощность и универсальность, возникла давно. На сегодняшний день мне было известно только о двух подобных библиотеках – AnyDAC Дмитрия Арефьева и UniDAC компании DevART. По определенным причинам была выбрана библиотека AnyDAC. Пока не совсем ясно в каких редакциях Delphi и в каком объеме она будет задействована, но очевидно (и замечательно), что принцип здоровой конкуренции будет сохранен, и эту конкуренцию есть кому поддержать.

Примечательным моментом является то, что AniDAC изначально совместим с большинством технологий, используемых в Delphi. И часто эта совместимость реализована лучше чем в “родных” компонентах (о своих опытах с DataSnap я писал в блоге).

Еще одним позитивным моментом я считаю то, что Дмитрий Арефьев никогда не прятался от народа и всегда плотно общался с пользователями своего продукта (на том же форуме SQL.ru, например).

Ну, и наконец, роль Марко Канту в данной покупке. Вполне вероятно, что приобретение AnyDAC было его инициативой. Доступ к данным это “его тема”. И мне кажется, это очень хороший ход для нового Delphi Product Manager’а. В Рунете эту сделку уже в шутку окрестили “заговором инженеров”.

Сейчас можно только строить предположения относительно того, чем обернется эта покупка. Очевидно только одно, компания должна не просто поддерживать, но и развивать вновь приобретенный продукт.

Остается только пожелать Дмитрию Арефьеву и его продукту успехов в новом качестве и набраться терпения, дожидаясь появления AnyDAC в составе Delphi.

 

imageup.ru - хостинг для изображенийВ прошлой части рассказа, я описал суть проблемы. Напомню вкратце, что необходимо создать трехзвенку, с MS Access в качестве СУБД и сервером приложений, написанном на Delphi. При этом клиенты должны разрабатываться и в Delphi (descktop client) и в .Net среде (ASP .Net application).

Все оказалось не совсем замечательно. Все официальные источники утверждают, что Delphi Prism может работать с DataSnap серверами. И это так. Но есть некоторые ограничения.

Как выяснилось, .Net приложения могут использовать только методы DataSnap. Вот, как описывает создание клиента в Delphi с помощью метода Боб Сварт:

Читать далее

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика