Business First is written in C# ASP.NET with a SQL Server backend database. The front end uses HTML, Ajax, Javascript, JQuery.
The database is fully normalized allowing slicing and dicing of the data in any manner. Each query is optimized for speed.
The system uses a multi-tier architecture for security. The web server is separated and protected from the business logic layer by a firewall. The business logic layer is the only machine that can talk to SQL Server.
The user interface is compatible with all browsers. The interface has a familiar Windows paradigm that is intuitive and easy to learn. Business First uses a Zero Footprint where no browser add-ins or extensions need to be installed.
Each tier has extensive protections to insure clean data.
Changes to the GL are audited. Each screen audits who entered the data and the last person to change the data.