Deploying a WebApp with Application Insights using ARM

I saw a question yesterday about deploying a WebApp on Azure App Service with Application Insights using an ARM template, and thought that would make for a good sample. The sample ARM template can be found here as a Visual Studio 2017 project. Creating both the WebApp and the Application...

Using Application Insights Cohorts

A while ago I added some basic telemetry to Viasfora based on Azure Application Insights. This telemetry contains no Personally Identifiable Information (PII) of note (*), and it is only used to track: Viasfora getting loaded into Visual Studio Some features being used All of this is done by emiting...

Viasfora Themes and Settings in v3.6

With the release of Viasfora v3.6 in the following days, there are two new features coming up: Exporting/Importing the current settings. Generally speaking, you can always just copy the Viasfora.xml settings file, but this provides a more straight implementation. Exporting your current Viasfora color settings as a “Theme” that you...

Service Fabric Streaming Trace Viewer

One of my features I find the most useful in the Service Fabric SDK tools for Visual Studio is the Streaming Trace Viewer window in Visual Studio. This is used to provide a streaming (i.e. close to real-time) view of the events generated by the SF runtime and the application...

Culture is not supported

Today I was helping a customer troubleshoot an issue with a tool that is WPF based. What was happening was a bit surprising to me, and something I haven’t seen all that clearly documented, so thought that putting it in a blog post would be useful in case I run...

The story of a TF.exe hang

This morning I was setting up to move some new code I had written as an initial experiment into a new codebase, which is stored using Team Foundation Version Control (TFVC) in Visual Studio Team Services (VSTS). Before I could do that, I needed to go and update my local...

Moved to Jekyll

I’ve updated my site, moving away from Wordpress. Instead it is now a static site build with Jekyll. If you are still using an RSS aggregator to follow this, please make sure you update it to point to the new feed.

What's new in IIS 10.0

A new version of IIS is included in Windows 10, which was recently released. I was expecting it to be called "IIS 9.0" to follow the model used until now, but we've jumped all the way to "IIS 10.0". However, not much information seems to be available about what has changed, and...

WCF: Be careful with allowCookies="true"

I always enjoy a good troubleshooting challenge, and recently my good friend and colleage Martin Jalaf came up with an interesting one. A customer was load testing a Web application. Like many others, it consisted of farm of load-balanced servers running an ASP.NET application front-end application, which then talked to a set...

Processing IIS ETW events using Azure Stream Analytics

Updated 2015/07/23: I've updated this post with some up-to-date information on Stream Analytics and some additional comments. This blog post continues my series of blog posts about ETW logging in IIS 8.5. One of the things that I wanted to do from the start was using this as an excuse...