In this post I’m going to share the initial steps that you will need to take in order to be begin contributing to an open source project. I’ve covered this more generally in the past and wanted to provide a more focused post that covered these steps for a new open source contributor. For this […]
2017 – The Year in Review Looking back at an exciting 2017
2017 was an incredibly fun, exciting and busy year for me. I’m a bit late in pulling it together but I wanted to write this year in review post. 2017 Highlights For me there are a few distinct highlights that come to mind in a year packed full of goodness… MVP Award The biggest highlight […]
Producing my First ASP.NET Video How I recorded ASP.NET Core 2.0 - Exploring Application Startup
This weekend I published my first ever technical video on YouTube. It’s a short 8 minute introduction which explains how an ASP.NET Core 2.0 web application starts up. Specifically I chose to explore the contents of the Program class, digging into the IWebHostBuilder. It’s designed primarily for beginners to ASP.NET Core, but hopefully it will […]
ASP.NET Core Gotchas – No. 3 Why don't my hyperlinks work on my Razor Pages in ASP.NET Core 2.0?
Recently I decided to take Razor Pages, a new feature in ASP.NET Core 2.0, out for a spin. I’ll be blogging about that experience and how I migrated some basic views of an existing application over to Razor Pages in a future post. In this blog post I wanted to concentrate on a simple gotcha […]
ASP.NET Core Gotchas – No. 2 Why are settings from launchSettings.json now picked up when using dotnet run?
Following on from my first gotcha that we hit yesterday, here is another one which caught us out at the same time. TL:DR; When using dotnet run (.NET Core 2.0), expect it to set some properties (including the port and environment) from launchSettings.json if it’s included in the Properties folder! The issue we faced was […]