alex116

Confused about learning the .NET ArcObjects Library Reference

Discussion created by alex116 on Mar 21, 2012
Latest reply on Mar 23, 2012 by alex116
Hello fellow developers,

I come from the java world where documentation contains function definitions and usage information for the Class for which I look up documentation.
I have been trudging in the world of VB.NET for the past month and feel like I am only slowly making progress.
The main problem I am facing is that I don't know what each Class can actually do.
Looking up the documentation generally shows me
for Classes: which interfaces my Class implements
for interfaces: the functions that must be implemented and which CoClasses implement the interface

Comparing documentation between .NET and Java for the FeatureClass Class almost made me cry. Compare for yourself:
http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#/FeatureClassClass_Class/0025000000mq000000/
http://help.arcgis.com/en/sdk/10.0/java_ao_adf/api/arcobjects/com/esri/arcgis/geodatabase/featureclass.html

If this is the norm for .NET documentation then it would mean I have to open every implemented interface and search through those functions just to get an overview of what the Class I am informing myself about can do.
Right now I am using Visual Studio 2010 and letting autocomplete inform me about the possibilities but it makes it all so difficult to get an overview.

This all leads me to one conclusion: I must be doing something wrong. Please help me with info on how to get an overview of the classes more quickly in .NET.

Thanks,
Alex

P.S. I am slowly going insane.

Outcomes