Skip Navigation Links


TheInternetProgrammer.com

   
Class Structure

This application was written utilizing basic classes to handle routine methods. Data is manipulated with generic dataset objects. Application code is written in C# and contains extensive code comments.

All SQL statements, views and filters are consolidated in the SQLClass library. Application keys and constants are defined in the ConstantsClass library and web.config file to reduce hard coding of key values. The BaseClass library provides utility functions and public methods for application specific processing, forming the core object. The EmailClass provides methods for creating and sending email. The LogClass provides methods for error tracking and recording, application logging and testing. The ADOClass provides methods to interact with the System.Data.SqlClient namespace, return data objects, perform queries and manage database transactions. The StringClass provides public methods for string manipulation, expression evaluation and character conversion.

Class descriptions can be found in the sub list of the summary