Scaling your Microsoft Azure App Service Web App

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-12-scaling-your-windows-azure-web-site.html Having spent many years supporting web sites running on IIS one of the most challenging aspects was managing load.  I was able to plan for near-term growth by tracking the CPU, Memory, total number of requests, etc… over time and once the utilization of these…


Using Procdump and Failed Request Tracing to capture a memory dump

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-12-using-procdump-and-failed-request-tracing-to-capture-a-memory-dump.html One of my favorite tools for troubleshooting Internet Information Service issues is ProcDump.  It is a single, small, yet powerful EXE that is very useful for capturing W3WP.exe process memory dumps. One of my other favorites is Failed Request Tracing which I have written about…


Could not load type “Namespace.Class” from assembly “Namespace”

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-12-could-not-load-type-namespace-class-from-assembly-namespace.html I have been working hard learning the new features of ASP.NET 4.5, specifically using the following methods: HttpResponse.BeginFlush HttpResponse.EndFlush Stream.ReadAsync HttpRequest.GetBufferedInputStream HttpRequest.GetBefferlessInputStream Stream.BeginRead Stream.EndRead All of which need to be implemented using either a handler or module, if you want to use them in IIS. …


500.19 when setting up WebDAV on a UNC File share

This article has been migrated to its new home here: https://benperk.github.io/msdn/2013/2013-11-500-19-when-setting-up-webdav-on-a-unc-file-share.html I have written some instruction on how I setup a WebDAV installation that uses Windows Authentication and UNC here. An important concept to understand before you start setting up a WebDAV solution using this configuration is the difference in behavior when you are logged on…


Download Azure App Services Web App log files from Visual Studio

This article has moved to its new home here: https://benperk.github.io/msdn/2013/2013-11-download-windows-azure-web-site-log-files-from-visual-studio.html I wrote an article about the ability to enable Web Server Logging, Detailed Error Message, Failed Request Tracing and Application Logging here.  In that article I discussed that you can download the logs using an FTP tool like FIlezilla. You can also download the log files from…


What are the Keys to Winning in Any Economy?

Note: This article is updated at What are the Key to Winning in Any Economy? I’m lucky to have an interview with Irv Rothman, CEO of HP Financial Services. I’m always happy to learn from CEOs and I especially enjoy the way they look at the world.   Edward de Bono has spent a lifetime teaching…


Strategy Must Be Dynamic

Note: This article is updated at Strategy Must Be Dynamic. “However beautiful the strategy, you should occasionally look at the results.” — Winston Churchill Competitive advantage is a moving target.  Static strategies fail in the long run.  Strategy needs to be dynamic. The challenge never ends. Strategy is an ongoing game where the playing field…


Real World Example of Using Power View

The following blog post and video looks at how a real business used Power View to dramatically drive the business through insights and help make business decisions. The video demonstrates how Power View as well as Power Pivot and Excel were used to analyze the business data such as  sales by year, by product and sales comparisons across time periods. The…


Distrubution agent fails with "Could not find stored procedure XXXXX_msrepl_ccs"

Sateesh Yele  Microsoft SQL Server Escalation Services. Issue:The distribution agent is failing when applying the snapshot so it will retry applying the snapshot again and again. Below is the Distribution agent verbose log that explains the error message and you can see that the distribution agent is retrying the snapshot by scanning the first LSN…