You may want to take a look at the new certifications being offered by Microsoft. MCSD is old. MCAD is for .Net prior to 2.0. The new certification is Microsoft Certified Professional Developer (MCPD).
http://www.microsoft.com/learning/mcp/mcpd/default.asp>Thanks Craig.
>I'll add to my MSCD training one of this books.
>
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer