저는 컴퓨터 과학자로서 주로 Java로 응용 프로그램을 개발하기 위해 작업 해 왔습니다. 저는 방금 ArcGIS로 프로젝트를 만드는 회사에 고용되었습니다. 이 회사는 arcGIS 프로젝트를 개발하기 위해 전기 기술자를 고용하지 않았습니다. 이 엔지니어는 VBA로 ArcMap을 사용자 지정하고 최근에는 .NET과 C#으로 확장 기능을 사용했습니다.ArcGIS Development.Java vs .Net (C#)
나는 새로운 경로를 취하고 ArgGIS 엔진을 Java와 함께 사용하기를 원한다. 이 선택이 올바른지 알고 싶습니다. Engine-Java를 사용하여 개발 한 개발자와 JNI를 사용하는 것이 얼마나 어려운가요? (약간의 지식이있는 JNI를 사용하면 어려워집니다). 또한 .NET 및 C++과 약간의 경험이 있지만 C#이 아닙니다.이 경로로 커다란 학습 곡선을 갖게 될 것입니까?
각 방법의 장점과 단점은 무엇입니까?
Java를 알고 있으면 C#에서 아무런 문제가 없습니다. 수 있습니다. 거의 동일 구문입니다. – Jonas
예,하지만 Netbeans에 대한 모든 것을 알고 VS에 대해서는 전혀 알지 못합니다. –
VS에 대한 간단한 자습서를 작성한 다음 몇 시간 안에 기본 사항을 알게됩니다. 함께 작업하면 더 자세히 알 수 있습니다. – Jonas