|
|
|
Expert:
|
multani.sarbjit
|
|
Date:
|
Aug 28, 2006
|
|
Time:
|
16:03
|
|
|
|
Votes: Good (0) | Bad (0) Login to rate this answer
|
|
|
Sarbjit, I don't think the first link is very informative on the differences and I can't open the second (it wants to download the aspx-page instead).
The main difference is that ASP.NET is object oriented and is a framework that allows a higher abstraction level than classic ASP.
The difference is between a fully fledged programming language (ASP.NET) and a scripting language (ASP).
ASP.NET
- handles the separation of presentation and logic in a very elegant manner (i.e. you can keep your html code and your programming language code completely separated)
- has a lot of predeveloped controls that makes development quicker
- takes care of the page cycle (maintaining variables in different ways when posting information back to the server)
- it has an advanced validation system that makes it easy to validate in the client browser or on the server or both
- it's precompiled, not interpreted, which makes execution quicker
- it has a large class library that enables you to easily do a lot of stuff that you needed external components for in ASP like sending emails or uploading files
- and it doesn't require you to restart the IIS server every time you change something in your DLL's as former ASP-components did.
There is much more to it, but at least this gives you an idea.
|
|
Expert:
|
Anpanman
|
|
Date:
|
Sep 20, 2006
|
|
Time:
|
11:38
|
|
|
|
Votes: Good (0) | Bad (0) Login to rate this answer
|
|
|
|
|
|
|
This question has been answered, and points have been rewarded to the following experts:
| multani.sarbjit: |
10 |
| Anpanman: |
40 |
You're welcome however to comment or give additional information or if you wish, you have the ability to write an Answer Summary for this question by clicking on the "Answer Summaries" Tab.
|
|