Code Architecture
- 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.


