Hello and i need a bit of advise!

Hi everyone,
I’ll try to be short!
I’ve done some basic websites about 9 years ago, just html/css and a little javascript… back then i was a faithfull member of this community ( forgot the password to my login), since then i stopped websites and went into programming, vb and c+, done a bit of that too and for last couple of years been working in tourism…
So to the point…
I have 2 friends of mine that are great designers and have lots of work, but don’t understand anything about website programming and have been refusing to do them… this is where i’d like to come in…
Right now, i can manage basic websites, i’m a little rusted but html/css i can do… still they need a programmer to do more complicated things… database sites with back offices, and some other stuff…

My question…
For website programming what should i start focusing on learning? what are the best solutions right now?
php, asp. net, some other?? what’s the basics?

And by the way, sitepoint books you can recommend?

Thank you,

Luis

They may be the most common, but by no means are they the only solutions.

Hard to say if they’re popular because that’s what a lot of hosting providers offer, or if a lot of hosting providers offer them because they’re popular.

If you have experience with VB and C+ I guess that .NET would probably be the easiest for you. Unless you really want to learn a new language like JSP, Ruby, Perl, CFML, etc. etc. on top of doing everything else.

I just started reading the "Build your own site using … " book, but if you start a thread in the .NET forum I’m sure other members that are more .NET knowledgeable than I will give you lot’s of help.

For back office apps and database sites, php or asp are the only solutions right?

Please elaborate. I like PHP for my own reasons but I’d like to hear yours.

I would say that php is a must!

If you have experience with VB and C+ I guess that .NET would probably be the easiest for you. Unless you really want to learn a new language like JSP, Ruby, Perl, CFML, etc. etc. on top of doing everything else.

I’ll dig into it!

Thanks …