The Microsoft SDKs page is a great to book mark if you are developing with Microsoft technologies. This single page has a list of about four dozen SDKs or key tools for working with Microsoft products. These include SDKs for:
- Azure Service Platform
- Windows Desktop
- Server Technologies
Specific SDKs you might find useful include
Of course, there are plenty of others on the page too!