Я бы посоветовал начать с видеокурсов.
http://itvdn.com/ru/video/asp-net-essential - подходит для начинающих, которые никогда не работали с аспом вообще.
http://itvdn.com/ru/video/asp-net-advanced - углубленный уровень для тех, кто хочет усовершенствовать свои знания.