Home
Half-Blood Programmer
Cancel

How to Use ANTLR 4 on .NET

Update: A new article is now alive. I once blogged heavily about how to use ANTLR 3 on .NET, and you can find all links from the archive Interesting that when I prepared those materials I was...

Jexus Series: Jexus Specific Settings in Jexus Manager 1.1 RC

The RC bits of Jexus Manager 1.1 is now available. It adds a new page so that you can configure Jexus specific settings (which do not have corresponding pages in IIS Manager). Currently an ugly...

Why OWIN Matters A Lot for ASP.NET Developers

There are many articles discussing about OWIN even before ASP.NET vNext was announced. So why does it matter? Well, I try to provide a diagram nobody else yet drew. Figure 1: OWIN ecosystem. Go...

Summary of BAML Reader/Writer Implementations

Both XAML and BAML play important roles in WPF. As Microsoft and Xamarin decides to extend XAML to Windows Store apps, Windows Phone, Xamarin.Forms, we won’t see such interesting things disappear s...

How to Create Certificates in C# via Mono.Security

To generate certificates for testing, you probably know the makecert utility from .NET Framework SDK (now Windows SDK). But what if we are going to generate such certificates in C# code? BouncyCas...

#SNMP Submitted to Xamarin Component Store

You probably noticed that #SNMP repository has been quiet for a while, except a new folder named xamarin_support added in January. Yes, I have been working on official Xamarin support for a few wee...

Jexus Series: Jexus Web Server English Homepage

If you have followed this series, you already know what is Jexus, and gain some knowledge about it. Here I just want to remind you that an English homepage has been set up to host up-to-date conten...

Further Info on Mono HttpListener HTTPS/SSL Settings

I think this blog post has already covered the key things you need to know, http://joshua.perina.com/geo/post/using-ssl-https-with-mono-httplistener To repeat the steps, Get the certificate a...