Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Will classic asp become obsolete? 1

Status
Not open for further replies.

Tinkerers

Technical User
Sep 26, 2002
90
US
What do you guys think, will classic asp become obsolete? I wonder how long the browsers will continue to support it? I hate .net and am a bit worried about developing new web sites using classic asp (though I would prefer to continue using it). Maybe I should move to php?

Thoughts?

Thanks,
Paul
 
Classic ASP will become obsolete like COBOL did I guess. Browsers will always support Classic ASP as the output is HTML, so as long as your webhost supports ASP and your code is HTML compliant you will be fine.

.Net is a big move for many Classic ASP developers, but does offer many advantages, as does PHP and both can be done in Notepad/TextPad like Classic ASP - although the former is a lot easier if done in something like Visual Studio.

Suggest that you explore what both have to offer while keeping your ASP skillset and see what appeals to you.

Greg Griffiths
Livelink Certified Developer & ECM Global Star Champion 2005 & 2006
 
Let me ask this, I wonder how long Microsoft IIS will support classic asp? Hmmm, I wonder what other web server systems support classic asp? I don't think Apache even supports it.
 
Hi,
As far as I remember, Apache has always required a add-on to support asp pages.



[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
Turkbear is right, Apache does have an add-on that runs asp scripts.

As far as becoming obsolete, yes (unfortunatley) it will - only because PHP came out and is free - almost everything to do with it is free from the server, add on components, databases...etc...

If you sit and forget about the method of coding and simply accomplishing the task at hand it doesn't really matter what language you use. I, however, have recently started to learn PHP because some of my clients, and almost all new potential clients, want to save money and go the PHP route.

Everything I've read to compare the two languages focuses on cost:

PHP is free to download
PHP runs on LINUX/APACHE which is free
PHP uses MYSQL which is free
If you want and FTP, Image rendering, upload script, you can get these for FREE with PHP, wheras with ASP you'll need to spend money on components. With ASP you either have to spend lots of money on a CMS or custom build one (which takes time + time is money) wheras PHP has free solutions like Joomla and Dupral (to name a couple).

The articles also focus on speed saying PHP is a lot faster. Which, I guess is true, but with the speed of servers now-a-days, I don't see speed being a big concern.

Like Greg said, The other reason classic ASP will become obsolete is because Microsoft is focusing their efforts on ASP.NET now, and more and more developers/programmers are going that route.

It really comes down to how good of a sales person you are. I do have one client still that sells classic ASP and does a pretty good job of it. He gets new jobs all the time and convinces the company to use classic ASP. This works out well for me as he in turns sends the work my way to complete.






--------
GOOGLE is a great resource to find answers to questions like "how do i..."

If you don't know exaclty what you want to do or what to search on, try Google Suggest: --------
I have recently been semi-converted to ensuring all my code (well most of it) works in both javascript and non-javasc
 
An addon to run Classic ASP on non Windows platforms is
Like VicVirk says, once you understand how to program, the language is usually just the best fit and irrelevant on the whole.

There are times when you are forced to use a given language - e.g. what the host has, company coding standards, best tool for the job. However on the hole the ability to program should be fine. Just make sure you spend the time to explore the language and learn its specific advanced features as well as just getting a grasp of the language.

Greg Griffiths
Livelink Certified Developer & ECM Global Star Champion 2005 & 2006
 
Hi,
And to 'pick a nit' so to speak, lets remember that ASP is not a language it is an environment ( analogous maybe to a web-based scripting system ) - It can interpret commands, etc. written in a couple of languages ( VB, C,C# (maybe) )..



[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
haha, I hope not I am half way through learning it so that I can update our company website.
 
Turkbear,

I think you getting Classic ASP mixed up with ASP.NET.

C# and VB can be written in the ASP.NET framework and are compiled before being publisehd.

Classic ASP (before .NET it was simply called ASP) is generally written in VBScript and is an interpretted language, just like PHP is for the web - although you can compile PHP into windows .exe files to run things in the background. In that case, it still doesn't matter what you are using as your web language, you can still execute exe files using any language. That exe is no longer a web page, rather a stand alone software package.

There are things you can do in PHP that you cannot do in Classic ASP, just as there are things you can do in Classic ASP that you cannot do in PHP.

In the end, you can build a website in any language and acheive the same result in the end. It comes down to how much money you want to spend and how many resouces you can find to help you when you run into problems.





--------
GOOGLE is a great resource to find answers to questions like "how do i..."

If you don't know exaclty what you want to do or what to search on, try Google Suggest: --------
I have recently been semi-converted to ensuring all my code (well most of it) works in both javascript and non-javasc
 
Hi,
It always was a little confusing as to what to call ASP since VBScript is so much like a programming language; I have seen some places that distinguish between the code created and the container that executes it.

[profile]

To Paraphrase:"The Help you get is proportional to the Help you give.."
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top