Is ARX the way to go to create custom objects in ADT? Is it possible to do this with .NET? ADT 2004/2005.