Step by step:
1 Microsoft Visual C #2005 Step by step
2 Microsoft Ado. NET 2.0 Step by step
3 Microsoft ASP. Network 2.0 Step by step
Reference
1 Programming Microsoft Visual C #2005: The language
2 Programming Microsoft Ado. NET 2.0 Core reference
3 Programming Microsoft ASP. Network 2.0 Core reference
Advanced topics
1 CLR via C #, Second Edition
2 Debugging Microsoft. NET 2.0 applications
3 Programming Microsoft Ado. NET 2.0 Applications Advanced topics
4 Programming Microsoft ASP. Network 2.0 Applications Advanced topics
If you want to be a MCPD at web filed, you can take the following exam
1 Exam 70-536: Microsoft. NET Framework 2.0-Application Development Foundation
2 Exam 70-528: Microsoft. NET Framework 2.0-Web-based client development
----------------- MCTs ----------------
3 Exam 70-547: Pro: desinging and developing Web applicaiton by using the Microsoft. NET framwork
----------------- MCPD ----------------