ArcGIS Web开发的未来是什么?是JavaScript和HTML5吗?[关闭]


11

我想了解ArcGIS Web开发的未来。是HTML5吗?

我曾经使用过ArcObjects和.NET Web ADF,所以我必须遵循的最佳技术是什么,尤其是当我知道Silverlight版本更新已停止时?

因此,我认为将来必须遵循的.NET最佳技术是带有HTML5的JavaScript。是真的吗


2
有趣的问题,但我投票决定将其结束,因为它不太适合QnA格式。没有办法确定地回答这个问题。We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion
2013年

Answers:


10

我相信一切都朝着这个方向发展,移动浏览器仅支持javascript / html,甚至在win8中javascript / html都是Metro应用程序支持的堆栈。ESRI将必须遵循,而且它们是(在线arcgis等)

但是,如果您的用户仍在台式机上使用旧版的IE,那么adobe flex或silverlight是更好的选择。

在具有良好框架(例如jquery或dojo)的现代浏览器上,javascript确实非常强大。在服务器上,您仍然可以使用asp.net,但是除了生成html之外,您将生成Json,该Json在浏览器中进行了解析。


3
+1表示目前Flex和silverlight仍然是有效选项。大多数人都对HTML5 + javascript的风格感到震惊,却没有明白这一点。
Devdatta Tengshe

所以.NET Developer应该转向javascript或继续使用siverlight?
大地水准面

1
我认为,任何webdev(.net / java / php)都应该学习一些javascript:最重要的是:越来越多的客户端/用户希望在移动浏览器上获得支持。而且因为确实确实Silverlight和flex会在桌面上消失,但这至少还需要4到5年。
warrieka

2

我认为ArcGIS Java Script API将是最佳选择。

根据您的问题,Java Script API + Dojo + ArcGIS是最佳选择,它支持桌面,移动和TAB平台。

在此处查看 Java Script API的优缺点



感谢您的重播这是非常有帮助的我同意,闪光和Sliverlight的都死了所以没有从JavaScript的出路却很难
大地水准面的

Javascript并不是那么困难,但是它与.net有很大不同。一条建议:使用集成在浏览器中的调试工具(firebug等),不要依赖您的IDE进行调试。
warrieka 2013年

1

实际上,我说的是现在,而不是未来。有多种使用ArcGIS Services的方式,但是Javascript / HTML5库是迄今为止该组中最可移植且使用最广泛的。这些天,他们几乎可以完成所有工作。

ESRI已经脱离了Web ADF和Silverlight。鉴于Flash处于逐步下降的趋势,因此追随Flash只是时间问题。(我有点希望他们能够保持WPF支持,因为它对于桌面应用程序开发非常方便,但这是次要的。)

对于通用Web应用程序,Javascript是必经之路。亲自使用它之后,老实说,这是我觉得很容易使用的东西……与Web ADF这样的野兽相比,加倍了。


很高兴听到Javascript比Web ADF更容易
geoid 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.