Introduction to how TOC views work and how to design a custom TOC view.
An example of a custom TOC view, which displays the Catalog in a table of contents tab.
Creating different kinds of TOC views
Advice on creating other kinds of custom TOC views.
Introduction to the Elements object model and creating custom elements.
An example of a custom element, which adds text automatically to a view.
Creating different kinds of custom Elements
Advice on creating different types of custom elements and implementing other element interfaces.
Introduction to the Grids object model and creating custom map grids.
An example of a custom index map grid, which can be clipped to a shape.
Introduction to the Carto Layer object model and creating custom layers.
An example of a custom layer, which displays a data format unsupported by ArcMap.