
Relational database systems: the holy grail of data
RDBMS stands for Relational Database Management System. It is a type of database management system that is based on the relational model, which organizes data into tables with rows and columns, and uses relationships between tables to link data together. In an RDBMS,...

Alchemy Framework: 2 – Repository Structure
Alright, it's time to start writing some code, but first, let's decide how this project will be organized. So far, the repository structure that I've found most appealing is the one I used for the SyncFramework (https://github.com/egarim/SyncFramework). Here is a...

Alchemy Framework: 1 – Creating a framework for import data
Last Friday, I received a message from a dear friend and colleague, Pedro Hernandez. He asked me if I had the latest compiled version of the XPO import framework we created in our office. As it turned out, I did not have it readily available and had to search...

Querying external data sources in XAF
I will explain what XAF is just for the sake of the consistency of this article, XAF is a low code application framework for line of business applications that runs on NET framework (windows forms and web forms) and in dotnet (windows forms, Blazor and Web API) XAF is...

P.O.U.N.D stack (Postgres, Oqtane, Ubuntu & DotNet)
A stack in software development refers to a collection of technologies, tools, and frameworks that are used together to build and run a complete application or solution. A typical stack consists of components that handle different aspects of the software development...

the myth of “it is better not to use a framework”
based on my experience with numerous application frameworks, I regard XAF as the most efficient in delivering robust solutions quickly and with minimal code. Our company has trained over 100 software firms in utilizing eXpressApp Framework (XAF) and XPO, leading me to...