HttpPlatformHandler can help IIS host Java/Python/Node.js/Go applications, so in this post we wil see how to configure a Python/Flask web app on IIS and troubleshoot the common issue. It becomes v...
Running Node.js Web Apps on IIS with HttpPlatformHandler
When Microsoft developed HttpPlatformHandler more than a decade ago to enable non-Microsoft web technologies on Windows/IIS, they didn’t know that one day Microsoft can embrace Linux in Azure ...
PowerShell with Oh My Posh as Default Shell on macOS
While I am using more and more macOS and PowerShell, the need of enriching the look-and-feel starts to reveal. So in this post, I will show you how to properly configure PowerShell with Oh My Posh ...
New Language Server and Case Study
It was around the year end of 2020 that I noticed the existence of the Snooty language server from MongoDB and integrated it with the reStructuredText extension for VSCode. After about a year, it’s...
How I Ended Up with VSCode as Git Client
This is a short story on how I gave up all other Git clients and ended up with VSCode as my everyday companion. Relying on Many Clients I used to install many Git clients (like SmartGit, Tortoise...
Different Ways to Create VSCode Extension Dependencies
If you are developing your own VSCode extensions, you might find a need to specify dependencies on other extensions. There are more than one way to manage such relationship, so this post is going t...
ASP.NET Core Crashes and Burns
Getting start with ASP.NET Core is in fact easy, if you let it crash and burn. Every errors help you get better understanding of different aspects. Don’t believe it? Let’s give it a try. The Ini...
DockPanel Suite 3.1.0 Release
I just published DockPanel Suite 3.1.0 release on NuGet, almost three years after the 3.0.6 release. Changes in This Release First, this release does not introduce too many changes. Its initial g...