The main advantages of JavaServer Pages over ASP 3.0 are the platform independence, and 
the benefits gained from enabling the server pages with a fully object oriented programming 
language (this is especially valuable for enterprise applications, where clear structuring, 
maintainability, and appropriate error handling become important factors). ASP.NET promises to 
improve ASP 3.0 significantly in these areas. Developers have complained about the COM 
objects being inconvenient and cumbersome to use in ASP 3.0. With C# and ASP.NET, COM 
objects will still be supported, but no longer required as the only means to create components. 
6.1.4 Selected References 
Ron Wodanski, Microsoft; ASP Technology Feature Overview;
; August 1998 
Len Cardinal, George V. Reilly, Microsoft; 25+ ASP Tips to Improve Performance and Style;
; April 2000  
This article presents tips for optimizing ASP applications and VBScript. Includes a long list of 
additional references. 
J.D. Meier, Microsoft; Leveraging ASP in IIS 5.0;
; February 2000 
Describes new features & improvements of ASP that where introduced in IIS 5.0. 
Chris Kinsman; Introduction to ASP+; 
; July 2000 
Summarizes the limitations and problems of ASP 3.0 from a developer's standpoint. Introduces 
the new features of ASP+ that solve these problems, such as compiled language integration (e.g. 
C#) instead of the scripting languages (JScript and VBScript), new page framework & object 
model, deployment, authentication, and load balancing architecture. 
Rob Howard, Microsoft; Five Steps to Getting Started with ASP.NET;
November 2000. 
Download instructions of the .NET SDK beta. Contains references to books and newsgroups. 
Dino Esposito, The Component Model in ASP.NET;
; February 2001 
Explanation of the extensible object model and server controls, including code samples. 

Java Web Hosting Application Development Using Java Technologies Hosting Business web hosting division of Vision Web Hosting Inc. All rights reserved.