 <p>There is currently not a managed DLL available from Microsoft that wraps the Management API; however, there are a few other options. First, there are command line tools such as the PowerShell CmdLets and the CLI tools found at <a href="http://www.windowsazure.com/en-us/downloads/" rel="nofollow">http://www.windowsazure.com/en-us/downloads/</a>. If you only need to script these calls to delete the deployment these will work for you just fine. In my opinion I would suggest NOT looking at csmanage as that is an old sample and not maintained. The command line tools are the replacement.</p> <p>Second, you can do so using code to call the REST based management API much like Neil indicated in the first link you included in your question. The documentation for the API can be found at <a href="http://msdn.microsoft.com/en-us/library/windowsazure/ee460812.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windowsazure/ee460812.aspx</a>. Note that there is a Delete Deployment specifically at <a href="http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windowsazure/ee460815.aspx</a>. Just like Neil's examples you'll use calls direct to the REST API. </p>