Home
Half-Blood Programmer
Cancel

The Merge of .NET and Mono: Phase One

I was about to write a phase two post, but suddenly realized that I did not even have a phase one post. Thus, this is it. When we look back at the history of .NET and Mono, we can see the firs...

How to Upgrade xUnit.net Projects to 2.2.0

You already know Obfuscar uses xUnit.net for unit testing. It was a .NET Framework 4.5 Class Library project. So now I simply upgraded its xUnit.net dependencies to latest 2.2.0 release, and wow Vi...

#SNMP Pro Goes to .NET Core

I blogged once about how I moved #SNMP Library to .NET Core. It was a wonderful journey though painful initially, but now Visual Studio 2017 and .NET Core Tooling 1.0 RTM are finally available, so ...

How This Blog Goes to Medium

I used to host my personal blog at different vendors (CSDN, Blogger), and later decided to use a self instance of WordPress. Freedom comes at a price. Now I finally become tired of all the maintena...

reStructuredText Extension: Broken in VS Code 1.9.0

A user reported this issue a few days ago that the extension no longer works after VS Code 1.9.0 release, while I was packing up things before my departure from Shanghai to Montreal. I could not ev...

Strange Visual Studio 2017 RC Installation Error

I met the below issue, The product failed to install the listed workloads and components due to one or more package failures. Incomplete workloads .NET desktop development (Microsoft.VisualStudio....

How to Write Add-ins to Extend Visual Studio for Mac

I just shipped a test build of xUnit.net add-in at GitHub, which enables Visual Studio for Mac to run xUnit unit test cases. So what are the steps to build such an add-in? Below I try to show some...

Porting #SNMP Library to .NET Core Once Again

You probably know that I have ported this library to .NET Core a few months ago, Initial attempt RC1 to RC2 RC2 to RTM Overall things work as Microsoft promised, but the process was rathe...