I'm a .NET desktop developer, I know WinForms, WPF, C#...
I want to learn about web development. I know XHTML, CSS, Javascript. I started learning PHP but I prefer C#.
That's because I thought about learning ASP.NET to take the advantage of my .NET knowledge.
Where to start? Plain ASP.NET first? ASP.NET MVC? What about ASP.NET AJAX? I know nothing about ASP.NET.
Are there any good books?
It's ASP.NET a good option for learning web development? I know that PHP have thousands of examples but... ASP.NET? Is there open source code / projects for learning?
I think of ASP.NET and J2EE for Enterprise develpment and not for a web application like a TODO's list or vocabulary database made for 1 guy (me :P). Am I wrong?