Home
Half-Blood Programmer
Cancel

The Story About .NET Cross Platform UI Frameworks

Disclaimer: All contents are based on my personal observation. Please leave a comment if you find anything incorrect, and I will revise it often. Current version was written on Feb 14, 2023...

Jexus Manager: Recent Changes

You probably noticed that I have been back to work on Jexus Manager due to the adventure on Docker/ASP.NET Core. So finally I can spend some time on the things I planned a while ago. Thus, this pos...

Why Chrome Says IIS Express HTTPS Is Not Secure And How to Resolve That

Jexus Manager can be downloaded from https://www.jexusmanager.com Recently Google updates Chrome to warn on certificates, who only contains CN (Common Name) but no corresponding SAN (Service A...

Traditional ASP.NET on Docker: Images

Update: due to the recent changes by Microsoft, the actual images can be different, but the way of analyzing the layers should remain the same. You are welcome to write a new blog post to replac...

Trouble in Running Traditional ASP.NET Apps in Containers on Windows Server 2016

Microsoft collaborates with Docker to introduce container support in both Windows 10 and Windows Server 2016. However, due to some unknown reasons, the user experience differs so much that if you f...

IIS Express Failed to Start ASP.NET Core Apps Edge Case

This time with the new documentation site, Microsoft does provide better coverage on common issues. However, they still miss one edge case I just hit today and below is the detail. You probably h...

How Visual Studio Launches IIS Express to Debug ASP.NET Core Apps

Note that for a published ASP.NET Core web app, the magic described below is not applicable, as a web.config file would be generated by dotnet publish command, which contains the necessary settings...

Install IIS 10 on Windows via PowerShell

Microsoft provides a way to install IIS 8.5 via PowerShell, so can we get steps for IIS 10? How to Learn Module Names? You might wonder from where this IIS 8.5 table comes from, but can you try ...