Uno dei maggiori vantaggi dello sviluppo di applicazioni GIS basate su librerie opensource è che molti progetti nascono su di essi che sono anche open source.
I progetti open source ben progettati sono ottimi per vedere:
- quali schemi di codifica dovrebbero essere usati
- quali stili di codifica seguire
- come strutturare progetti più grandi
- quali unit test includere
- strumenti e procedure di autodocumentazione
- flussi di lavoro sourcecontrol
La Galleria di codici ArcObjects sembra il posto migliore in cui guardare, ma la maggior parte degli esempi che ho visto sono funzionalità molto piccole o singoli strumenti, piuttosto che applicazioni complete.
Il progetto SharpGIS è un bell'esempio di .NET da seguire, ma ci sono progetti specifici di ArcObjects?
Aggiornato con esempi:
Easy ArcGIS Library è un insieme di classi C # .net che racchiudono le funzionalità comuni di ArcObjects, che aiutano gli sviluppatori ArcGIS a svolgere molte funzioni comuni in meno tempo e in modo diretto.
E dallo stesso sviluppatore:
http://arcgisslcontrols.codeplex.com/
ArcGISSLControls è un insieme di controlli ArcGIS Silverlight che si basa su ArcGIS Silverlight SDK, è sviluppato nel linguaggio di programmazione C #.