【发布时间】:2011-01-10 19:52:14
【问题描述】:
我是一名计算机科学家,我一直在使用 Java 开发应用程序。 我刚受雇于一家使用 ArcGIS 制作项目的公司。 该公司聘请了一名电气工程师来开发 arcGIS 项目。 该工程师过去使用 VBA 自定义 ArcMap,最近使用 .NET 和 C# 进行扩展。
我想走一条新路,开始使用带有 Java 的 ArgGIS 引擎。 我想知道这个选择是否正确。你们中是否有人使用 Engine-Java 进行开发以及它有多困难(使用 JNI - 我对此知之甚少 - 使其变得更加困难?)。 此外,我对 .NET 和 c++ 有一点经验,但对 C# 没有。我在这条道路上会有很大的学习曲线吗?
另外每种方法的优缺点和局限性是什么?
【问题讨论】:
-
好吧,如果您了解 Java,那么您对 C# 没有任何问题。它们是如此相似,两种不同的语言都可以。这几乎是相同的语法。
-
是的,但我对 netbeans 了如指掌,对 VS 一无所知
-
看一个关于 VS 的简短教程,然后你会在几个小时内了解基础知识。当你使用它时,你会学到更多。