I'm wondering how hard MVC is to learn. I have experience with Webforms and want to learn ASP.NET MVC. However, my problem is that I will have two weeks (Christmas break) to create a CRUD app with user authentication. I can see myself accomplishing this task easily with PHP--as I don't need to worry about intricacies like Viewstate, updatepanels (for ajax functionality), etc.However, I really want to learn MVC and I plan to host the app on Windows Azure and I've heard its one click push with Visual Studio. Also I've heard that MVC is more "closer" to native HTML and doesn't have the behemoth on top with various states, controls, etc. I also want to use SQL Server which integrates nicely with Windows Azure.PHP:
- I know the code I need to build the system
- No Visual Studio.
- Not object oriented. Although you can mimic it, I still like languages like C# better
- Don't know it
- I love Visual Studio
- Azure, SQL Server integrate nicely
- I like using C#