User-208332432 posted
Try "ASP.NET 3.5 Enterprise Application Development with Visual Studio 2008" It covers plenty of concepts and builds an entire working application. It shows you how to create a 3 layered application, use LINQ to SQL, Lambda expressions, extension methods,
generics, custom server controls, user controls, web parts and personalication, crystal reports for .net, and plenty of patterns for data entry and displaying data.