Benchmark testing – although this may be something that seems like it should be done for your own benefit it’s important to know that Microsoft requires that you get their written approval before disclosing the results to a third party.
This does NOT apply to the following applications:
.NET Framework, Class Server, Live Communications Server, Systems Center Operations Manager, SharePoint Portal Server, System Center Data Protection Manager, System Center Essentials, Systems Management Server, Virtual Server, Windows Server, Microsoft Services for Netware, Windows Services for UNIX, Windows Small Business Server
However if your software contains one or more components of the .NET Framework you may conduct internal benchmark testing of those components. You may also disclose those results. You can find the complete terms here.