连载-基于插件技术的GIS应用框架(C# + ArcEngine9.3)(二)
[align=center]基于插件技术的GIS应用框架(C# + ArcEngine9.3)(二)-------------------------开发环境配置[/align]
选用什么样的第三方组件库来进行插件的封装是开发GIS框架的一个重要问题,直接影响到你框架容器加载插件的方式和插件对象的管理机制;此外开发平台的选择也需要考虑,但是选择有很多种,本文论及的框架开发环境配置如下:
一、Visual Studio 2008
个人觉得比 Visual Studio 2005 运行稳定。
二、ArcEngine 9.3
当然您也可以选择9.2,或其他版本。
三、DevExpress 第三方组件库
这个第三方组件库功能忒强大,而且界面也比较华丽,说实话,不用不知道,用到后面发现还是有些问题的,不过不影响全局就是了,比如它的下拉列表,要用事件代理来发布它的事件还真让你想不到有这么麻烦,不过还好,功夫不负有心人,潜心研究还是出来结果的。建议选择其他的第三方组件库,这个真不好用。
四、.net framework
选择什么样的.net framework版本完全取决于自己,但是版本越高当然bug也就越少,功能自然也就越强大。
开发工具有了,用于实例化插件的第三方组件包也有了,.net framework也选好了,ArcEngine也敲定了,一切准备就绪,框架开发可以开始啦。
--------------------编程问答-------------------- 插入一楼 --------------------编程问答-------------------- 绑定 额
补充:企业软件 , 地理信息系统