Qual è il futuro di Silverlight con la piattaforma ArcGIS?


23

Alla conferenza di settembre 2011, Microsoft ha parlato molto di Windows 8 e del futuro di JavaScript su Silverlight. Nessun plugin voluto !! JavaScript con html5 ftw!

Qual è il futuro di Silverlight con la piattaforma ArcGIS (ArcGIS per Server, ArcGIS Online, ecc.) Nel 2014 e oltre?



Microsoft vede HTML5 + JS con uno scopo diverso rispetto a Silverlight. Non me ne preoccuperei.
Jamie,

Non riesco a vedere grandi novità su ArcGis e Silverlight. Beeing vivo forse non è abbastanza?
Gero,

Risposte:


7

Un posto utile in cui cercare indizi sono gli strumenti GeoCortex. Latitude Geographics basa il suo intero (e piuttosto riuscito) modello di business attorno alla costruzione su ArcGIS con strumenti a valore aggiunto. Non so se abbiano una conoscenza interna della road map dell'ESRI, ma sicuramente devono passare molto tempo a pensarci.

In questo periodo dell'anno scorso, Latitude sembrava dire che Flex stava morendo e stavano dando il massimo con Silverlight, il che ha portato a maggiori progressi nel loro visualizzatore Silverlight. Dal momento che Flex Burrito e la capacità di indirizzare iOS con le app Flex non sembrano così sicuri dell'imminente fine di Flex.

Di recente sul loro blog hanno sottolineato la tesi: ovviamente, poiché HTML 5 diventa sempre più diffuso, alla fine renderà ridondanti molti aspetti di Flex / Silverlight, ma al momento non sta succedendo. Tuttavia, al momento sono richiesti sistemi GI funzionanti e affidabili, e non possiamo stare tutti in attesa della prossima grande novità o non faremmo mai alcun lavoro. Silverlight è un ottimo strumento date le opzioni attuali.

Non sono un ragazzo di Latitude o nemmeno pro-Geocortex o Silverlight, ma penso che questo sia rilevante.

http://blog.geocortex.com/2011/09/29/release-of-geocortex-essentials-3-5-and-the-geocortex-viewer-for-silverlight-1-3/


GeoC ha rilasciato un visualizzatore HTML5 ...
Simon

@Simon hai un link a qualsiasi informazione su questo? Non riesco a vedere nulla sul loro blog
tomfumb

È stato mostrato alla loro Conferenza degli utenti qui in Australia. Il link demo è ora un 404. Sembrava buono, su browser moderni e iPhone.
Simon,

Probabilmente sbaglio con la parola "rilasciato". "Lavorare su" sarebbe stata una dichiarazione migliore.
Simon,

Leggi un po 'correlate sul futuro di Flex dekho.com.au/the-future-of-dekho-flex IMO, SL & Flex sono ambienti più stabili e prevedibili per lo sviluppo di applicazioni aziendali (per ora ...)
Simon

6

Per quanto io ami HTML5, la verità è che se lo userai in un ambiente di produzione in cui devi supportare quanti più browser desktop possibile, non è un'ottima soluzione (il mobile è una storia diversa). Se hai intenzione di supportare un set limitato di browser, allora diventa molto più interessante.

Dai un'occhiata a questo diagramma di compatibilità del supporto HTML5 . Guarda il supporto per Canvas , WebGL , WebSocket , SVG , ecc. Ecc.

Non avrete il supporto su tutta la linea per queste cose fino a pochi anni da oggi - e che sarebbe ancora bisogno di consentire tutto ciò che è considerato un "browser" , allora .

La verità è che se vuoi creare un'esperienza fantastica che utilizza una di queste cose, l'unica opzione praticabile, in questo momento , è un plug-in ... in modo da lasciare Flash e Silverlight. Poiché ESRI è un negozio Microsoft, hanno scelto Silverlight.

