Year: 2011

By default the ASP.NET temporary folder size in a Windows Azure web role is limited to 100 MB. This is sufficient for the vast majority of applications, but some applications may require more storage space for temporary files. In particular this will happen for very large applications which generate a lot of dynamically generated code,…

UPDATE March 6, 2013: This code has been significantly updated and the new version can be found at http://blogs.msdn.com/b/kwill/archive/2013/03/06/asynchronous-parallel-block-blob-transfers-with-progress-change-notification-2-0.aspx. ———————————————————- Have you ever wanted to asynchronously upload or download blobs from a client application and be able to show progress change notifications to the end user? I started off using the System.Net.WebClient…

Debugging Windows Azure Series Resources on the VM Getting Tools onto the VM, Part 1 In the second part of the Debugging Windows Azure series we will look at the various ways you can get your troubleshooting tools onto the VM. The simple and obvious way is to do a Copy from your desktop machine…

During the course of debugging Windows Azure applications on a daily basis I have accumulated several tips, tricks, and debugging techniques that are specific to the Azure platform. I plan to create a series of blog posts to share a lot of the information that my team uses internally to troubleshoot Windows Azure. The first…

*Update Aug 20, 2013: The guest agent process used to be WaAppAgent, and any updates to this guest agent would come at the same time as a Guest OS update. This has been changed to use 2 guest agents – WaAppAgent and WindowsAzureGuestAgent. WindowsAzureGuestAgent takes on all of the work that WaAppAgent used to do,…