<p>Lets say I have a class that stores user information complete with getters and setters, and it is populated with data from an XML file.  How would I iterate over all of the instances of that class like you would do with java beans and tag libraries?</p>

This assumes you can acquire all instances of your class and add them to a Generic List.
```
```
List<YourClass> myObjects = SomeMagicMethodThatGetsAllInstancesOfThatClassAndAddsThemtoTheCollection();
foreach (YourClass instance in myObjects)
{
Response.Write(instance.PropertyName.ToString();
}
```
```
If you don't want to specify each property name you could use Reflection, (see PropertyInfo) and do it that way. Again, not sure if this is what your intent was.