How to change HttpRequest.IsSecureConnection

This is an old problem that is solved in dozens of different ways. Typically in an ASP.Net Framework site when you need to check if the request is running in HTTPS you would do something like…

Read this article

Spatial Search with Examine and Lucene

I was asked about how to do Spatial search with Examine recently which sparked my interest on how that should be done so here’s how it goes…Examine’s default implementation is Lucene so by default…

Read this article

Searching with IPublishedContentQuery in Umbraco

I recently realized that I don’t think Umbraco’s APIs on IPublishedContentQuery are documented so hopefully this post may inspire some docs to be written or at least guide some folks on some…

Read this article

Filtering fields dynamically with Examine

The index fields created by Umbraco in Examine by default can lead to quite a substantial amount of fields. This is primarily due in part by how Umbraco handles variant/culture data because it will…

Read this article

Writing a DocFx markdown plugin

What is DocFx? It’s a static site generator mainly used for creating API documentation for your code. But it can be used for any static sites. We use this for the Lucene.Net project’s website and…

Read this article

Controller Scoped Model Binding in ASP.NET Core

Want to avoid [FromBody] attributes everywhere? Don’t want to use [ApiController] strict conventions? Don’t want to apply IInputFormatter’s globally?…

Read this article

Examine and Azure Blob Storage

Quite some time ago - probably close to 2 years - I created an alpha version of an extension library to Examine to allow storing Lucene indexes in Blob Storage called Examine.AzureDirectory. This idea…

Read this article

Web Application projects with Umbraco Cloud

How can I use Web Application projects with Umbraco Cloud?…

Read this article

How I upgraded my site to Umbraco 8 on Umbraco Cloud

A short guide to upgrading an Umbraco v7 site to a v8 site with Umbraco Cloud…

Read this article

Finding success in OSS

I’ve been working in open source for quite some time and wanted to share some of my experiences in regards to managing OSS projects and communities. I’ve been employed by Umbraco, an open source .Net…

Read this article