ASP vs. ASP.NET

R

Randy Morgan

In broad strokes, what is the difference between ASP and ASP.NET? As I
get more immersed in web page development it seems that I may have to
learn at least the basics of one of them, but I'm not sure which. Is
one a superset of the other? Is ASP.NET an upgrade to, or the latest
spin of, ASP? Or, are they just different animals altogether?

Thanks,
 
K

Kevin Spencer

In broad strokes, almost everything is different between the 2. For the most
part:

ASP is a scripting technology. ASP.Net is a fully-compiled programming
technology.
ASP is highly limited in what it can do without employing COM objects.
ASP.Net is unlimited, and doesn't use COM very well (requires Interop).
Instead, ASP.Net uses .Net assemblies.
ASP is procedural. ASP.Net is fully object-oriented.
ASP is relatively easy to use. ASP.Net requires a good bit of study to use.

A shade-tree developer can build a fairly simple ASP application quite
easily. Only a serious developer can build an ASP.Net application. ASP can
be learned and mastered fairly quickly. I don't know of anyone who has
mastered ASP.Net yet. IOW, if ASP is checkers, ASP.Net is chess.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Paranoia is just a state of mind.
 
R

Randy Morgan

Kevin,

Thanks...that was *exactly* the sort of synopsis I was looking for. As
far as development goes, I'm more the "find something close to what you
want and then modify it" type, so I'll likely stick to ASP.

Randy Morgan
 
R

Rob Giordano \(Crash\)

Are they calling ASP "ASP Classic" now?



Kevin Spencer said:
In broad strokes, almost everything is different between the 2. For the
most part:

ASP is a scripting technology. ASP.Net is a fully-compiled programming
technology.
ASP is highly limited in what it can do without employing COM objects.
ASP.Net is unlimited, and doesn't use COM very well (requires Interop).
Instead, ASP.Net uses .Net assemblies.
ASP is procedural. ASP.Net is fully object-oriented.
ASP is relatively easy to use. ASP.Net requires a good bit of study to
use.

A shade-tree developer can build a fairly simple ASP application quite
easily. Only a serious developer can build an ASP.Net application. ASP can
be learned and mastered fairly quickly. I don't know of anyone who has
mastered ASP.Net yet. IOW, if ASP is checkers, ASP.Net is chess.

--
HTH,

Kevin Spencer
Microsoft MVP
.Net Developer
Paranoia is just a state of mind.
 
K

Kevin Spencer

Some are. I have certainly heard the term tossed around in the ASP.Net
newsgroup.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Paranoia is just a state of mind.
 
K

Kevin Spencer

Hi Randy,

Just one note of encouragement: ASP, because of its relative simplicity and
ease of use, is likely to be around for quite awhile.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
Paranoia is just a state of mind.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top