Thanks Tarun! I saw that. I must've mentioned it in my thread, but because this would be required mainly on dev machines, I overlooked it instead of mentioning it.
As for the C# issue, I tried it with interface implementation before creating that article but no luck yet. I get intellisense through VS but not when I compile it using the command line compiler. Not sure why this happens. My intent was to create it for C# but ended up creating for VB.