我具有基本的编程技能(我编写了简单的vba python和lisp脚本,并且很久以前就读过Java课程),但是在我看来(由ESRI出版物判断)并没有逃脱学习.NET的需要。未来在GIS就业市场中的相关性(甚至是作为分析师)。
我已经完成了基本的C#课程,并且可以(遗憾地)编写非常差的程序,但是我不知道如何将C#知识与arcgis的实际编程联系起来。
1)我知道差异不大,但是ArcGIS是否使用.NET或C#?
2)我知道增加我在.NET中经验的最好方法是编写越来越多的程序,但是有什么好的.NET编程书籍或课程可以学到技术吗?
3)您认为学习在.NET for ArcGIS中编程的最佳方法是什么?有没有有用的书籍或网站?
非常感谢您对ArcGIS 10的评论(并将保存以供以后使用),但是如果您能给我一些有关ArcGIS 9.3.1的建议,那将是非常出色的(我发现自己处于非常任性的位置,而Esri和全世界的注意力都集中在ArcGIS 10.0上(包括当地的Esri代表),该国几乎没有人从9.3.1升级或有计划这样做,并且个人在寻求9.3.1适当答案时遇到问题)。