Tony Wall’s Blog

Remember quality? A bit more time upfront saves a ton of trouble later ;-)

Extracting VMware Web Service Proxies for .NET

Microsoft .NET, VMware /

The current VMware 5.1 SDK no longer redistributes pre-built .NET proxies, just the source WSDL. If you follow the documentation you are directed to complete a complicated procedure to generate and your own signed proxies. Fortunately, there is an easier way to extract official signed assemblies from a VMware PowerCLI (PowerShell extensions) installation. This is much better than the previous …

Versioning Visual Studio Solutions The Easy Way

Microsoft Visual Studio /

Versioning your assemblies on each test or release build is an essential best practice to ensure identifiable releases (for testing and support) and comply with Windows Installer standards if you produce MSIs (for example using WIX). However many developers won’t have access to a fully setup and maintained “continuous integration” build environment, which typically provide versioning support built-in. …

Generating VMware Web Service Proxies for .NET

VMware /

The current VMware 5.1 SDK no longer redistributes pre-built .NET proxies, just the source WSDL. Not a problem you may think (the WSDL tool or Visual Studio “Add Service Reference” is not so hard use). However, according to their documentation, unless you manually edit the WSDL generated files you could suffer long hangs when your application …

Scorching Source Code

Microsoft Visual Studio /

After much experience of the issues related to switching between different PCs with Visual Studio source bound solutions, I was pleased to find the “scorch” feature of Visual Studio Team Foundation Power Tools. Previously Visual Studio just didn’t clean itself up properly. This would leave duplicate and extra files when deletes or renames occurred on other PCs or …