ArcMap representation of DelftShell with projectexplorer, logmessages and propertywindow
.NET project COM settings to make it visible to ArcGIS
It is important to set the options below in the MSVS 2005 in order to register all exposed COM components automatically on project compilation.
Fig 1. Make .NET classes mapped and visible as COM classes
Fig 2. Automatically register COM objects on project compilation
ArcGIS C# programming links
Tutorials by ESRI (Have been deployed in sandbox of DelftShell)
How to Add a Custom ArcObjects C# Command to a Standard ArcMap Layer Context Menu (Write C# add-on to register commands automatically (without VBA) for ArcMap)
How to add toolbar as control to ArcMap from C#
Open GIS C# programming links
Mapserver mapscript C# tutorials
Appomattox
Important notice: migrating from ArcMap 9.1 to 9.2 causes some problems with obsolete libraries
Some comments can be found here