ASP.NET 2.0 Unleashed
Stephen Walther has taught workshops on building ASP.NET applications at NASA, Lockheed Martin, the National Science Foundation, the U.S. House of Representatives, Verizon and others. He got his start working with Active Server Pages by developing two large commercial Web sites.
Tons of useful examples that actually work. They're shown in the book in VB.NET, but the CD has both VB.NET and C#. I'm working in C#. By useful, I mean that there is code here that I can see myself lifting for actual production work. I've tried dozens of the examples, and they all work.