使用ArcObjects进行C#开发的最佳书籍/网站是什么?
在ArcGIS资源中心是非常有帮助的,但我试图找到更多的例子来源。
使用ArcObjects进行C#开发的最佳书籍/网站是什么?
在ArcGIS资源中心是非常有帮助的,但我试图找到更多的例子来源。
Answers:
这本书是我发现的最好的书,它使人讨厌的是该代码在VBA中,但是将其转换为C#并不难 。 / 0849327814
以下是一些方便使用的代码段: http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#/Draw_Polyline_Snippet/0049000000nr000000/
这有助于更好地了解继承链 http://resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/allclasses-noframe.html
ESRI并不便宜。他们不希望为用户提供全面的印刷资源手册,而是希望我们选择价格过高的讲师指导的课程。就印刷资源而言,没有多少。(针对.Net Developers的在线ArcObject帮助既好又广泛,但是不像一本带有练习的书那样方便。)过去有两卷大本关于ArcObjects编程的资源/练习书,其中包括VB6和C#代码示例但是那是多年前在版本8中首次引入ArcObjects库的时候。还有一些课程,例如将Avenue迁移到VB6 / C#,使用ArcObjects开发等。
相反,ESRI当前正在努力实施自己的认证系统3,该认证系统专注于开发:
所有认证最终将具有2个级别的助理和专业。不幸的是,只有两个开发人员认证可用,并且仅在助理级别。
对于Associate Desktop Developer仍然有一些推荐的资源。没有可用的出版物,但是讲师确实会在讲师指导的课程中向参与者提供正式的印刷材料,这些材料通常包括指导手册和工作簿:
讲师指导
网络培训
培训研讨会
您可以在此处找到上述详细信息
可能感兴趣的另一组资源是Web应用程序开发人员关联认证资源
与ESRI不同,Microsoft及其合作伙伴出版了许多有关使用.Net开发应用程序的书籍。就个人而言,我仅在VB .Net中进行开发,所以我不知道对于C#来说,这将是一本不错的自学书籍。我强烈建议您在处理ArcObjects之前精通C#开发应用程序。
为了查找源代码,我通常使用google搜索主题或接口/类名称,并根据ArcGIS 10或9.x及更低版本添加不同的站点约束。
对于ArcGIS 10,我添加: site:forums.arcgis.com
对于ArcGIS 9.x和更早版本,我添加: site:forums.esri.com
也可以跳过论坛部分,但通常会带来很多成功。现在,我们已经开始在该网站上获得更多内容,我也说过要在Google上搜索。
这本书于2013年3月发行,涵盖了10.1很多示例和操作方法...非常值得购买... http://www.amazon.com/gp/product/1118442547/
尽管ArcObjects Online的原因(resources.esri.com)很好,但它们与上下文无关。您不知道何时使用的Esri列表功能。
这就是我确保IGeometry(我的新Youtube Channel)在那里提供从头开始使用ArcObjects进行上下文明智的.NET编程的原因之一。我从一个虚构的项目Bestaurants开始该系列,我们在每个情节中都向该项目添加功能,同时在每个情节中介绍和解释新的界面!
浏览下面的youtube链接,我们现在在第14集
http://www.youtube.com/watch?v=XrZs1rwmOwg&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=1
希望此迁移对您有所帮助- 深入了解.NET和ArcObjects中的ESRI ArcGIS加载项开发