Inside the ProjectPal Code
This section explains the physical architecture and source of the ProjectPal web application. I am not detailing all areas of the system because of space constraints and the fact that a fair amount of the code is somewhat repetitive.
The ProjectPal system uses two web.config files for various settings. The first file is in the application’s root directory, and it sets up the ASP.NET environment. The second file is in the browser directory and is used to apply authorization rules to any files in its directory. The web.config file from the root directory is shown in Listing 17.1.
Listing 17.1. ProjectPal web.config
01 <?xml version="1.0" encoding="utf-8" ?> 02 <configuration> 03 04 <appSettings> 05 <add ...