Как максимально быстро выучить ASP.NET MVC?
Кроме www.asp.net/mvc есть куча онлайн-ресурсов на русском языке.
Например - metanit.com/sharp/mvc5 , можно сказать там полный, но простой курс. Для того, чтобы войти в технологию хватит. Плюсом будет почитать - blog.foolsoft.ru/category/c , sergeyteplyakov.blogspot.ru , www.aspnet.com.ua/Category/developer-1.asp .
В IoC контейнеры, asyn/await, паттерны лезть пока не надо, первоначально над осмотреть на EntityFramework, Ajax, JS.
Этого будет достаточно. Остальное приложится в поисках решений на stackoverflow и гуглении.
Если быстро то - www.asp.net/mvc . Некоторые учебники просто переводят эти статьи.  Если любите книги, то - www.ozon.ru/context/detail/id/29482313 или любая другая на которой написано asp.net mvc. Они не поднимают темы шарпного синтаксиса, только фреймворк. Сопутствующие языки и технологии ? А вот тут список можно продолжать до посинения. Начиная с базовых - SQL,XML, Javascript, HTML , продолжая на актуальных - DI-контейнеры, Javascript-фреймворки типа Angular,Backbone и пр, WCF. Ну и закончить экзотикой типа SignalR.  Частично все эти темы упоминаются в книге что я предложил.