Half-Blood Programmer

Jexus Manager for IIS Express

You probably know Jexus Manager has been out for a while. Since I decided to implement Microsoft.Web.Administration namespace on my own and mapped Jexus settings to that model, it is technically possible to develop other mappings, such as the ones…

What Questions are Less Likely to Be Answered on IIS.net?

Of course questions are welcome on any Microsoft forums, and that’s why Microsoft spends so much each year on them. However, some questions won’t get the answers you wanted, and even never be processed due to their weird nature at…

IIS Hidden Facts: URL Rewrite Module

I am working on a project called Jexus Manager, and as a result found many interesting facts about IIS. This series of posts are going to cover them. IIS never ships URL Rewrite module (even in IIS 10 shipped with…

Jexus Manager: 2.0 Alpha 6 Shipped and Bug Reports Welcome

After several weeks of hard work, I am glad to announce the immediate availability of Jexus Manager for IIS Express 2.0 Alpha 6 at https://jexus.codeplex.com/releases/view/138373 This version focuses on supporting site/server level settings, and now the following categories start to…

Analysis on a #SNMP Library Memory Leak Report with JetBrains dotMemory

A few days ago, I got a report on possible #SNMP memory leak. The report itself contains very useful information, so that I was confident on reproducing it, https://sharpsnmplib.codeplex.com/workitem/7277 Today, I added two test cases in the code base, https://github.com/lextm/sharpsnmplib/commit/914a74ab6041d5b8198b60325ddf4da9c0853c88…

The Whole Story of “Server Certificate Disappears in IIS 7/7.5/8/8.5/10.0 After Installing It! Why!”

Interestingly this issue started to be reported since the introduction of IIS 7 in Windows Vista, but I never found any good enough materials to tell the whole story. Even popular ones like below only cover a little bit truth…

What’s Microsoft.Web.Administration and The Horrible Facts You Should Know

I know many of you learned about IIS extensibility and came across MWA. There are not so many articles on IIS.net about it (as well as MWM), such as http://www.iis.net/learn/develop/extending-the-management-ui/overview-of-mwa-and-mwm-for-iis http://www.iis.net/learn/develop/extending-iis-configuration/extending-iis-schema-and-accessing-the-custom-sections-using-mwa Explore them and you can see how cool it…

LordGate Notes: Multithreading Performance

A few performance testing scenarios have been executed recently and the results are quite surprising. Before locating the culprits, this post only shows what the testing reveals. Sample Code         [Test]        [Category(“Default”)]        public void TestResponses()        {            var start = 16102;           …

TritonMate Words: #SNMP 9.0 Plan

#SNMP Library 8.5 has been published for a while (Feb 22, 2015). https://sharpsnmplib.codeplex.com/releases/view/118578 If you did not yet try it out, it can be easily acquired from NuGet. The focus was primarily set on repackaging, so most of the APIs…

Jexus Manager: Initial Persist-to-Disk Support in 2.0 Alpha 5

Visual Studio does provide some basic IIS Express integration, such as opening sites from IIS Express, and exposes a limited set of settings for you to configure, Anonymous Authentication SSL Enabled SSL URL URL (not modifiable) Windows Authentication That’s never…

#SNMP Library, Encryption, and Encryption Registration

One user wrote to me recently to ask if I can provide ECCN number of #SNMP Library. I was surprised initially, but later discovered that as a project hosted on both CodePlex and GitHub (US based), and a project with…