Talk:ASP.NET/About ASP.NET

Introduction
There is no summary information about the language itself. More information about the language in general would be very helpful. I would like to see some points such as


 * 1) What advantages does ASP have over other languages?
 * 2) How heavy is it in terms of processing requirements?
 * 3) Why would someone choose ASP over another option or when would you avoid using ASP?
 * 4) Why was ASP developed?

I am no expert so I cannot answer those questions myself, but I that information would be very valuable. 128.187.0.181 (discuss) 01:41, 8 December 2011 (UTC)

Factual Errors

 * A significant advantage of using code behind is that the code behind file must be pre-compiled. Pre-compiling the file allows it to execute faster and forces the person designing it to fix errors at compile-time, rather than run-time.

This is misleading on several accounts


 * 1) There is no reason why code and data couldn't be compiled together (unless it is a .NET quirk).
 * 2) There is not reason why a separate code file must be compiled, it just makes sense to compile it.
 * 3) Every program is compiled, it's just some of them aren't compiled until they are run. Proper testing implies running the code, which implies compiling.
 * 4) Compiling a file has little to do with finding errors. That has a lot more to do with strong typing/dynamic typing and such.
 * That is largely correct. Feel free to update the text (after checking of course that everything works like we think).