Reference material for C# and ASP.NET . The reader should note that the course covers ASP.NET with WebForms and not ASP.NET MVC, nor is it .NET core, which are different.
Pro C# 2010 and the .NET 4 Platform. (contains section on ASP.NET which should be enough).
Beginning ASP.NET 4 in C# and VB. (good reviews on Amazon)