|
Using Web Forms to Build Interactive Applications |
|
| Problems Solved | |
|
The state of "active servers" before ASP.NET are described in the new book, Pro ASP.NET in C#, by Matthew Macdonald, this way: Most of the web development frameworks that were created before ASP.NET fall
into one of two following categories: Classic ASP and ColdFusion fall into the first category. You, the developer, are responsible for creating a script file that contains embedded code. The script file is examined by another component, which alternates between rendering ordinary HTML and executing your embedded code. If you've created ASP applications before, you probably know that scripted applications usually execute at a much slower rate than compiled applications. Additionally, scripted platforms introduce other problems, such as the lack of ability to control security settings and inefficient resource usage. The second approach, used widely by Perl over CGI (Common Gateway Interface), yields
an entirely different set of problems. In these frameworks, the web server launches a separate application to handle the client's request. That application executes its code and dynamically creates the HTML that should be sent back to the client. (Even though it's a C# book, this very complete new book by a great author is a one of the most thorough and detailed books on ASP.NET that you're going to find. It's highly recommended from aPress: ISBN: 1590593510 and should be at your bookstore in November.) |
|

