Where Does Business Logic Belong?

The question of where business logic belongs is as old as database application development. Early on, with primitive client server development, the business logic existed in »

jim

Working with Briefcases

One very useful feature of Data Abstract is Briefcase support. The Data Abstract briefcase provides local persistent storage. Simply store the data in a local briefcase »

jim

Oxygene for Android Torch App

Brian Long made a great video on building an Android Torch App using Oxygene for Android. You can find it as part of RemObjects TV. The »

jim

Oxygene Gets Big(Integers)

A huge part of cryptography is big numbers. Really big numbers. For example, the SHA-256 cryptographic hash produces a 256-bit thumbprint of any data you give »

jim

Cryptography with Oxygene

One of my favorite development topics is Cryptography, and my favorite language is Oxygene. The Oxygene language has some great features that are well suited to »

jim

Oxygene on the Big Screen

You already know Oxygene is the best choice for mobile development – Oxygene for Java on Android, Oxygene for .NET for Windows Phone and the Windows RT »

jim

Oxygene Goes to School

Dr. Norman Morrison recently published a wonderful series of Oxygene for Java tutorials on his “Pascal Programming for Schools” site, including some on Android development. He »

jim

Windows Store Development with Oxygene

When Microsoft released the Visual Studio 2012 Shell, support for building Windows Store apps (formerly known as Metro apps) was missing. This certainly frustrates Windows Store »

jim

What is Gendarme?

New in Oxygene 5.2 is Gendarme Code Analysis, which is a deeply integrated, extensible rule-based system to find concerns in .NET (and Mono) applications and »

jim

Wiki This Week - .NET Edition

Welcome to Wiki This Week, the blog post were we outline some of the recent updates to our documentation Wiki. We’ve had a number of »

jim

Wiki This Week - Delphi Edition

Welcome to Wiki This Week, the blog post where we outline some of the recent updates to our documentation Wiki. We’ve had a number of »

jim

Android XML IntelliSense

Many of the Android resources, from layouts and styles to animations and even manifests are defined in XML. The XML spec for all of these different »

jim

Summer's Here!

Just in time for the start of summer, our “Summer 2012” releases are here! There are significant updates in every single one of our products — three »

jim

Managed is the New Native

It used to be that native development referred to compilers outputting code ready to execute on the target CPU. At the time, the pool of possible »

jim

The Importance of Compatibility

When you are choosing a tool or library for Android development it is really important to consider platform compatibility. Some tools only support the latest and »

jim