微软的Windows操作系统和.NET框架上开发软件和网站的程序员提供头文件、库文件、示例代码、开发文档和开发工具。
历史.微软每次发布一个主要版本的Windows，都会发布对应的开发工具以使得开发人员能够调用新的操作系统的应用程序开发接口(API)。在Windows 98之后，这个开发工具包被命名为为Platform SDK。在Windows Vista的SDK推出时，这个产品改名为Windows SDK。和Windows一样，微软每次更新.NET框架，也会发布一个对应的.NE