Subscribe to this list via RSS Blog posts tagged in MongoDB
"Accessing Databases with Delphi and FireDAC" webinar, Weds, March 22nd On Wednesday, March 22nd, 11am CET, I have presented one hour, demo-oriented, developer webinar about FireDAC. FireDAC is the best database access library available in Delphi, C++Builder and RAD Studio! During the presentation the focus was on new and improved FireDAC features in upcoming RAD Studio 10.2 Tokyo release. Different database access framework libraries available in RAD Studio were discussed, working with Data Explorer, configuring database connection and working...
Свобода движения. Жить танцуя! Фраза в заголовке взята из другой темы, но именно это ощущение возникает, когда узнаешь, как быстро и без усилий можно перемещать данные с помощью технологий, заложенных в FireDAC!  И я думаю, что совсем не случайно мои коллеги из Японии и Бразилии также решили написать в своих блогах на эту тему и поделиться настроением. Потребовалось решить простую задачу - подготовленные заранее строки для справочника необходимо загрузить в рабочую базу данных. Одна "закавыка" - "рабочей" базой в одном проекте является  коллекция в MongoDB, в другом - БД InterBase XE7, утилиты которого не слишком удобны для работы с данными в формате CSV (данные с разделителями - запятыми). Откроем Delphi, и создадим новый VCL-проект:  File->New->VCL forms Application-Delphi
Установка InterBase и MongoDB в Linux (Ubuntu server) Надеюсь, пока мы готовимся выпустить новый релиз RAD Studio с поддержкой Linux, вы уже готовите соответствующую инфраструктуру!  К рассказанному в прошлом посте осталось добавить два важных введения:   1 - как установить "Platform Assist" server, который нужен для загрузки и отладки из IDE RAD Studio программ на Linux сервер,   2 - как установить на сервер под управлением Linux наиболее распространенные СУБД, особенно те, которые будут использоваться в наших демонстрационных примерах.  Пункт 1 из этого списка прекрасно описан в блоге "Configure Delphi and RedHat or Ubuntu for Linux development" ("Deploying the PAServer”) на английском языке; этого вполне достаточно для тех, кому это описание требуется срочно. Я опубликую соответствующее краткое руководство на русском чуть позже, а сейчас необходимо привести инструкции по второму вопросу, так как на практике встретились некоторые особенности, связанные с Linux К этому моменту у нас уже есть Ubuntu Linux 64-бит сервер, установленный в виртуальную машину. Теперь нужно установить и настроить на этом сервере InterBase XE7 Developer Server и нужный для демонстрации сервер MongoDB Community Edition. Напомню, что InterBase - cверхбыстрая, масштабируемая и встраиваемая SQL-СУБД с возможностями защиты данных коммерческого уровня, аварийного восстановления и синхронизации изменений - доступна в нескольких редакциях. Загрузить бесплатную  редакцию сервера для разработчиков можно на сайте Embarcadero. В 64-битный Linux имеет смысл поставить 64-битный сервер InterBase. 
Learn To Quickly Use NoSQL With MongoDB And FireDAC In Delphi And C++Builder In CodeRageX there were two sessions around MongoDB. The first session is the basics and the second session is more advanced topics dealing with MongoDB. MongoDB is an open-source NoSQL document database. The first session covers a MongoDB overview, JSON and BSON, the FireDAC MongoDB API wrapping classes, and the FireDAC MongoDB datasets.The second session covers indexing, query options, geospatial queries, aggregation and pipelines, update operations, database meta information, and local S...
По следам вебинара: Управление метаданными графических файлов на примере VCL приложения Windows Прошел очередной вебинар компании Embarcadero для разработчиков приложений и, как всегда, мы публикуем ссылки на материалы для "оффлайн" - просмотра. Этот вебинар был посвящен созданию примера VCL-приложения для Windows (8-10), которое "умеет" выделять метаданные из графических файлов. Практически все изображения, полученные с помощью современной техники или графического редактора, также содержат ценные дополнительные данные о параметрах съемки, аппаратуры и даже местоположении точки съемк...
RAD Studio 10 Seattle Deep Dive Session Replays - No Developer Wants Old Looking Apps Learn what’s new in RAD Studio 10 Seattle with 16 deep dive technology demonstrations. Sessions 3,4,5,6 will help you modernize your apps and get ready, today, for Windows 10. No developer wants old looking apps. To help you be even more productive, we have plenty of technical demos in each short session replay. The Deep Dive replays Playlist Individual session replays are on the Embarcadero YouTube channel playlist at     https://www.youtube.com/playlist?list=PLwUPJvR9mZHi2Ks61dV5...

Posted by on in Programming
New C++ Sample for MongoDB with FireDAC I created a simple sample that shows some basic FireDAC functionality with MongoDB in C++ (Works with C++Builder or RAD Studio 10 Seattle) This is similar to a one of the Object Pascal / Delphi MongoDB sample. It shows how you can query a MongoDB database using the new TFDMongoQuery component and display it in a grid. It also shows how to handle nested document objects (like Address) and arrays / DataSets (Address.Coords and Grades). In addition to using the match property of the que...
Delphi, C++Builder, RAD Studio 10 Seattle - what developers are saying... Two weeks since the launch and developers are loving the quality of the new Delphi, C++Builder and RAD Studio 10 Seattle release. Here are just a few of the many developer comments that we have received. “RAD Studio 10 Seattle is the most stable release of RAD Studio I can remember! Now I can target all major platforms with a unified code base and developer experience.” - José A. Sánchez , CEO & Founder - Darcy Software “We are delighted by the prospect of working with Delphi now tha...
Прибываем на станцию - Сиэтл!.. С огромным удовлетворением хочу известить всех, что компания Embarcadero Technologies выпустила новую версию одного из лучших инструментов разработки кросс-платформенного программного обеспечения, популярнейшего продукта RAD Studio! Новый продукт теперь носит имя RAD Studio 10 Seattle, для друзей - просто "десятка". Состав RAD Studio практически не поменялся, по-прежнему, полный набор включает Dephi, C++Builder, HTML5 Builder и InterBase. Зато набор поддерживаемых платформ расширен для поддержк...
Bientôt avec RAD Studio : Driver FireDAC NoSQL pour MongoDB MongoDB, la base de données NoSQL la plus populaire peut être utilisé avec FireDAC avec mappage de l'API, la manipulation de données, et un nouveau support RTL pour les formats JSON et BSON   N'oubliez pas de venir découvrir cette nouveauté ainsi que toutes les autres lors de notre prochain événement le 10 Septembre prochain à Paris-La Défense :   http://forms.embarcadero.com/EM15Q3FRDeveloperDirectLive   Rendez-vous le 10 Septembre....

Check out more tips and tricks in this development video: