.Net Standard 101

.net Standard is a contract that allows an API to be Standard compliant. Its not a downloadable package.

If you want to support more platforms, aim for a low .net Standard version number to support more frameworks.

dotnet Core issues included the API not being familiar to dotnet developers, which is what Core 2.0 aims for.

Continue Reading

Setting up a Lets Encrypt Certificate on Windows Server 2016 Core

I wanted to use Lets Encrypt to create certificates for my home server. Once created I've exported a .pfx file so that I can reuse the certificate in third party services.

Install IIS and Web Application Development Windows Feature

PS C:\> Install-WindowsFeature -Name Web-Server
PS C:\> Install-WindowsFeature -Name Web-App-Dev -IncludeAllSubFeature 

Add Domain Binding to Default Web Site

Continue Reading