The Microsoft Windows SDK is a set of tools, code samples, documentation, compilers, headers, and libraries that developers can use to create applications that run on Microsoft Windows operating systems. The Windows SDK combines two formerly separate SDKs: the Platform SDK (PSDK) and the .NET Framework SDK.
More info: MSDN Developer Center
Curtis has written about some of the useful but sometimes overlooked tools in the Windows Software Development Kit for Server 2008 and .NET Framework 3.5. For this installment, let’s have look at couple of tools that are related in that they are both used for testing. Check out my other ‘hidden gems’ posts, Part 1: Windows Installer Verbose Log Analyzer and Part 2: XAMLPad.
TcpAnalyzer.exe: Your new application works great most of the time, but it inexplicably pauses for long periods of time. You suspect that it might be the connection to the backend server. TcpAnalyzer.exe is the tool to use to figure out what’s going on.
The tool displays a constantly updating list of all network connections in and out of your machine. It allows you to zero in on a particular connection and log performance information for that connection.
It gives you the information needed to pin down network related delays or unexpected high traffic that might be slowing the network connection.