Expand my horizons... Call it...

Programming environment

  • Stick with classic ASP. It'll stay popular for a while longer

    Votes: 0 0.0%
  • .NET. Get up to date, retard.

    Votes: 1 2.9%
  • PHP. Why do you want to keep sucking on microsoft's tit?

    Votes: 33 97.1%

  • Total voters
    34
Status
Not open for further replies.

DaveEMG

Pwner.
Jan 11, 2007
889
7
0
Silicon Valley, CA
www.evokemg.com
So... I'm an old school ASP programmer. I know Javascript, CSS, basic AJAX, and of course HTML.

So.. I'm at a crossroads. Do I invest a boatload of time to learn .NET, or do I switch gears completely and try my hand at PHP. I've played around with it for about 20 minutes, and it seems pretty ASP-like.

Your thoughts. I like to keep my skills sharp, and frankly classic ASP is just dead and growing older.
 


I picked php but I honestly feel Ruby is the future.

EDIT: Mind you I only say that because I've been learning both and Ruby seems easier to me.
 
Obviously this place is a php heavy forum, but I've said it before and I'll say it again... ASP.Net is pretty damn awesome.

If you're looking to some larger scale sites and you care about scalability, performance, and clean code, I'd highly recommend ASP.Net. Obviously, backers of PHP will all say that PHP exemplifies all those qualities, but I disagree :)

If you have an ASP background, it shouldn't be too difficult to move to .Net, though in many ways PHP is a lot closer to classic ASP than .Net is.
 
It all depends on how you want to approach it.

ASP is used "heavily" in the corporate world, however PHP is used more in the freelance and "larger project" world.

Think of it this way. Most of the shared web hosts are Linux, which works better with PHP. However, PHP also works on Windows. ASP doesn't work too well on Linux (not all features work great, but basics will go through)

It's all about your goals. Personally, I love PHP due to cross-platform. PHP + MySQL + Apache = most servers. More outreach and job opportunities, in my opinion.

My 2 cents.

PS - 4 years in Web Hosting. :)
 
ruby is hype

After starting the why tutorial program thing I've actually gotten into researching Ruby and specifically Rails, you could say I'm drinking the Rails KoolAide a little...

You might think it is but a whole lot of huge projects are now running on RoR and that is a real MVC framework makes it very attractive for large projects.

Take a look at this list for huge sites that run on the framework:
Applications created with Ruby on Rails

So it is out there and it is becoming a real choice as a development platform for major projects on the web.

But I will agree that you need to learn PHP, it's the de-facto language on the web imo.
 
I did the classic ASP thing from 2000 - 2002 and then went .NET for a few months before trying some php out of necessity (client would only use a linux server) and haven't looked back since. Ruby does look interesting though...
 
I agree, it seems that ASP.Net is used for alot of corporate type applications and systems.

However, since im a nobody and I, and all of my past and present clients use Linux it was just the best business decision to learn PHP. Not only for doing work for clients but having the ability to pretty much code any system I need for myself is a nice touch...
 
Alright, so it seems the people have spoken. Apparently PHP is on my "things to learn list".

Okay, suggestions on great PHP books?

I am currently reading this one:
PHP Solutions: Dynamic Web Design Made Easy | Book Details

I really like the writing style of that one, I have also learned a lot from Lynda.com tutorials especially the xhtml and css stuff is great so I can probably imagine the PHP stuff is good too. that is about 39.95 a month but if you want to learn you can get through it in a week or two if you really stick to it.
 
Status
Not open for further replies.