ASP.NET provides integrated compilation support to build source files into DLLs in just-in-time fashion
- Auto-compilation supported for .aspx, .ascx, .asmx and .ashx files
- The generated assembly is stored in subdirectory off of CodeGen directory
- ASP.NET automatically references all assemblies in \bin directory
- ASP.NET automatically references several commonly-used .NET assemblies
- Other assemblies can be referenced through custom configuration
- Shadow-copying allows DLLs to be overwritten while application is running