Um dos principais benefícios do desenvolvimento de aplicativos GIS baseados em bibliotecas de código aberto é que muitos projetos surgem sobre eles, que também são de código aberto.
Projetos de código-fonte bem projetados são ótimos para se ver:
- quais padrões de codificação devem ser usados
- quais estilos de codificação seguir
- como estruturar projetos maiores
- que testes de unidade incluir
- ferramentas e procedimentos de documentação automática
- fluxos de trabalho de controle de fontes
A ArcObjects Code Gallery parece o melhor lugar para procurar, mas a maioria dos exemplos que eu observei são peças muito pequenas de funcionalidade ou ferramentas únicas, em vez de aplicativos completos.
O projeto SharpGIS é um bom exemplo de .NET a seguir, mas existem projetos específicos do ArcObjects?
Atualizado com exemplos:
A Easy ArcGIS Library é um conjunto de classes C # .net que agrupam a funcionalidade comum do ArcObjects, que ajudam os desenvolvedores do ArcGIS a executar muitas funções comuns em menos tempo e de maneira direta.
E do mesmo desenvolvedor:
http://arcgisslcontrols.codeplex.com/
ArcGISSLControls é um conjunto de controles do ArcGIS Silverlight que é construído sobre o ArcGIS Silverlight SDK, desenvolvido na linguagem de programação C #.