Enable CAPI2 event logging to troubleshoot PKI and SSL Certificate Issues

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-09-enable-capi2-event-logging-to-troubleshoot-pki-and-ssl-certificate-issues.html The CryptoAPI 2.0 Diagnostics is a feature available on Windows Server 2008+ that supports the trouble shooting of issues concerned with, for example: Certificate Chain Validation Certificate Store Operations Signature Verification This article describes how to enable the CAPI2 Diagnostic, but for an in depth…


High-Performance Teams Happen When It All Hangs Together

Note: This article is updated at High-Performance Teams Happen When You Bring Out the Best in Everyone. “Not finance. Not strategy. Not technology. It is teamwork that remains the ultimate competitive advantage, both because it is so powerful and so rare.” — Patrick Lencioni To create high-performance teams, you don’t need the best people in…


Enable logging on your Windows Azure Web App – App Service from Visual Studio

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-09-enable-logging-on-your-windows-azure-web-site-from-visual-studio.html With the release of Windows Azure SDK 2.0, you can enable the logging from within Visual Studio.  I wrote another article which discussed how to enable Failed Request Tracing while logged into the Microsoft Azure Management console.  You can review that article here.  After installing…


Stopping and starting an FTP site in IIS 7.5+ from script with ADSI

This article has been moved to its new home here: https://benperk.github.io/msdn/2013/2013-09-stopping-and-starting-an-ftp-site-in-iis-7-5-from-script-with-ads.html There have been many changes over the years with managing the IIS configuration using scripting.  In IIS 6 using WMI which relies on the ADSI model is the recommended approach.  However, with the introduction of IIS 7.5 and now IIS 8 there is a new…


7 Habits of Highly Effective People at a Glance

Note:  The updated article is at 7 Habits of Highly Effective People at a Glance. Stephen Covey’s book, The 7 Habits of Highly Effective People, is one of the greatest books on personal development.  Why? Because it provides a firm foundation for personal effectiveness.   Even better, it provides habits and skills you can build to…


E-Shaped People, Not T-Shaped

Note: The updated page is located at E-Shaped for High-Performance. Are you I-shaped, T-shaped, or E-shaped? I is depth, T is breadth, and E executes (Of course there’s overlap, but you get the idea.) If you think of yourself as a mini-business, can you “execute” your ideas? (either yourself, with others, or through others, and…


How I Learned to Use Scenarios to Evaluate Things

Note: This article is updated at How I Learned to Use Scenarios to Evaluate Things. I first learned to use scenarios to evaluate things when I was working on security guidance for the Microsoft platform.   It was the most obvious way to really get hardcore:  Map out the most important scenarios that people perform, and…


Living without D3DX

Over the past few years, I’ve been working on a number of projects in part motivated by the need to replace legacy D3DX functionality. As noted on MSDN, all versions of D3DX are deprecated and are not shipped with the Windows 8.x SDK. This includes D3DX9, D3DX10, and D3DX11. There are plenty of options for…


Business Value Generation is the New Bottleneck

Note: This article is updated at Business Value Generation is the New Bottleneck. “Creating value is an inherently cooperative process, capturing value is inherently competitive.” — Barry J. Nalebuff I remember back in the day when prototyping solutions was the biggest bottleneck.   It could easily take many months to prototype a working solution that would…


Strategy Development, Consumer Experience, and Technology Build Out

Note: This articles is updated at Strategy Development, Consumer Experience, and Technology Build Out. “Strategic management consultants help clients perform markedly better in a world of rapid change.  Consultants must constantly learn new skills, contribute to the intellectual capital of business, and build enduring relations with their clients.” — Carl W. Stern, The Boston Consulting…