Apollo Design Technology is a world leader in the manufacturing of expendable items for the entertainment lighting industry.
The website for Apollo had previously been developed and hosted by various providers on platforms ranging from UNIX and the Apache Web Server to ColdFusion Technology.
I proposed that the site be re-thought from the ground up using an ASP.NET approach with Microsoft SQL Server 2000 as a datastore.
The site consists of 2 applications and 4 Visual Studio 2005 projects. There are 2 class libraries that consist of framework classes and reusable object classes. The InternetapolloDotCom.Framework namespace consists of class definitions
used in obtaining database connections strings, cookie name information for the site, error reporting and basic reading of configuration data.
The InternetapolloDotCom.Components namespace contains class definitions that are used in querying product data, news information, company events and downloads.
These two class libraries are used as the tier between the web applications and the database. These same class libraries are used for http://www.internetapollo.com and TotalControl CMS.