In this post, I'll explain the Content-Security-Policy header and how to set it up in ASP.NET, MVC, and Web API. Avoid code injection using CSP.

The Error Impact Increased Email notifies you when one or more errors happen more frequently than usual.

Improving the security in your ASP.NET MVC and Web API app is easy using custom headers and C# code. Learn about all headers to avoid exploits.

A friend of mine had to hire a developer to implement a web-based system in ASP.NET MVC. Here's a quick summary of what I came up with.

In this post, I will show you how to enrich an error using error filtering with custom data before sending it off to the configured ELMAH store.

Learn about the improved user administration available on organization settings. Manage all users and their log access in one place.

The organization overview gives the perfect overview of all your logs. Monitor when new errors are logged and how they distribute across your different logs.

By changing the way deployments are bound to organizations and logs, setting up deployment tracking have just become more flexible and easier to use.

The ultimate guide to serve a static website hosted on GitHub Pages through SSL and a custom domain. Requires nothing more than an empty Azure website.