Like the rest of the Head First books I have read, it's a solid and even entertaining approach to introducing someone to a topic. While I am an experienced programmer, I haven't touched anything related to .NET since it first appeared on the horizon. Again, like the others, it's not going to be a great reference book later, but it is literally a jump-start into the subject. Keep them coming Head First, even if it's a topic I don't need, I have never hesitated to recommend your books for others. In fact this one is out on loan to a friend.