Lost count of the number of classes in J2EE, but it's probably got as many, if not more. I also seem to recall that Squeak had some 1600 classes that last time I checked.|
The absolute count of classes is much less important than (1) how well they are factored; and (2) how good are your object browsers. I haven't looked at the VS.Net browser yet, but it would be real nice if they approached the level of usefulness of the Smalltalk environments. Of course, Smalltalk has the advantage that all the classes are instantly accessible via the image, whereas Java and C# are file bound. IBM VisualAge for Java tries to mimic this image framework (last I heard was that it was actually written in Smalltalk), but it is not quite on par with VA for ST.
Having seen a demo on monday of VS.Net, there are many things to like about the tools but I also see lots to complain about as well.