The curious case of missing Authorization header
I have been wasting time on a small issue adding Authorization header into HttpClient.
Interesting notes on Docker Windows containers
In this post, I collected some useful links and notes when trying out Docker on Windows with Windows containers.
How to integrate Teamcity and GitLab CI
I note down the step I did to integrate TeamCity build server and GitLab CI pipeline. I am using TeamCity 2017.1.15 and GitLab 10.0.3. What you will get with this integration: Small green tick for…
Migrating Legacy UUID of MongoDB to standard UUID
MongoDB has a legacy format for UUID which causes problem where the UUID is interpreted differently on different platforms, and the standard UUID solves that exact problem. However, the C# driver…
"Access is denied" when using Microsoft Speech Platform with IIS
When you are using Microsoft Speech Platform in your web service to perform speech recognition, you might find a strange situation when the web app works perfectly in Visual Studio, but keep having…
Building a small running bot with Windows 10 on a Raspberry Pi 2
I won a Raspberry Pi B+ from a Microsoft event, so I took some time to learn about the Pi to understand more about all the fuzz around IoT. The experience I had is very fun and excited. I study and…
Beta8 and the new hosting model
In ASP.NET6 beta8, Helios (IIS native host) has been removed. Instead you can use Kestrel host and configure IIS server to talk to the host. This hosting model should be very familiar with people…
CompositeTransform3D in Windows 10
I believe this has been mentioned in several blog posts (such as this one), but I missed one important part, and it took me almost an hour to figure out why my CompositeTransform3D does not give a…
How to prepare a HTML email for your web application
As many of my other posts in this blog, this will be a note-to-self, collecting all the tidbits that I have learned in preparing a HTML email that would show properly (or as expected) in major email…
Posting raw JSON string with jQuery
If you are using jQuery's ajax function to post raw JSON string to your APIs, you might get some problem when your API does not receive the correct content, or in the case of ASP.NET Web API and…