Auf der Build Conference im September 2011 äußerte sich Microsoft ausführlich zu Windows 8 und der Zukunft von JavaScript über Silverlight. Keine Plugins gesucht !! JavaScript mit HTML5 ftw!
Was ist die Zukunft von Silverlight mit der ArcGIS-Plattform (ArcGIS for Server, ArcGIS Online usw.) im Jahr 2014 und darüber hinaus?
Antworten:
Ein nützlicher Ort, um nach Hinweisen zu suchen, sind die GeoCortex-Werkzeuge. Latitude Geographics baut sein gesamtes (und recht erfolgreiches) Geschäftsmodell auf ArcGIS mit Mehrwert-Tools auf. Ob sie Insiderwissen über die Roadmap von ESRI haben oder nicht, weiß ich nicht, aber sie müssen sicherlich sehr viel Zeit damit verbringen, darüber nachzudenken.
Ungefähr um diese Zeit im letzten Jahr schien Latitude zu sagen, dass Flex im Sterben liegt, und sie haben sich mit Silverlight an die Arbeit gemacht - was zu größeren Fortschritten in ihrem Silverlight-Viewer führte. Da Flex Burrito und die Möglichkeit, iOS mit Flex-Apps auszurichten, scheinen sie sich des bevorstehenden Niedergangs von Flex nicht so sicher zu sein.
In ihrem Blog haben sie kürzlich eine feine Bemerkung gemacht - offensichtlich wird HTML 5 mit zunehmender Verbreitung viele Aspekte von Flex / Silverlight überflüssig machen, aber das passiert gerade nicht. Derzeit sind jedoch funktionierende und vertrauenswürdige GI-Systeme erforderlich, und wir können nicht alle auf die nächste große Sache warten, da wir sonst keine Arbeit erledigen würden. Bei den aktuellen Optionen ist Silverlight ein gutes Werkzeug.
Ich bin kein Latitude-Typ, kein Pro-Geocortex-Typ oder Silverlight-Typ, aber ich denke, das ist relevant.
http://blog.geocortex.com/2011/09/29/release-of-geocortex-essentials-3-5-and-the-geocortex-viewer-for-silverlight-1-3/
quelle
So sehr ich HTML5 liebe, ist die Wahrheit, dass wenn Sie es in einer Produktionsumgebung verwenden, in der Sie so viele Desktop- Browser wie möglich unterstützen müssen, es keine großartige Lösung ist (mobil ist eine andere Geschichte). Wenn Sie eine begrenzte Anzahl von Browsern unterstützen, wird dies weitaus interessanter.
Schauen Sie sich diese Kompatibilitätstabelle der HTML5-Unterstützung an . Sehen Sie sich die Unterstützung für Canvas , WebGL , WebSockets , SVG usw. an.
Sie werden in einigen Jahren keine flächendeckende Unterstützung für diese Dinge mehr haben - und das würde immer noch erfordern, dass Sie alles zulassen, was dann als "Ein Browser" betrachtet wird .
Die Wahrheit ist, dass , wenn Sie eine tolle Erfahrung erstellen möchten , die alle diese Dinge verwendet, die einzig gangbare Option, gerade jetzt , ist ein Plugin , ... so dass Blätter Flash und Silverlight. Da ESRI ein Microsoft-Shop ist, haben sie sich für Silverlight entschieden.
Sobald sich ESRI in eine Technologie als Plattform eingekauft hat, unterstützen sie diese vollständig. Muss ich daran erinnern, dass die meisten von ArcObjects COM-basiert sind - und dass sich dies nicht so schnell ändert?
Ich würde mir keine Sorgen machen, dass ESRI die Unterstützung für Silverlight einstellen wird. Das Komische ist, dass MS in 7 Jahren (eine Ewigkeit in Bezug auf technische Standards) wahrscheinlich eher die Unterstützung für Silverlight einstellen wird als ESRI.
Da die meisten von uns in der Gegenwart leben und gestern Lösungen liefern müssen, ist Silverlight eine gute von ESRI gesponserte Option.
Update: Und natürlich sind seit dieser Antwort 2 Jahre vergangen und die Browser haben aufgeholt. Wenn Sie mich also fragen, was ich jetzt verwenden würde , wäre die Antwort für die meisten Dinge HTML5.
quelle
Dies fügt der Diskussion keine große Menge hinzu, aber es lohnt sich, es jetzt hinzuzufügen, da es verfügbar ist:
ArcGIS Server-Blog: Einige Überlegungen zur Ausrichtung der ArcGIS-Web-Mapping-APIs
quelle
Esri mag sein, aber Microsoft ist nicht mehr auf Silverlight festgelegt. Das war zumindest im letzten Jahr in den Nachrichten.
Ich habe gerade diesen Artikel gelesen und dachte, dass es nützlich sein könnte, ihn hier zu posten.
http://www.theregister.co.uk/2011/11/10/microsoft_killing_silverlight_rumours/
Um ehrlich zu sein, war ich Silverlight gegenüber immer misstrauisch. In dieser Hinsicht hatte ich wahrscheinlich recht. Es ist also eher ein Problem auf der Microsoft-Seite. Es scheint, als ob sie sich in letzter Zeit nicht mehr an einen langfristigen Entwicklerplan halten können.
quelle
Einen Rückblick auf die Zukunft von Silverlight, Flash und HTML 5 für das Web Mapping finden Sie hier ...
http://www.georelated.com/2011/11/web-mapping-enabling-technology-are.html
Es sieht so aus, als ob HTML5 auf dem Vormarsch ist, da sowohl Adobe als auch Microsoft es in verschiedenen Modellen unterstützen.
quelle
Dies ist eine alte Frage, aber ESRI hat die Angelegenheit im Februar 2014 über einen Blogeintrag endgültig geklärt. Sie können ihn hier nachlesen: http://blogs.esri.com/esri/arcgis/2014/02/21/esris- Roadmap-für-Web-Entwickler /
Lassen Sie mich die wichtigsten Punkte aus diesem Beitrag zitieren:
Dies bedeutet, dass Sie ernsthaft planen sollten, dies zu tun, wenn Sie noch nicht zur JavaScript-API gewechselt sind.
quelle