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.
 


