Recent Posts

Create a random strong password

1 minute read

This is to create a random strong password. I don't want to make it too strong, for example password with special character. 1 number and 1 upper case will b...

Testing code in GAC with NUnit

less than 1 minute read

I often run test codes that reference methods of business class and the class is compiled and stored in GAC. Sometimes, I update the method but NUnit keeps r...

Install website in IIS using vbscript

3 minute read

Reference Script Repository: IIS 6.0 Enumerate IIS Virtual Directories using WMI in VBScript HOWTO: Enumerate IIS website and ftpsite configuration (VBScrip...

Favour composition over inheritance

less than 1 minute read

I am reading Head First Design Pattern again and want to summarise a few things I need to remember. I forget things so easily. The Strategy Pattern defines a...