How to Write Your Language Server in C#
I just wrote about my plan to enhance reStructuredText extension for Visual Studio Code by adding a language server. While it is going to be a long road ahead, I already got some initial results. ...
I just wrote about my plan to enhance reStructuredText extension for Visual Studio Code by adding a language server. While it is going to be a long road ahead, I already got some initial results. ...
Honestly speaking, PlatformNotSupportedException is not something new, as it was initially introduced on .NET Framework 1.x. Why do we need to talk about it now when .NET Core is the center of inn...
Microsoft/Xamarin uses VSTest to enable cross platform unit testing support for Visual Studio and Visual Studio for Mac. Therefore, I freed myself from maintaining the xUnit.net extension for the l...
I once blogged heavily about how to use ANTLR on .NET, and you can find all related posts in here. And my last blog post on ANTLR was in 2014. You can still learn something useful from the old pos...
#SNMP Pro was announced in April 2013 and reached its 1.0 release in February 2014. We will celebrate its fifth birthday soon in early 2018. But before that, let’s talk about the upcoming 2.0 relea...
Microsoft tries to use new tools to build .NET documentation, which is good. The benefits for the community are, The documentation tool is open source, aka DocFX (https://github.com/dotnet/docf...
Microsoft designs its products and technologies for many scenarios, but not for all. Sometimes if you use a certain technology in a wrong way, you won’t receive official technical support from Micr...
I am going to give a talk on The Legends of .NET on Jan 17, 2018. Not quite sure if I can finish translating my Chinese book .NET Legend to English by then, but I would try to finish a few more st...