Just read Day 3 in Teach Yourself C# Web Programming in 31 Days. Looks like they're putting up chapters one at a time and then taking 'em down as the next goes up. Worth a read, and much cheaper than the book. Day 3 was a relatively decent read if you stumble over some spare time. Ymmv.