ArcGIS Platformuyla Silverlight'ın geleceği nedir?


23

Eylül 2011 Yapı Konferansında Microsoft, Windows 8 ve Silverlight'taki JavaScript'in Geleceği hakkında çok şey söyledi. Eklenti istemiyordu !! Html5 ftw ile JavaScript!

Silverlight'ın 2014 ve sonrasında ArcGIS Platformuyla (Server için ArcGIS, ArcGIS Online, vb.) Geleceği nedir?



Microsoft, HTML5 + JS'yi Silverlight'tan farklı bir amaca hizmet ederken görür. Bununla endişelenmek istemem.
Jamie

ArcGis ve Silverlight ile ilgili büyük haberler göremiyorum. Hayatta kalmak için arı yeterli olmayabilir?
Gero

Yanıtlar:


7

İpuçlarını aramak için yararlı bir yer GeoCortex araçları. Latitude Geographics, tüm (ve oldukça başarılı) iş modelini, ArcGIS üzerine katma değerli araçlarla geliştirmeye dayandırır. ESRI'nin yol haritası hakkında herhangi bir bilgiye sahip olup olmadıklarını bilmiyorum, ancak kesinlikle çok fazla zaman harcamalılar.

Geçtiğimiz yılın bu zamanlarında Latitude, Flex'in ölmekte olduğunu söylüyordu ve Silverlight ile çok daha fazla ilerleme kaydettiler. Flex Burrito'dan ve iOS'u Flex uygulamaları ile hedefleme yeteneğinden bu yana Flex'in yaklaşmakta olan ölümünden pek emin değiller.

Son zamanlarda bloglarında iyi bir noktaya değindiler - açıkçası HTML 5 daha yaygın hale geldiğinde, sonunda Flex / Silverlight'ı birçok yönden gereksiz hale getirecek, ancak bu şu anda gerçekleşmiyor. Bununla birlikte, şu anda çalışan ve güvenilen GI sistemleri gereklidir ve bir sonraki büyük şeyi beklemekle oturmak istemeyiz yoksa hiçbir zaman bir iş yapamayız. Silverlight, mevcut seçenekler verilen iyi bir araçtır.

Ben Latitude üyesi değilim, hatta Geocortex yanlısı ya da Silverlight yanlısı değilim, ama bunun önemli olduğunu düşünüyorum.

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


GeoC bir HTML5 görüntüleyici yayınladı ...
Simon

@Simon bu konuda herhangi bir bilgi bağlantınız var mı? Bloglarında hiçbir şey göremiyorum
tomfumb

Avustralya’daki Kullanıcı Konferansı’nda gösterildi. Demo bağlantısı şimdi 404'tür. Modern tarayıcılarda ve iPhone'da iyi görünüyordu.
Simon,

"Serbest bırakıldı" kelimesiyle büyük olasılıkla yanlıştır. "Çalışmak" daha iyi bir açıklama olurdu.
Simon

Flex'in geleceği hakkında bir miktar ilgili okuma dekho.com.au/the-future- of- dekho -flex IMO, SL & Flex, kurumsal uygulamalar geliştirmek için şu an için daha istikrarlı ve öngörülebilir ortamlar oluşturuyor (şimdilik ...)
Simon

6

HTML5'i sevdiğim kadarıyla, gerçek şu ki , mümkün olduğunca çok sayıda masaüstü tarayıcıyı desteklemeniz gereken bir üretim ortamında kullanacaksanız , bunun harika bir çözüm olmadığı (mobil farklı bir hikaye). Sınırlı sayıda tarayıcıyı destekleyecekseniz, çok daha ilginç hale gelir.

HTML5 desteğinin bu uyumluluk tablosuna bir göz atın . Canvas , WebGL , WebSockets , SVG , vb. İçin desteğe bakın .

Artık bir kaç yıla kadar bu şeyler için herkese destek olmaz - ve hala bir "Bir tarayıcı" olarak kabul edilir ne olursa olsun izin gerektirir sonra .

Gerçek şu ki, bunlardan herhangi birini kullanan harika bir deneyim oluşturmak istiyorsanız, şu anda geçerli olan tek seçenek şu anda bir eklentidir ... böylece Flash ve Silverlight'ı bırakır. ESRI bir Microsoft mağazası olduğu için Silverlight'ı seçtiler.

ESRI bir teknolojiyi platform olarak satın aldığında, onu tam desteklemektedir. ArcObjects’in çoğunun COM tabanlı olduğunu ve yakında herhangi bir zamanda değişmediğini hatırlatmama gerek var mı?

