To purchase items, users must be registered as authenticated users by providing account information: an email address and password.
Users can also print custom reports and tags, depending on the orders they have booked which appears under the Order Details tab, as and when the user has been authenticated and are then authorized to access the website in full, the reporting techniques have been implemented using Business Objects Crystal Reports 10
The base UI of the Diamond Web-Hosting is created using ASP.NET web pages (.aspx files). Reusable UI widgets, such as the navigation menus, are implemented as ASP.NET user controls (.ascx files). User controls are also used to create dynamic page content, such as the list of most popular items.
The data for the Diamond Web-Hosting is stored in a SQL Server database, and accessed via stored procedures. The ADO.NET database code to access these stored procedures is then encapsulated in a component layer.