I have 3 days to learn the basics of ASP.NET MVC and create a very small PoC web application with it.
What are currently the best online resources for:
I am not looking for general info about the MVC pattern since I have been using it in past (desktop) applications.
This question has been asked before on SO, but the big threads I have seen are about half a year old already and seeing the pace at which ASP.NET evolves I am not sure if those are still up to date and if there aren't better choices by now.
You should start with . net Framework, then C#. Using C# you should be able to design Console & Desktop Apps. For Web apps then you should proceed to ASP.net & then you can move on to MVC Framework to design Web Apps.
If you just want to do some editing, less than 24 hours would be enough. If you want to develop new things that'd go into production, my recommendation is 1-3 months of copying old codes. (Not "copy and paste", but doing line-by-line copy of a functioning project. And don't absent-mindedly copy the code.
It's really difficult to try and learn an entirely new language/framework under pressure. If you're required to deliver working software for your day job, trying to learn ASP.NET Core at the same time might be heaping too much pressure on yourself.
For ASP.net MVC 4, Microsoft has released a getting started guide:
http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4
For ASP.net MVC 1, There is also a free eBook released by Scott Hanselman, Phil Haack, Scott Guthrie and Rob Conery. This is rather outdated by now, but may still be of interest to some:
http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx
That's more of a concrete project walkthrough rather than a standard tutorial though.
The best source for almost all of you ASP.NET MVC framework questions (including tutorials in text and video format) is going to come from the official source as http://www.asp.net/mvc
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With