I've only used Visio with Visual C++, but I'm sure the process is pretty similar for C#. Once you have done the reverse engineer. Go into the Model Explorer in Visio and drag and drop all the classes you want drawn in your diagram onto the worksheet. Visio will automatically plumb in methods, attributes and connectors between the classes. The only problem I have found with Visio is that the connectors go wrong when you use C++ namespaces - but generally the reverse engineering works quite well. Dave
D
DaveAH
@DaveAH