Home
Half-Blood Programmer
Cancel

SharpSnmp vs. SnmpSharpNet

This post was based on my original answer to this Stackoverflow question, http://stackoverflow.com/questions/10841613/sharpsnmp-vs-snmpsharpnet/10845234#10845234 I try to provide a few updates an...

If You Cannot Install/Uninstall IIS 7, Part II

I blogged about this last year as part I. In this part, I am going to tell you more about the corruption. Microsoft releases a tool for you to detect CBS (component based setup) issues, named Sy...

How to Use ANTLR on .NET, Part V

Debugging I already shared an important tip with you in part IV, so that if you find a portion cannot be parsed properly you should use the Java grammar in ANTLRWorks to debug. This can help loca...

How to Use ANTLR on .NET, Part IV

Part IV: ANTLR Grammar Tricks for C# Tip 1: Twin Files Approach If you have followed the series, you know already that ANTLR syntax heavily relies on Java. So if you are writing a new grammar an...

How to Use ANTLR on .NET, Part III

C# Project Settings for ANTLR 3 Now let’s see how to use ANTLR 3 in a C# project by analyzing SharpSnmpLib.AST.csproj in #SNMP, https://github.com/lextudio/sharpsnmplib/blob/de58f7c050a0976654e7...

How to Use ANTLR on .NET, Part II

Environment Setup ANTLR on Java heavily relies on Eclipse (though it also supports other Java IDE). So you can assume using it on .NET relies on Visual Studio. The following things can be helpful...

How to Use ANTLR on .NET, Part I

This will be a series of several articles, as ANTLR 3 is really a complex system. Therefore, please be patience. ANTLR 3 will be the focus of this series, as ANTLR 2 is too old. Start fro...

How to Troubleshoot MonoDevelop Errors on openSUSE

I am using openSUSE 12.1 and MonoDevelop (2.* and 3.*) displays an exception dialog at startup saying /MonoDevelop/Core/PlatformService experienced a problem. In fact, if you launch MonoDevelop fro...