The OO paradigm is great - especially when you are dealing with large projects. Not only is it easier to visualize the whole system, its also better for code reusability. Any decent programmer knows the merits of OO.
If you are looking at the point of view of trying to find a job, such as
Skoorb mentioned, yes, you cannot ignore ASP as a web scripting language. This however, does not have anything to do with my original post, stating that I find it rather cumbersome (for small simple tasks), to connect to a database using some methods from an object you have to instantiate. Granted that if you are used that that way of programming, this won't be a problem.
There is nothing wrong with using PHP, or ASP for that matter. In fact, I find that ASP and PHP both keep each other on their toes. Just about anything that one can do, the other can as well, some way or another. It just comes down to a matter of preference, and the platform you are coding in.
We could get into a whole ASP vs. PHP discussion here, but I find it rather pointless. There are many high-traffic websites that are using PHP, and many that are using ASP. While there are many that are using ASP right now, that has more to do with MS market leverage and marketing that on the actual merits of the tool (I find). Wouldn't you be more skeptical to use a language such as PHP just when it came out... with no name, no background, no credentials? Hell yeah! But why are so many peolple using it today? For different reasons to ASP, that's for sure - but these reasons are just as valid. It all comes down to what camp you are from.
I myself started using ASP, in fact, my end-year thesis for my BSc. Hons in CS at UMIST, England, was on "A dynamic database-driven user interface for online shopping" This was back in 1998. ASP did the job well. Two months ago I just completed the development of
This frech website specializing in selling gourmet foods. I used PHP for that.... for several reasons.
What I can say is this - I did extensive testing using both ASP and PHP, and for a multi-lingual website (with support for up to 10 languages), that must load a page in less that 0.5 seconds (dynamic content that is), PHP turned out to be faster. 110,000 lines of code (took a while). A very complex sales system, a very complex logistics system - granted these things are more time-consuming to code than hard on the server - but for these needs, it was PHP.
Anyway, sorry to say
<<
How about you quit using ASP, which is an awefull scripting language? >>
The reason why I said this goes beyong just ASP vs PHP. If you just look as ASP and PHP objectively, they can both do just about the same things - just for my needs PHP ended up proving to be the best of the two.