It depends...
gl3nnx forgot to mention mandatory knowledge of even one DMBS and SQL for manipulations with data.
In general people use PHP with MySQL/PostgreSql and ASP with MSSQL.
Personally, I think that programming language itself is not important. The Idea should come first
In most cases the knowledge of PHP and SQL is enough but new tendencies denotes great attention to .NET platform. I have experience with both and find .NET very convenient, but it take significant time to master 
|