Monday, August 16, 2010

Difference between ASP and ASP.Net

ASP session state is dependent on IIS process very heavily. So if IIS restarts ASP session variables are also recycled

ASP.NET session can be independent of the hosting environment thus ASP.NET session can maintained even if IIS reboots.

ASP session only works when browser supports cookies

ASP.NET session can be used with browser side cookies or independent of it.

ASP session state has no inherent solution to work with Web Farms

ASP.NET session can be stored in state server and SQL SERVER which can support multiple servers.

ASP is interpreated

ASP.Net is complied

ASP uses ADO

ASP.Net uses ADO.Net

ASP, there was no server controls. You have to write all html tags manually

ASP.NET offers a very rich set of controls called Server Controls and Html Controls. It is very easy to drag and drop any controls to a web form

ASP uses vb script for server side coding. Vb Script is not supported any more in ASP.NET

nstead, ASP.NET supports more languages including C#, VB.NET, J# etc.

ASP did not support Page level transactions

SP.NET supports Page level transactions

ASP does not offer support for Web Services and rich data structures like DataSet which allows disconnected data processing.

ASP.NET offers support for Web Services and rich data structures like DataSet which allows disconnected data processing.

ASP had maximum of 4 built in classes like Request, Response, Session and Application

ASP.NET using .NET framework classes which has more than 2000 in built classes

ASP has Mixed HTML and coding logic

Separate code and design logic possible

Limited development and debugging tools available

Variety of compilers and tools available including the Visual studio.Net

No in-built support for XML

Full XML Support for easy data exchange

No fully distributed data source support.

Fully distributed data source support

Poor Error handling system

Full proof error handling possible

Limited OOPS support

Completely Object Oriented.

No comments:

Post a Comment