Das Microsoft Windows Software Development Kit (SDK) Update für Windows Vista bietet Dokumentationen, Beispiele, Header-Dateien, Bibliotheken und Tools, die Sie benötigen, um Anwendungen zu entwickeln, die auf Windows laufen. Diese Version des SDK liefert aktualisierte Compiler und Dokumentation. Die aktualisierten Compiler sind die gleichen, die kürzlich im Visual Studio 2005 Service Pack 1 ausgeliefert wurden. Dieses SDK enthält auch die Beispiele, Header, Tools und Bibliotheken, die im Software Development Kit für Vista im November 2006 ausgeliefert wurden. Dieser Download enthält nur das SDK. Um .NET Framework 3.0-Anwendungen zu erstellen, müssen Sie die .NET Framework 3.0-Laufzeitkomponenten haben. Diese Version des SDK soll das Windows SDK für Vista ersetzen. Wenn Sie das Windows SDK für Vista bereits installiert haben und das Windows SDK Update für Vista installieren möchten, müssen Sie zuerst das Windows SDK für Vista deinstallieren. Das Windows SDK Update für Vista beinhaltet Inhalte für die Anwendungsentwicklung mit den APIs in Windows Vista, einschließlich der .NET Framework 3.0-Technologien: .NET Framework 2.0, Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation und Windows CardSpace. Dieses SDK ist für die Verwendung mit Windows Vista vorgesehen (das Framework 3.0 beinhaltet). Das Windows SDK Update für Vista unterstützt auch die Erstellung von Anwendungen für Windows XP, Windows Server 2003 SP1 und Windows Server 2003 R2. Diese Version des Windows SDK ist kompatibel mit Microsoft Visual Studio 2005 und den Visual Studio 2005-Erweiterungen für das .NET Framework 3.0 (WCF & WPF), November 2006 CTP.
Das Microsoft Windows SDK bietet die wesentlichen Werkzeuge und Ressourcen, die für die Entwicklung von Windows-Anwendungen notwendig sind.