Яке майбутнє Silverlight з платформою ArcGIS?


23

На вересневій конференції збірок у вересні 2011 року Microsoft багато чого розповіла про Windows 8 та майбутнє JavaScript над Silverlight. Ніяких плагінів не потрібно !! JavaScript з html5 ftw!

Яке майбутнє Silverlight з платформою ArcGIS (ArcGIS для сервера, ArcGIS Online тощо) у 2014 році та далі?



Microsoft бачить, що HTML5 + JS служить іншим цілям, ніж Silverlight. Я б не переймався цим.
Джеймі

Я не бачу жодних великих чудових новин щодо ArcGis та сріблястого світла. Бджола жива може бути недостатньо?
Геро

Відповіді:


7

Одне корисне місце для пошуку підказок - це інструменти GeoCortex. Latitude Geographics базує всю свою (і досить успішну) бізнес-модель навколо побудови на ArcGIS інструментами з доданою вартістю. Про те, чи мають вони якісь внутрішні знання про дорожню карту ESRI, я не знаю, але вони, безумовно, повинні витратити дуже багато часу на роздуми над цим.

Про цей час минулого року Latitude, здавалося, говорить, що Flex вмирає, і вони кидали свою долю разом із Silverlight - це призвело до більшого прогресу у глядача Silverlight. Оскільки Flex Burrito та можливість орієнтуватися на iOS за допомогою програм Flex, вони не здаються настільки впевненими у швидкій кончині Flex.

Нещодавно у своєму блозі вони зробили чітку думку - очевидно, оскільки HTML 5 стає більш поширеним, він з часом зробить багато аспектів Flex / Silverlight зайвими, але це не відбувається зараз. Однак зараз потрібні робочі та надійні системи GI, і ми не можемо всі сидіти, чекаючи наступної великої речі, або ми ніколи не виконаємо жодної роботи. Silverlight - чудовий інструмент, що задається поточними параметрами.

Я не хлопець із Latitude і навіть не про-Geocortex чи Silverlight, але я думаю, що це актуально.

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


GeoC випустив глядача HTML5 ...
Саймон

@Simon У вас є посилання на будь-яку інформацію про це? Я нічого не бачу в їхньому блозі
tomfumb

Були показані на їхній конференції користувачів тут, в Австралії. Демонстраційний посилання зараз становить 404. Виглядав добре, в сучасних браузерах та iPhone.
Саймон

Я, мабуть, помиляюся зі словом "звільнений". "Робота над" була б кращою заявою.
Саймон

Дещо пов’язане прочитання про майбутнє Flex dekho.com.au/the-future-of-dekho-flex IMO, SL та Flex є більш стабільними та передбачуваними середовищами для розробки корпоративних програм проти (поки що ...)
Simon

6

Наскільки я люблю HTML5, правда полягає в тому, що якщо ви збираєтеся використовувати його у виробничих умовах, де вам потрібно підтримати якомога більше браузерів настільних комп'ютерів , це не чудове рішення (мобільний - це інша історія). Якщо ви збираєтеся підтримувати обмежений набір браузерів, тоді це стане набагато цікавішим.

Погляньте на цю схему сумісності підтримки HTML5 . Подивіться на підтримку Canvas , WebGL , WebSockets , SVG тощо тощо.

Ви не будете мати підтримку в усіх напрямках для цих речей , поки кілька років з цього моменту - і це буде по- як і раніше вимагають , щоб все , що вважається «браузер» , то .

Правда полягає в тому, що якщо ви хочете створити приголомшливий досвід, який використовує будь-яку з цих речей, єдиним життєздатним варіантом на даний момент є плагін ... таким чином, що залишає Flash і Silverlight. Оскільки ESRI є магазином Microsoft - вони вибрали Silverlight.

Після того, як ESRI купує технологію як платформу, вони підтримують її повністю. Потрібно нагадати, що більшість ArcObjects заснована на COM - і це не змінюється незабаром?

Я б не хвилювався, що ESRI перестане підтримувати Silverlight. Найсмішніше, що через 7 років (вічність в технічних стандартах), ймовірно, МС швидше припинить підтримку Silverlight, ніж ESRI.

Оскільки більшість із нас живе в сьогоденні та потребує доставки рішень вчора, Silverlight є хорошим спонсором ESRI.

Оновлення: І звичайно минуло 2 роки, як ця відповідь і браузери наздоганяють. Тож якби ви запитали мене, чим би я зараз користувався , у більшості речей відповідь буде HTML5.


Мені дійсно НЕ СПОМОГА нагадувати, що ArcObjects використовує COM. Я не можу придумати нічого, що має більший вплив на мій настрій на роботі, ніж намагання викопати винятки COM.
tomfumb

Я пам’ятаю статистику, пов’язану з цим. ArcObjects - найбільша бібліотека COM коли-небудь. У нього на порядки більше об'єктів COM, ніж у Office. Не те, що я просуваю це - але це показник того, що в майбутньому буде підтримка .NET / Silverlight / COM.
Рагі Ясер Бурхум

Крім того, я в якийсь момент здався і просто повернув E_FAIL. j / k: D
Рагі Ясер Бурхум

Чудова відповідь. Я думаю, що якимось чином WPF потрібно розглядати як фактор. WPF, безумовно, набирає силу на робочому столі, замінюючи форми Windows. Visual Studio базується на WPF. Час виконання WPF для ArcGIS - це набір SDK Silverlight. WPF також може бути розгорнутий як додаток для браузера (XBAP). Розрив між SL та WPF, здається, скорочується. Можна компілювати як SL, так і WPF програми з однієї бази даних.
Кірк Куйкендалл

Також зверніть увагу на підхід ComponentArt, коли XAML, що відповідає правильним рекомендаціям щодо дизайну, може бути автоматично перетворений у HTML5.
Кірк Куйкендалл


2

Esri може бути, але Microsoft більше не прихильний до Silverlight. Так було принаймні останній рік.

Я щойно прочитав цю статтю і вважав, що може бути корисно опублікувати її тут.

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

Якщо чесно, я завжди з підозрою ставився до Silverlight. На цей рахунок я, мабуть, мав рацію. Тож насправді це проблема більше на стороні Microsoft. Схоже, останнім часом вони вже не можуть придумати і більше дотримуватися довгострокового плану розробника.



1

Це старе запитання, але ESRI остаточно вирішив питання за допомогою повідомлення в блозі у лютому 2014 року. Ви можете прочитати його тут: http://blogs.esri.com/esri/arcgis/2014/02/21/esris- дорожня карта для веб-розробників /

Дозвольте процитувати основні моменти з цієї публікації:

Esri буде агресивно заохочувати використання ArcGIS API для JavaScript .... Ми не плануємо додавати ці нові можливості до API Flex та Silverlight, які залишаться у версії 3.x

Чи означає це, що API та переглядачі Flex та Silverlight будуть застарілі? Ні. Ми продовжуватимемо підтримувати спільноти користувачів Flex та Silverlight. .... Ми очікуємо одного або двох випусків технічного обслуговування API та Flex та Silverlight у переглядачах у 2014 році. Ці випуски будуть зосереджені на виправленнях помилок та критичних запитах на покращення. Ми продовжуватимемо збирати відгуки від спільнот користувачів Flex та Silverlight, щоб визначити, чи потрібні додаткові оновлення після 2014 року.

Це означає, що якщо до цього часу ви не перейшли на API JavaScript, вам слід серйозно почати планувати це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.