Working with Pre-Compiled Screens

This section is provided to help developer’s architects, database administrators, and IT staffs understand the architecture of the pre-compiled screen implementation and help you with the screen development and deployment process.

 

Pre-compiled screens were developed to provide the following benefits to users:

·            Performance – Since there is no need to compile the Code Behind every time a screen is opened, the time it takes to open screens is greatly reduced.

·            Stability – Pre-compiling the Code Behind helps catch any compilation errors early in the process.

·            Security – Since screens are deployed on work stations as .NET assemblies, pre-compiling the screens eliminates the risk of screen manipulation by end users. This was considered a security risk with the prior XML files approach where the screen was stored as clear text.