Tip #3 : Customize the IDE: add our palettes

The IDE of Uniface 10 is highly customizable. Out of the box, Uniface gives you a default configuration similar to that of earlier Uniface versions. It is entirely compatible. Nothing wrong with that, of course. But the IDE offers much more than the default. Take the widget templates you can use. In Uniface that list […]

Tip #1: Do more with projects in Uniface

Projects can be used for more than just creating new objects. For me, a project in Uniface has two purposes. The first is to separate functionality within a repository. The second?

How to work with time zones in Uniface

header image illustrative purpose hourglass

Recently I was busy developing a Uniface application in a microservice architecture and I was wondering how I could process users and systems from different time zones into one application.

Move the data connection string to the server

blog image - servers + code overlay

Are you still providing a direct access to the database from the clients? For your own safety, it’s better to rethink that decision. Uniface provides features to make your application safe.

First steps to make a RESTful web service in Uniface

blog image - city by night + highway lights

Web services are everywhere. Without noticing, you and I use them daily. RESTful services are a special kind of web services. In this article, Peter explains how to convert a normal webservice into a RESTful one.

Elements of the IDE: Editors and Worksheets

Are you still providing a direct access to the database from the clients? For your own safety, it’s better to rethink that decision. Uniface provides features to make your application safe.

About templates, models and objects

As an experienced software solutions creator (sounds prettier than ‘software developer’, doesn’t it?), I spend most of my time in Uniface’s Integrated Development Environment (IDE). The latest version 10 mentions template, model and object on nearly every editor. I think it’s important to know what they mean and to understand the difference between them. Spoiler alert: […]