ESRI’nin Silverlight’a desteğini bırakmasından endişe etmem . Komik olan şey şu ki, 7 yıl sonra (teknik standartlarda sonsuzluk), muhtemelen MS’in Silverlight’a ESRI’den daha fazla destek vermesi daha muhtemel.

Çoğumuz şu anda yaşadığımız ve dün çözümler sunmamız gerektiğinden, Silverlight ESRI destekli bir seçenektir.

Güncelleme: Ve tabii ki bu cevabın üzerinden 2 yıl geçti ve tarayıcılar yetişiyordu. Eğer sorsa ben kullanmak ne Yani şimdi , cevap birçok şey için HTML5 olacaktır.


Gerçekten, gerçekten, ArcObjects'in COM kullandığını hatırlatmaya gerek yok. COM İstisnaları'nı incelemeye çalışmaktan çok işteyken ruh halimi etkileyebilecek bir şey düşünemiyorum.
tomfumb

Bununla ilgili bir istatistiği hatırlıyorum. ArcObjects şimdiye kadarki en büyük COM kütüphanesidir. Office'ten daha fazla COM nesnesi büyüklüğüne sahiptir. Terfi ettirdiğim değil - ama gelecekte .NET / Silverlight / COM için destek olacağının bir göstergesi.
Ragi Yaser Burhum

Ayrıca, bir noktada pes ettim ve E_FAIL'ı iade ettim. j / k: D
Ragi Yaser Burhum

Mükemmel cevap. Bence, her nasılsa, WPF'nin bir faktör olarak görülmesi gerekiyor. WPF kesinlikle masaüstünde, Windows formlarını değiştirerek çekiş kazanıyor. Visual Studio, WPF'yi temel almaktadır. ArcGIS için WPF çalışma zamanı, Silverlight SDK'nın bir üst kümesidir. WPF ayrıca bir tarayıcı uygulaması (XBAP) olarak da kullanılabilir. SL ve WPF arasındaki boşluk küçülüyor gibi görünüyor. Hem SL hem de WPF uygulamalarını aynı kod tabanından derlemek mümkündür.
Kirk Kuykendall

Ayrıca ComponentArt'ın, uygun tasarım kurallarını izleyen XAML'nin otomatik olarak HTML5'e dönüştürülebildiği
Kirk Kuykendall


2

Esri olabilir, ancak Microsoft artık Silverlight'a bağlı değil. En azından geçen yılki haberlerde yer aldı.

Bu makaleyi yeni okudum ve buraya göndermenin faydalı olabileceğini düşündüm.

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

Dürüst olmak gerekirse, her zaman Silverlight'tan şüphelenmiştim. Bu konuda muhtemelen haklıydım. Bu yüzden aslında Microsoft tarafında daha fazla bir sorun. Son zamanlarda ortaya çıkıp artık uzun vadeli bir geliştirici planına sadık kalmayacak gibi görünüyor.



1

Bu Eski bir Soru, ancak ESRI sonunda Şubat 2014'teki bir blog yazısı aracılığıyla konuları temizledi. Buradan okuyabilirsiniz: http://blogs.esri.com/esri/arcgis/2014/02/21/esris- yol haritası-için-web geliştiricileri /

Bu yazının ana noktalarını alıntılayayım:

Esri, ArcGIS API'sinin JavaScript için kullanılmasını agresif bir şekilde teşvik edecektir .... Bu yeni özellikleri 3.x sürümünde kalacak olan Flex ve Silverlight API'lerine eklemeyi planlamıyoruz.

Bu, Flex ve Silverlight API'lerinin ve Görüntüleyenlerin kullanımdan kaldırılacağı anlamına mı geliyor? Hayır. Flex ve Silverlight kullanıcı topluluklarını desteklemeye devam edeceğiz. .... 2014'te Flex ve Silverlight API'leri ve Görüntüleyenlerin bir ya da iki bakım bültenini bekliyoruz. Bu sürümlerde hata düzeltmeleri ve kritik geliştirme istekleri üzerinde durulacak. 2014'ten sonra ek güncelleme gerekip gerekmediğini belirlemek için Flex ve Silverlight kullanıcı topluluklarından geri bildirimler almaya devam edeceğiz.

Bu, şimdiye kadar JavaScript API'sine geçmediyseniz, bunu ciddi bir şekilde planlamaya başlamanız gerektiği anlamına gelir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.