My protege, Radoslav (Radi) Ivanov (age 16), has published his first code utilitity! It is an “Advanced File Properties“ reader that retrieves the NTFS extended properties of a file. It provides a DataTable wrapped method for an included COM DLL.
I created an “Ordered String Dictionary“ that implements an ArrayList to create a string key/value pair dictionary that keeps the ordering of its elements. The System.Collections.Specialized StringDictionary uses a HashTable that looses the order of its pairs and NameValueCollection does not support insertion at a specific location. This class is in the “SpecializedCollections“ CoadTool.