Project BG3: Technology

The BG3 application has a multi-tier architecture. The application can be divided into three distinct layers.

At each level a different technology is used. Read on to find out more...

Data Tier

The data tier supports the storage and retrieval of information from a database. BG3 stores all business data in a Microsoft SQL Server 2008 database. SQL Server is an enterprise grade database product with proven security, performance, reliability and scalability.

Microsoft® SQL Server 2008 logo

SQL Server 2008 is a family of products starting with the free Express edition through to the top-end Enterprise edition. All editions in the family use the same engine which means that as your practice grows, the database can easily scale with you as required.

You can read more about Microsoft SQL Server at Microsoft.com.

Logic Tier

Microsoft® .NET Framework logo

The logic tier coordinates the application, processes data and moves it between the presentation layer & the database. This tier uses the latest Microsoft .NET Framework, a software component released by Microsoft for application development and included with the most recent versions of Microsoft Windows.

You can read more about Microsoft .NET at Microsoft.com.

Presentation Tier

Microsoft® ASP.NET logo

The presentation tier presents the data to the user and allows them to initiate actions to be performed on the data by the logic tier. This tier uses Microsoft ASP.NET, a technology for developing dynamic web applications using the .NET Framework. An extension to ASP.NET called ASP.NET AJAX is also used to make the application even more efficient and responsive.

You can read more about ASP.NET and ASP.NET AJAX at the ASP.NET website.