L'un des principaux avantages du développement d'applications SIG basées sur des bibliothèques opensource est que de nombreux projets surgissent en plus d'entre eux qui sont également opensource.
Les projets open source bien conçus sont parfaits pour voir:
- quels modèles de codage doivent être utilisés
- quels styles de codage suivre
- comment structurer des projets plus importants
- quels tests unitaires inclure
- outils et procédures d'autodocumentation
- workflows de sourcecontrol
La galerie de codes ArcObjects semble le meilleur endroit à regarder, mais la plupart des exemples que j'ai examinés sont de très petites fonctionnalités ou des outils uniques, plutôt que des applications complètes.
Le projet SharpGIS est un bel exemple .NET à suivre, mais existe-t-il des projets spécifiques à ArcObjects?
Mis à jour avec des exemples:
Easy ArcGIS Library est un ensemble de classes C # .net qui englobent les fonctionnalités communes d'ArcObjects, qui aident les développeurs ArcGIS à exécuter de nombreuses fonctions communes en moins de temps et de manière directe.
Et du même développeur:
http://arcgisslcontrols.codeplex.com/
ArcGISSLControls est un ensemble de contrôles ArcGIS Silverlight qui est construit au-dessus du SDK ArcGIS Silverlight, il est développé en langage de programmation C #.