Discussion Locked

ASP or ASP.NET

0 helpful
8 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I am just about to start learning ASP when MS releases ASP.NET (the next big thing). I would like to know what's better to learn and what are the difference between them. I've heard that ASP.NET has quite a few advancements over ASP. Should I learn ASP before ASP.NET. What's the deal, thank you? And can you suggest any good texts on the subject. Thank you for your time.

8 replies

by scott_preston

Personally I would go for .NET. Microsoft is going to push .NET for web development and current ASP will be phased out at some point in the future. BUT ... ASP may be more in demand currently as a skill because of its current install base (so havinga good under standing of ASP also couldn't hurt). .NET does have some advantages over ASP (such as real/strongly type languages vs. scripting languages), but the learing curve is proably steeper if you dont have a fair back-ground in software development.

by junk

I am about the convert an existing JSP site to ASP, as the budget for the site got cut severly, and JSP is a very high-cost platform as you need more than just a web developer, you need a Java programmer. It will be an easy conversion, but should I be nervous when the time comes to go from ASP to .NET, how different is the syntax? is .NET an OO language or is it still a VBScript-base?

by scott_preston

I wouldn't be too worried about it; yes there are some big differences between .NET and ASP. .NET is very much more OO than ASP and in .NET VBScript is no more (but this is good because now you have the full VB language). One good thing about ASP.NET is that you get to choose the language you are most comfortable with (unlike JSP where you?re stuck with Java); you can Use VB, C# or even C++ if you like (not to mention Cobal, Perl, etc). Also the transition from ASP to ASP.NET can be incrementalbecause ASP (.asp) and ASP.NET (.aspx) files can both run on the same site at the same time.

by pukupi

We routinely use JScript with ASP, especially in situations like yours where you will be porting to or from a language with C syntax origins. JSP is more difficult but JScript ASP/PHP ports take just minutes.

While ASP.NET does have many advantages over ASP, I doubt you are going to find many clients willing to run production applications on a 1.0 application environment. ASP.NET is worth learning but ASP will remain the production environment of most until the bleeding edge of .NET is less bloody.

by yusni

I'm about as the same stage as yours, probably I'm in deep confuse.Thank you.

by junk

Thank you, I heard (er, read actually) pretty much what I was expecting...JSP has been a total pain since budget cuts took my Java developer so I have been stuck using the existing beans and such, and I am fluent in ASP and PHP, and with those two you don't have to be a hard-core App developer to make cool online tools...I like that...Java is cool, but I just don't have the time to learn it right now, know what I mean? :-)

Thanks again.

by opyke

Hi,

I am an ASP developer, and in all of the recent interviews I've been too I've asked about .NET takeup. It seems that most corporates that use ASP wont be developing or deploying anything on .NET for at least another year. The forward looking companies are 'looking into it'.

However, if you're just starting to learn, ASP.NET is a much more advanced platform than ASP, and if you won't be looking for work for a while I'd definitely skip ASP and go for ASP.NET.

Good texts on the subject... How about going over to www.gotdot.com? That's a good general .NET site. I've got the WROX Professional ASP.NET book, it's expensive but seems to cover most of it in reasonable detail.

Hope this helps, and have fun,

Oli ;)

This discussion is closed to new replies.