¿Cuáles son los mejores libros / sitios web para el desarrollo de C # con ArcObjects?
El Centro de recursos de ArcGIS es muy útil, pero estoy tratando de encontrar fuentes con más ejemplos.
¿Cuáles son los mejores libros / sitios web para el desarrollo de C # con ArcObjects?
El Centro de recursos de ArcGIS es muy útil, pero estoy tratando de encontrar fuentes con más ejemplos.
Respuestas:
Este libro es el mejor que he encontrado, es molesto que el código esté en VBA pero no es difícil convertirlo a C # http://www.amazon.com/Programming-ArcObjects-VBA-Task-Oriented-Approach/dp / 0849327814
Aquí hay algunos fragmentos de código que son útiles http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#/Draw_Polyline_Snippet/0049000000nr000000/
Esto es útil para obtener una buena visión general de la cadena de herencia http://resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/allclasses-noframe.html
ESRI no hace barato. En lugar de proporcionar a los usuarios manuales de recursos impresos completos, quieren que tomemos sus cursos caros dirigidos por un instructor. No hay mucho en términos de recursos impresos por ahí. (La Ayuda en línea de ArcObject para desarrolladores de .Net es buena y extensa, pero no es tan conveniente como lo sería un libro con ejercicios) Solía haber un gran libro de recursos / ejercicios de 2 volúmenes para Programación con ArcObjects que incluía ejemplos de código VB6 y C # pero eso fue hace muchos años en la versión 8 cuando se introdujo por primera vez la biblioteca ArcObjects. También hubo varios cursos como Migrating Avenue a VB6 / C #, desarrollo con ArcObjects, etc.
En cambio, ESRI actualmente está trabajando arduamente para implementar su propio sistema de certificación 3 de los cuales se centran en el desarrollo:
Todas las certificaciones eventualmente tendrán 2 niveles de Asociado y Profesional. Desafortunadamente, solo dos certificaciones de desarrollador están listas y solo a nivel de Asociado.
Todavía hay algunos recursos recomendados para el desarrollador de escritorio asociado . No hay publicaciones disponibles, pero los instructores proporcionan a los participantes material impreso oficial en los cursos dirigidos por un instructor, que generalmente consta de un manual de instrucciones y un libro de trabajo:
Instructor-Led
Entrenamiento web
Seminarios de entrenamiento
Puede encontrar los detalles de lo anterior aquí
El otro conjunto de recursos que podría ser de interés son los recursos de certificación de Asociado de Desarrollador de Aplicaciones Web
A diferencia de ESRI, Microsoft y sus socios han publicado muchos libros sobre el desarrollo de aplicaciones con .Net. Personalmente, solo me desarrollo en VB .Net, así que no sé cuál sería un buen libro de estudio personalizado para C #. Le recomiendo que domine el desarrollo de aplicaciones en C # antes de abordar ArcObjects.
Para encontrar el código fuente, generalmente uso la búsqueda de un tema o nombre de interfaz / clase con google y agrego restricciones de sitio diferentes dependiendo de si es ArcGIS 10 o 9.xy anterior.
Para ArcGIS 10 agrego: sitio: foros.arcgis.com
Para ArcGIS 9.xy versiones anteriores, agrego: sitio: foros.esri.com
También es posible omitir la parte de los foros, pero generalmente da muchos éxitos. Ahora que hemos comenzado a obtener más contenido en este sitio, también he declarado en Google.
Creo que Conocer ArcObjects es un excelente libro para principiantes.
Este libro salió en marzo de 2013 y cubre 10.1 Muchos ejemplos y procedimientos ... Vale la pena comprar ... http://www.amazon.com/gp/product/1118442547/
Aunque los motivos de ArcObjects Online (resources.esri.com) son bastante buenos, están fuera de contexto. Esri enumera funciones que no sabe cuándo usar.
Esta es una de las razones por las que me aseguré de que IGeometry (Mi nuevo canal de Youtube) esté allí para proporcionar una programación .NET contextual con ArcObjects desde cero. ¡Comienzo la serie con un proyecto ficticio llamado Bestaurants donde agregamos funcionalidad a este proyecto en cada episodio, mientras introduzco y explico nuevas interfaces en cada episodio!
Busque el enlace de YouTube a continuación, ahora estamos en el Episodio 14,
http://www.youtube.com/watch?v=XrZs1rwmOwg&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=1
La Universidad Estatal de Pensilvania lanzó recientemente para acceso gratuito su curso de Desarrollo de Aplicaciones SIG . Enseña los conceptos básicos de ArcObjects en VB.NET
Espero que este migrante lo ayude: entrar en el desarrollo de complementos de ESRI ArcGIS en .Net y ArcObjects