application module structure
01| UI Layer
The presentational layer of the system. Generates the display for each element of the user interface. Technologies Utilized: ASP.NET 3.5 and AJAX
02| Business Logic Layer
Responsible for retrieving data from the data layer, processing it for display in the UI layer, and processing user interaction. The Business Logic layer also serves as the bridge to support third-party integration with external services. Technologies Utilized: Windows Communication Foundation (WCF), the all-in-one .NET 3.5 communication layer.
03| Data Layer
The data repository of the system. Technologies Utilized: SQL Server 2005 and 2008.
The diagrams below illustrate the three-layer structure of each Application Module, as well as the specific technologies used for each layer:
Figure 1 Application Module, Side View
/solutions/Figure_1_-_Application_Module,_Side_View.aspx)
Figure 2 Technologies Used Per Application Module Layer
/solutions/Figure_2_-_Technologies_Used_Per_Application_Modul.aspx)