I am coming from a PHP background and I am familiar with OOP concepts, but I am moving away from PHP and trying out ASP.NET MVC using C#.
Even without being forced to use web forms, this is a big jump for me coming from PHP. This is worsened by the fact that there are not very many tutorials out there on this subject in comparison to PHP.
All the tutorials I have found online are too complex or not very well put together so when I am going through them I always miss something that adds much confusion. That being said I understand the Visual Studio IDE pretty well from past experiences.
Is there any decent and simple MCV tutorial out there on the web that would be decent for a PHP programmer?
I have been working with ASP.NET MVC since it Beta days and have always found lack of proper technical details in blogs and forum posts to be quite inhibiting in the climbing up the learning curve. Then, ScottGu, ScottHa and others posted the Nerddiner sample application and the first chapter of the excellent Professional ASP.NET MVC 1.0 book.
It is a good idea to look at sample code/applications and build our own blog/forum application using ASP.NET MVC while working your way through. Steven Sanderson’s book and his blog are terrific resources too.
HTH,
indyfromoz