The Windows SDK provides support for development with Win32/64 and .NET Framework programming models. The Windows SDK has replaced the PSDK. Windows SDK is the name for Windows Vista and later OS SDKs that include all content found in recent PSDKs plus content for the .NET Framework.
This SDK release supports Windows Server 2008, .NET Framework 3.5, and Windows Vista SP1 and is compatible with Visual Studio 2008 and Visual Studio 2005 SP1; including Visual Studio Express Editions.
(Post contains direct links to ISO and Web Setup)