There are times when the version of a product is so radical, it takes on a
new name.
When processors went from the 286 to the 386 to the 486....then ..... The
Pentium, it was partially because of the large jump.
Aka, it was not called the 586.
When VB6 was moving to VB7, it was so radical, because of the inclusion of
OO, it got called VB.Net.
Asp is an outdated, "tack on" product.
Asp can be standalone ... or use COM objects.
To get Asp pages to talk to a real business object, (and return anything),
everything had to be a byref variant datatype.
variant datatype was the "cure all" datatype....a royal pain in the butt.
That's one thing about asp that stunk. After you've used asp.net for a
while, everything is easier.
Need a Calendar? Buy or rollout you own code to write html...to create
tables/rows/cells to show dates.
With asp.net, you drag a control on a form, set 2 or 3 properties, and
you're done.
Take that example and multply it by 1000, then another 1000. Thats the
"Grief" factor of how bad asp is compared to asp.net.
There is no way in a million years... I'd start a new project with ASP.
Yeah, once in a while I gotta maintain an asp site.
But going back to ASP is like going from my P4 computer, back to a 486. Its
that different.
I'd find another job before my boss would say "Lets do this new project in
asp". "Uh yeah, right...see ya!".
I wouldn't quit, but I'd be out the door as soon as another job came along.
Do yourself a favor, and just get rid of the notion of new development with
asp. Its in my top 10 list of "Worst Ideas Ever".
...