Application Initialization not making a request to the initialization page

This articles has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-04-application-initialization-not-making-a-request-to-the-initialization-page.html Setting up Application Initialization is pretty straight forward.  Instructions can be found here or here. After setting it up the Application Initialization module with these parameters: autoStart = True startMode = AlwaysRunning when IIS was restarted the W3WP worker process was started up and running just…


My Windows 8 Store App – Hitman Website Monitor

This articles has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-04-my-windows-8-store-app-hitman-website-monitor.html After creating my Windows Phone application I wanted to test out how difficult or easy it would be to port that to a Windows 8 Store App.  After some effort, I was able to get the Windows 8 Store App developed, tested, published, downloaded and…


Optimizing BW Query Performance

This blog has been re-published at https://techcommunity.microsoft.com/t5/Running-SAP-Applications-on-the/Optimizing-BW-Query-Performance/ba-p/367551 This blog post might be outdated by now. The latest documentation regarding SQL Server Columnstore on SAP is available in https://www.sap.com/documents/2019/04/023e5928-487d-0010-87a3-c30de2ffd8ff.html SAP BW query performance depends on many factors: hardware, database configuration, BW configuration and last but not least BW cube design and BW query design. When running…


The Operating Model as Company Vision

Note: This article is updated at How Choosing an Operating Model Improves Business Agility. The operating model is the level of business process integration and business process standardization for delivering goods and services.  The operating model is one of the three keys to building a strong foundation for execution (The three keys are: operating model,…


Creating custom, language specific error pages in IIS

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-03-creating-custom-language-specific-error-pages-in-iis.html Some time ago I wrote an article that provided information about how to implement customer error pages into IIS. That article was focused only on providing a custom error page in a single language.  This article will cover instructions on how to configure IIS to…


Some tips for troubleshooting 503 HTTP Status codes

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-03-some-tips-for-troubleshooting-503-http-status-codes.html 503’s are challenging HTTP status codes to resolve.  Sometimes they happen what appears to be random and other times they are shutting down your entire website. When you see a 503 in your HTTP Error log or IIS Logs randomly I like to recommend that…


The Art of the Agile Retrospective

Note: This article is updated at The Art of the Agile Retrospective. I’ve been asked to do a lot of Agile retrospectives around Microsoft over the years.  I don’t know how it started, but it started several years ago when somebody recommended that I lead a retrospective for their team, and then it caught fire…


Diversification, Coordination, Replication, and Unification

Note: This article is updated at 4 Operating Models for Business Agility. Your operating model is determined by your choices around how you handle integration and standardization for your business processes.  Your choices around your operating model can dramatically influence and impact your ability to compete in the market. A clear operating model decision has…