This article aims to get Developers up and running in our environment. We'll go over the required tools and necessary configurations to connect to our Development equipment, and the base documentation that developers should or must read to get a grasp of our environment.
Necessary toolsDevelopers will need to arm themselves with the following tools on their workstations:
Read more reading time : 12.5 minsInternally, the FilterParameter object can then be used to generate a convenient SQL WHERE clause (with <, >, != and even the "IN sub-select" operator), and serialized for easy saving and transport between the clients and servers.
Read more reading time : 19.3 minsIn this article we describe the module.cfg files, their purpose, structure and details.
Read more reading time : 9.6 minsA description of our planned crypto implementation featuring the libsodium library and its constructs. We go over a construct theorem for storing and retrieving cryptographic keys used in ciphering and deciphering different types of data. Bit of proto-code and musings about the implementation and its robustness in an aggressive environment.
Read more reading time : 42.2 mins
Change logs concerning our development efforts on the CORE, Automation, CMS and DBTable object structures, and in general about the Framework itself.
Read more reading time : 12.1 minsA discussion about how we implement security throughout the Framework. From the backstage to the final GUI layer.
"Users are the simplest form of permission level, and the lowest level. Users are granted access to your applications with minimal rights."
If you wish to learn more about permission levels, user rights, modular permissions and the layering of the site hierarchies and their effect on all of the above, then you must read this.
We also explain how the Session class object tracks users, and the security built into the cookie itself.
Read more reading time : 20.1 minsA 4GL programmatic interface for rapidly building secure web applications. DBTables allows a programmer-administrator to generate web skeletons from existing data table sets and their relationships, as defined through SQL DDL, rendering them into extensible PHP scripts directly usable in the CORE Framework.
The goal of this project is to find an equilibrium between visual programming, and textual knitting, allowing both worlds to coexist on the same, production, and live system.
Read more reading time : 33.9 minsWe discuss and detail the general Content Management System implemented in the CORE Framework, how objects are administered and how settings can be locked in place by an Administrator over Managers and Users.
Read more reading time : 3.4 minsDBTable Project Changelogs presented in an informal manner.
We attempt to detail our progress on a regular basis, each time we devote some attention to programming, we'll report our changes here to establish sort of a timeline in the project's development.
Using the Database Designer UI. A short intro to the functionality.
Read more reading time : 12.3 mins
The base concepts around our Database User Interface engine. What it does, what it can do, what it cannot do, and the reasoning behind its architecture.
Introduction to the nature of the system itself.
Read more reading time : 12.8 mins
In this article we attempt to present a methodology that we've been depending on for many years to handle Internet sessions without resorting to taxing server backend storage resources.
Read more reading time : 2.2 minsStarting point and index to all the articles that describes the current system. Covering the SaaS-Cloud and on-premise versions.
Read more reading time : 3.3 minsOur latest iteration of a complete 4GL system built on relational databases is out. Christmas time has been very productive for our team, and we've given the finishing touches to our latest integrated creations.
New features and fully tested object models
Read more reading time : 9.9 minsIntroducing our Self-Service Database Application to the world, we give an overview of the system and its benefits for the different audiences.
Read more reading time : 5.4 minsTricks for using the 4GL aspects of the system, such as field name conventions to quicken imports and reverse-engineering, data structure recommendations, import file recommendations and other details concerning data automation.
Read more reading time : 7.3 mins