Was ist die Zukunft der ArcGIS-Webentwicklung? Ist es JavaScript und HTML5? [geschlossen]


11

Ich möchte etwas über die Zukunft der ArcGIS-Webentwicklung erfahren. ist es HTML5?

Ich habe früher mit ArcObjects und .NET Web ADF gearbeitet. Was ist also die beste Technologie, der ich folgen muss, insbesondere wenn ich weiß, dass die Aktualisierungen der Silverlight-Version gestoppt wurden?

Daher denke ich, dass die beste Technologie, die .NET in Zukunft folgen muss, JavaScript mit HTML5 ist. Ist es wahr?


2
Interessante Frage, aber ich habe dafür gestimmt, sie zu schließen, da sie nicht gut zum QnA-Format passt. Es gibt keine Möglichkeit, diese Frage endgültig zu beantworten. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion
RK

Antworten:


10

Ich glaube, dass sich alles in diese Richtung bewegt, mobile Browser unterstützen nur Javascript / HTML und sogar in Win8 ist Javascript / HTML ein unterstützter Stack für Metro-Apps. ESRI muss folgen, und das sind sie (arcgis online etc.)

Wenn Ihre Benutzer jedoch noch ältere Versionen von IE auf dem Desktop verwenden, ist Adobe Flex oder Silverlight derzeit die bessere Wahl.

In modernen Browsern mit einem guten Framework wie jquery oder dojo ist Javascript wirklich mächtig. Auf dem Server können Sie weiterhin asp.net verwenden, aber anstatt HTML zu generieren, generieren Sie Json, das im Browser analysiert wird.


3
+1 für das Erkennen, dass Flex und Silverlight derzeit noch gültige Optionen sind. Die meisten Leute sind von der HTML5 + Javascript-Stimmung überwältigt und verstehen diesen wichtigen Punkt nicht.
Devdatta Tengshe

Also sollte .NET Developer auf Javascript umsteigen oder weiterhin mit Siverlight arbeiten?
Geoid

1
Meiner Meinung nach sollte jeder Webdev (.net / java / php) etwas Javascript lernen: Das Wichtigste: Immer mehr Clients / Benutzer möchten Unterstützung für mobile Browser. Und weil, weil tatsächlich Silverlight und Flex auf dem Desktiop verschwinden, aber das wird noch mindestens 4 oder 5 Jahre dauern.
Warrieka

2

Ich denke, die ArcGIS Java Script API ist die beste Option.

Gemäß Ihrer Frage ist Java Script API + Dojo + ArcGIS die beste Option und unterstützt Desktop-, Mobil- und TAB-Plattformen.

Schauen Sie sich hier die Vor- und Nachteile der Java Script API an


Bitte überprüfen Sie auch gis.stackexchange.com/questions/18737/…
Sunil

Vielen Dank für Ihre Wiederholung, es ist sehr hilfreich. Ich stimme zu, dass Blitz und Splitterlicht tot sind, also kein Ausweg aus JavaScript, aber es ist schwierig
Geoid

Javascript ist nicht so schwierig, aber es unterscheidet sich sehr von .net. Ein Tipp: Arbeiten Sie mit den in den Browsern integrierten Debugging-Tools (Firebug usw.) und verlassen Sie sich beim Debuggen nicht auf Ihre IDE.
Warrieka

1

Ich würde eigentlich sagen, es ist mehr die Gegenwart als die Zukunft. Es gibt eine Reihe von Möglichkeiten, ArcGIS Services zu nutzen, aber die Javascript / HTML5-Bibliotheken sind bei weitem die portabelsten und am weitesten verbreiteten der Gruppe. Sie arbeiten heutzutage an praktisch allem.

ESRI hat sich bereits von Web ADF und Silverlight entfernt. Es ist nur eine Frage der Zeit, bis Flash dem Beispiel folgt, da es einen allmählichen Abwärtstrend aufweist. (Ich hoffe, dass sie die WPF-Unterstützung beibehalten, weil sie für die Entwicklung von Desktopanwendungen so praktisch ist, aber das ist eine Nebensache.)

Für eine universelle Web-App ist Javascript der richtige Weg. Nachdem ich es persönlich benutzt habe, finde ich es ehrlich gesagt ziemlich einfach, damit zu arbeiten ... doppelt so im Vergleich zu einem Biest wie dem Web ADF.


Es ist gut zu hören, dass Javascript einfacher ist als Web ADF
Geoid
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.