在ArcGIS10.5的整体架构中,ArcGIS Enterprise是WebGIS的核心组成,围绕ArcGIS Enterprise,ESRI提供了丰富的应用程序以及API作为ArcGIS Enterprise的出入口。ArcGIS RuntimeSDKs即是ESRI推出的用于开发桌面及移动端应用程序的一系列开发包。Quartz是ArcGIS Runtime新版本的代号,目前最新的版本是ArcGIS Runtime 100.1。ArcGIS RuntimeSDKs包括for .Net、for Android、for iOS、for Java、for MacOS、for Qt六个部分。ArcGIS RuntimeSDK for .Net是其中最为特殊的一种,他既可以开发Windows桌面应用、UWP应用程序,还可以利用微软的Xamarin,开发原生的Android、iOS应用。
本系列所有探秘环节,全部基于ArcGISRuntime SDK for .Net,探秘WPF应用程序开发,后续看情况加入Xamarin.Android开发和Xamarin.iOS的相关内容。
一、 操作系统需求
开发环境要求:Windows7、Windows8.1、Windows 10、macOS
运行环境要求:Windows7、Windows8.1、Windows 10、Windows Server2012、Windows Server 2012 R2
二、 .Net框架需求
需要4.5.2及以上版本的.Net框架
官网下载:
https://download.microsoft.com/download/E/2/1/E21644B5-2DF2-47C2-91BD-63C560427900/NDP452-KB2901907-x86-x64-AllOS-ENU.exe
网盘下载:
http://pan.baidu.com/s/1slfUEU5
三、 IDE需求
Visual Studio2017
Visual Studio2015 Update 3
Visual StudioExpress 2015 for Windows Desktop Update 3
Visual Studio2013 Update 5
Visual StudioExpress 2013 for Windows Desktop Update 5
Visual Studio2012 Update 4
Visual StudioExpress 2012 for Windows Desktop Update 4
四、 ArcGIS Runtime SDK
登陆developer.arcgis.com下载
网盘下载:http://pan.baidu.com/s/1jId1dHG
五、 更多介绍请见官方网站
https://developers.arcgis.com/net/latest/wpf/guide/system-requirements.htm