Products Shop Support Company |

Data Abstract

The world's premier multi-tier database framework.

Implement fast, reliable and secure data access in your applications.

On all platforms, using all major development environments.

Learn More | Download

Latest Blog Posts

Writing Linux Dæmons with Elements 4 days ago

Coming from a Windows-centric ecosystem, the idea of Linux was both scary and perplexing at the same time. But the rewards have been – and continue to be – too great to ignore. Especially for large companies and organizations. The Linux we have today is very different from the Linux we remember [ Read more ]

Unicode and You 1 months ago

In Elements, the native String type on all target platforms uses UTF16 encoding. UTF16 is a great middle-ground, because 16-bits are enough to represent most common Unicode code points, including not just Latin letters, symbols and accents, but also most other commonly used character sets such as Greek, Cyrillic, or [ Read more ]

Trailing Closures in Oxygene and C# 1 months ago

Last week's build of Elements, .2447, brings a major new language feature that I personally am very excited about to Oxygene, and also as a language extension to our RemObjects C# dialect: trailing closures.What are trailing closures?Let's start with some background. Many APIs you work with every day [ Read more ]

Elements for IoT and Embedded 1 months ago

Embedded computing has been around for as long as computers have existed, but prior to the IoT (Internet of Things) revolution, it remained something of a black-art: a field of computing only available for electrical engineers and highly specialized developers. But with the release of the Raspberry PI back in [ Read more ]

New Intro Videos for Remoting SDK and Data Abstract 2 months ago

Hey everyone.Over the past couple of weeks, we've been working on some new "introduction" videos for Remoting SDK and Data Abstract. These videos aim at giving a quick overview for getting started with each of the products, on each of the two major development platforms: .NET and Delphi.If [ Read more ]