What are the differences between ASP and ASP.NET and is ASP.NET backward cmpatible to ASP.

Questions by prabhasana

Showing Answers 1 - 7 of 7 Answers

ASP page is non compiled version ie the ASP compiler (interpreter) executes each line of ASP page when the request for a particular page is made...

Where as ASP.NET page is the pre-compiled version. When we compile the ASP.NET page, the .NET compiler compiles the ASP.NET page to the UI assemply.

  Was this answer useful?  Yes

krithika

  • Aug 13th, 2006
 

The configuration settings are stored in  IIS in case of ASP  and in ASP.NET they are stored in an XML file.

  Was this answer useful?  Yes

Shailesh

  • Aug 27th, 2006
 

ASP.NET has web server control which are programmable and very rich in functionality.

ASP completely relies on HTML controls having very limited functionality on Server side

ASP.NET has support for Events on Server side.

ASP does not have Server side Events.

ASP.NET supports state management so developer does not have to code extra to manage the state. eg. ViewState.

ASP developer has to manage the state by coding everything.

  Was this answer useful?  Yes

arvind

  • Sep 26th, 2006
 

Asp.net has remoting concept...........whereas asp doesn't hav option for remoting

  Was this answer useful?  Yes

J Jayaprakash

  • Dec 1st, 2006
 

- ASP has limitations, it can be coded only in VB script

- ASP.net can use C# and VB.net, which support OOPs concepts

- ASP is Interpreted and limitations in libraries supported

- ASP.net has good libraries to support it and can do lot of tasks

- ASP pages to take effect of the configuration changes needs to be set in IIS

- ASP.net configuration changes can be done in Web.Config and it takes effect immediately

- ASP pages do not have ViewState feature, to get that effect need to code

- ASP.net has ViewState feature and the ability to retain the state of the controls helps avoid coding for this

- ASP.net has Validation Controls and this can avoid writing JavaScript totally

- ASP.net supports streaming of objects

- ASP.net has rich controls like Datagrid, which can make reporting effort less nearly

- ASP.net offers capability of disconnected database connection using DataSet and the same can be connected back to update changes

- ASP.net we have databinding capabilities with the controls, using which data can be displayed easily

- ASP.net has Application Block and Error Block code library support avialble from Microsoft

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions