See for yourself why Murach books are a favorite of professionals, students, and instructors. This Murach book teaches anyone with a core set of C# skills how to develop server-side ASP.NET Web Forms applications. Section 1 is a quick-start course, with coverage of what HTML5/CSS3 and Bootstrap are doing on the client side. Then, the rest of the book builds out your skills so you'll soon be creating database-driven websites that manage state, handle data efficiently, are easy to navigate, secure access with ASP.NET Identity, and are thoroughly tested and debugged. The final chapter is an introduction to ASP.NET MVC.
Murach's ASP.NET 4.6 Web Programming with C# 2015