I've completed the conversion for the ArrayList.cst and IList.cst C# source files distributed with CodeSmith to VB.NET (all 2752 lines of it ;-) ). Assuming I don't have any conversion bugs left it in (I've done some testing and it's working great for my purposes). My goal was to keep the translation as close as possible to the original C# source, however, I discovered that the original code was not generating FxCop compliant code. I've made a few improvements in this regard (only two messages instead of the five that the C# code has).
You can download the templates here.
If you run into any problems (or if you make improvements to the templates), please let me know.
[Cory Smith's AddressOf.com]
I've got quite a few requests for VB.NET versions of the collection templates included with CodeSmith, so I thought I would point this out and hopefully some of you can help Cory out by testing these templates and providing some feedback.