I still remembered the pain of running MonoDevelop 7 on FlatPak on Linux, but today finally decided to give the alternative way a go, and indeed it worked. So here is the story. Installing Debian...
The Success of Running MonoDevelop 7 on Linux
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...