|

Compilation in ASP.NET
1.x:
Although this model has advantages, it
also has two primary disadvantages. First, the ASPX pages
must be deployed to the Web site in human readable form.
If your developers used the code-inline model, that means
that some or all of your business logic may also be deployed
on a production server. Although IIS and ASP.NET are configured
not to expose the raw ASPX pages, a clever attacker could
still access the files through any exploit that opened
up access to the Web server. Second, the first time anyone
requests a Web page, the response will be slower than
normal, as the ASP.NET runtime has to compile the ASPX
page.
|