1. Home
  2. Computing & Technology
  3. Visual Basic
Using Web Forms
to Build Interactive Applications
Problems Solved
 Topics
  From The Lesson
Learn VB and ASP
A VB 6 Tutorial
from About Visual Basic

 
The New "Express" VB
from About Visual Basic

 
Microsoft Suggestions
Web Hosting Services

 
Information About Hosting
from About Online
Business/Hosting

 
Microsoft ASP.NET
Quickstart Tutorials

 
Microsoft ASP.NET 2.0 Information
 
The DataGrid Component
from About Visual Basic

 

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:

  • Scripts that are interpreted by a server-side resource
  • Separate, tiny applications that are executed by server-side calls

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.)

Next page >>>   The Flow of the Code
Page 1, 2, 3, 4, 5

Explore Visual Basic

More from About.com

  1. Home
  2. Computing & Technology
  3. Visual Basic

©2008 About.com, a part of The New York Times Company.

All rights reserved.