The ASP.NET website (<a href="http://www.asp.net/" rel="nofollow">http://www.asp.net/</a>) itself has a bunch of useful guides. Beyond that, Microsoft Virtual Academy has a few training videos/courses that might be useful.<p><a href="https://www.microsoftvirtualacademy.com/en-us/training-courses/introduction-to-asp-net-mvc-8322" rel="nofollow">https://www.microsoftvirtualacademy.com/en-us/training-cours...</a><p><a href="http://www.microsoftvirtualacademy.com/training-courses/create-web-apps-with-asp-net" rel="nofollow">http://www.microsoftvirtualacademy.com/training-courses/crea...</a><p><a href="https://www.microsoftvirtualacademy.com/en-us/training-courses/web-api-design-jump-start-8689" rel="nofollow">https://www.microsoftvirtualacademy.com/en-us/training-cours...</a>