Home
Half-Blood Programmer
Cancel

.NET Core RPMs for CentOS

It is very important to learn what to install on a CentOS if you want to deploy a .NET Core application or set up a development environment there. So here we quickly go over the necessary details. ...

#SNMP Library, 11.0 and Above

I just revised and published release notes for #SNMP Library 11.0 and 11.1. The most significant changes are, The core library shrinks to the smallest. The extensions (BouncyCastle based pr...

Two Years on Medium

I decided to give up my self hosting WordPress and switched to Medium in 2017. It also was the time that I moved from Shanghai to Montreal. While other people decided to move away from Medium, I st...

A WiX Installer Example, Jexus Manager

Jexus Manager has been shipped as a ZIP package for long. Such a shipping method is very popular, as users can unzip the contents and run from a suitable location immediately. Tools like ILSpy also...

Migrating Jexus Manager to .NET Core 3.0

Microsoft shipped .NET Core 3.0 Preview 1 with Windows Forms and WPF support. So immediately I started to migrate Jexus Manager to this new platform. A few hours ago Jexus Manager 13.0.0 Preview 1 ...

Locate MSBuild via PowerShell on Different Operating Systems

Today, PowerShell is a cross platform scripting engine, while MSBuild is also a cross platform build engine. Then how can we use PowerShell to locate MSBuild and compile the source code? You might ...

IX509Enrollment::InstallResponses Method Failed on Windows Server 2016

This is only a quick post on a recent issue I met, that the COM API of Certenroll.h failed miserably on Windows Server 2016, with an error code of “0x80071771” (The specified file could not be encr...

VSCode reStructuredText Extension, Synchronized Preview Support

I just shipped the 81.0.0 release of this extension. As it is worth a blog post, you can see how big the changes are there. Summary on Improvements First, a Microsoft guy approached me and infor...