Again, people who bash .net simply have not used it enough to know better and repeat what others say. Case in point, rage's post. I believe their is an exact copy of PHP's documentation for the .net platform called MSDN, which is one of the biggest online documentation libraries, but lets look one step farther and see what else microsoft offers, for free at that:
-
ASP.NET QuickStart Tutorial - Full examples of how to use every single control microsoft offers out of the box, including downloadable examples
-
Learn : The Official Microsoft ASP.NET Site - Literally DOZENS AND DOZENS of free videos covering everything from installing ASP.net to building a full database driven site, including topics on everything such as LINQ, Advanced Cache, Databasing, and proper coding standards...
-
Starter Kits and Community Projects : The Official Microsoft ASP.NET Site - Full free starter kits showing you example how to code many of the top sites you might want to code.
PHP does not come close to offering no where near as much learning material from the creators of PHP itself as ASP.net has to offer by Microsoft. That not even touching any of the countless websites out there to help learn it.
And yes, I started to code PHP when I was about 13, and I am now 23. As I said, I do code it daily, and it does have it's strong points but for a beginner if you actually are experienced in both (which based off your response it appears you are not) it's almost a no brainer which has more to offer