Working with a large project in Class View with Visual Studio .Net 2003

I am currently porting an application from Visual C++6.0 to Visual Studio .Net 2003 and struggling a bit with the IDE, trying to get back to being productive.

With VC++6.0 it was possible to organize the Class View into folders within each project. This made it fairly convenient to work with a project with hundreds of classes. It allowed filtering out the classes exposed by 3rd party OCX's, etc by placing them in a subdirectory. It allowed one to maintain an organized hierarchical view of the project. When new classes were introduced, it was obvious that they were not yet placed in the hierarchy. Heck, the Code Project even had a utility to save and restore the class view when the old IDE would occassionally lose its mind and forget the entire thing.

With VS.Net 2003 it doesn't seem possible to use the Class View to create this organized view. It seems like virtual folders can only be created outside of the projects. And since the classes are not removed from there original location when you drag them from a project, it would be challenging to create and maintain an entire organized class view in virtual folders.

How do VS.Net 2003 users working with large legacy MFC applications use this Class View effectively?

Thanks for any guidance available.

[1278 byte] By [RiskyBusiness] at [2007-12-16]
# 1

Our current version of Class View (2003 and 2005) does not replicate the behavior from VC 6.0 as you have clearly pointed out. Somehow, we have not heard this complaint but that does not mean it has not been felt. I would urge you to log this as a suggestion over on the product feedback page (http://msdn.microsoft.com/productfeedback) and our team will revisit this feature in our next release. The advantage of putting this on the feedback database is that other users can find it and vote for it too. As such, feel free to post the feedback ID on this thread for others to chime in if they would like.

Thanks,

BorisJabes at 2007-9-9 > top of Msdn Tech,Visual C++,Visual C++ General...