Soy científico informático y he estado trabajando con Java principalmente para desarrollar aplicaciones. Acabo de ser contratado en una empresa que hace proyectos con ArcGIS. La compañía ha contratado a un ingeniero eléctrico para desarrollar los proyectos de arcGIS. Este ingeniero solía personalizar ArcMap con VBA y últimamente extensiones con .NET y C#.ArcGIS Development.Java vs .Net (C#)
Quiero tomar una nueva ruta y comenzar a usar ArgGIS Engine con Java. Quiero saber si esta elección es correcta. ¿Alguno de ustedes ha estado desarrollando con Engine-Java y qué tan difícil es (El uso de JNI -que tengo poco conocimiento- lo está haciendo más difícil?). También tengo un poco de experiencia con .NET y C++ pero no con C#. ¿Tendré una gran curva de aprendizaje con esta ruta?
¿Cuáles son las ventajas, desventajas y limitaciones de cada método?
Bueno, si conoce Java, entonces no tiene ningún problema con C#. Son tan similares dos idiomas diferentes puede ser. Es casi la misma sintaxis. – Jonas
Sí, pero sé todo sobre netbeans y nada sobre VS –
Tome un breve tutorial sobre VS, entonces sabrá lo básico en unas pocas horas. Aprenderá más cuando trabaje con él. – Jonas