Technical Architecture

Comment is built with industry-standard three-tier architecture, making it easily expandable and scalable, and ensures it is secure and robust.

The Comment application tiers are as follows:

Database tier

Comment uses Microsoft's latest '2005' implementation of SQL Server. This enables us to maintain a secure and fast data store and implement advanced reporting functionality including trigger based reporting. Cutting-edge XML support allows Comment to store and query bespoke data in XML formats within the database environment for very rapid development of new functionality.

Business/Data level tier

The Comment web application employs a robust data and business tier that separates the data access components from the business logic, essential in securing data sensitive applications. It enables developers to work on a truly object orientated system with the benefits that this brings in terms of reduced development times. The application uses datasets to pass information between its presentation layer and database, making the application both high-speed and very scalable.

Presentation layer tier

The presentation layer is built using up-to-date best practices. For example, carefully crafted cascading style sheets allow the roll-out of presentation changes across the entire system dynamically. Internationalisation is managed via the database to allow us to implement different language/user versions of content. Comment uses the latest Web 2.0 techniques to enrich user experience and make web page interactions quick and friendly.