Una volta che ESRI acquista una tecnologia come piattaforma, la supporta pienamente. Devo ricordare che la maggior parte di ArcObjects è basata su COM e che non cambierà presto?

Non mi preoccuperei che ESRI lascerà cadere il supporto per Silverlight. La cosa divertente è che, tra 7 anni (un'eternità negli standard tecnologici), probabilmente la SM ha più probabilità di perdere il supporto per Silverlight di quanto non lo sia ESRI.

Poiché la maggior parte di noi vive nel presente e deve fornire soluzioni ieri, Silverlight è una buona opzione sponsorizzata dall'ESRI.

Aggiornamento: E ovviamente sono passati 2 anni da quando questa risposta e i browser stanno recuperando terreno. Quindi, se mi chiedessi cosa avrei usato per ora , la risposta sarebbe HTML5 per la maggior parte delle cose.


Davvero, davvero non ho bisogno di ricordare che ArcObjects utilizza COM. Non riesco a pensare a qualcosa che abbia un impatto maggiore sul mio umore sul lavoro che cercare di scoprire Eccezioni COM.
tomfumb

Ricordo una statistica relativa a questo. ArcObjects è la più grande libreria COM di sempre. Ha ordini di grandezza più oggetti COM di Office. Non che lo promuova, ma è un indicatore che ci sarà supporto per .NET / Silverlight / COM in futuro.
Ragi Yaser Burhum,

Inoltre, ad un certo punto ho rinunciato e sono appena tornato E_FAIL. j / k: D
Ragi Yaser Burhum

Bella risposta. Penso che, in qualche modo, WPF debba essere visto come un fattore. WPF sta sicuramente prendendo piede sul desktop, sostituendo i moduli di Windows. Visual Studio si basa su WPF. Il runtime WPF per ArcGIS è un superset di Silverlight SDK. WPF può anche essere distribuito come un'applicazione browser (XBAP). Il divario tra SL e WPF sembra ridursi. È possibile compilare entrambe le app SL e WPF dalla stessa base di codice.
Kirk Kuykendall,

Nota anche l'approccio di ComponentArt in cui XAML che segue le linee guida di progettazione appropriate può essere convertito automaticamente in HTML5.
Kirk Kuykendall,


2

Esri potrebbe esserlo, ma Microsoft non è più impegnata con Silverlight. Questo è stato sulle notizie almeno nell'ultimo anno.

Ho appena letto questo articolo e ho pensato che potesse essere utile pubblicarlo qui.

http://www.theregister.co.uk/2011/11/10/microsoft_killing_silverlight_rumours/

Ad essere sincero, sono sempre stato sospettoso di Silverlight. Su questo punto probabilmente avevo ragione. Quindi in realtà è un problema più da parte Microsoft. Sembra che ultimamente non riescano più a rispettare un piano di sviluppo a lungo termine.



1

Questa è una vecchia domanda, ma ESRI ha finalmente chiarito la questione tramite un post di blog nel febbraio 2014. Puoi leggerlo qui: http://blogs.esri.com/esri/arcgis/2014/02/21/esris- roadmap-for-web-sviluppatori /

Vorrei citare i punti principali di questo post:

Esri incoraggerà in modo aggressivo l'uso dell'API ArcGIS per JavaScript .... Non prevediamo di aggiungere queste nuove funzionalità alle API Flex e Silverlight, che rimarranno alla versione 3.x

Ciò significa che le API e i visualizzatori Flex e Silverlight saranno deprecati? No. Continueremo a supportare le community di utenti Flex e Silverlight. .... Prevediamo una o due versioni di manutenzione delle API e dei visualizzatori Flex e Silverlight nel 2014. Queste versioni si concentreranno su correzioni di errori e richieste di miglioramento critico. Continueremo a raccogliere feedback dalle comunità di utenti Flex e Silverlight per determinare se ulteriori aggiornamenti sono necessari oltre il 2014.

Ciò significa che se ormai non sei passato all'API JavaScript, dovresti seriamente iniziare a pianificare di farlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.