Выбор платформы Web клиент

0 голосов
спросил 13 Сен, 10 от Holger (19,360 баллов) в категории Программные продукты Esri
    Джентльмены, какая сейчас тенденция при выборе платформы для разработки клиента для корп. системы? Мне показалось, что ADF .Net (который я использую сейчас для переноса всевозможного с десктоп приложений ввиду огранич колич лицензий в конторе) стали меньше использовать. По крайней мере польз скриптов для него меньше стало появляться. Или я неправ?

Спасибо
    
    

91 Ответы

0 голосов
ответил 13 Сен, 10 от Worker (22,480 баллов)
В плане депрекации - 10 последняя версия, которая будет обеспечивать полноценное развитие web.adf. Так что надо будет выбирать какой-то из есри апи. Советую уже сейчас присматриваться. Имхо, ArcGIS for Flex api самый интересный. Silverlight api тоже однозначно очень очень крупныйи мощный проект.
0 голосов
ответил 13 Сен, 10 от TDenis (42,620 баллов)
для разработки клиента для корп. системы?

Голосую за SL =) Потому что SL отлично вписывается в спектр других технологий MS для корпоративных систем. Да и переобучение пройдёт проще, раз уж вы с ADF.NET переходите.

А вот если какие-нибудь общедоступные карты, то наверное стоит смотреть на JS (ничего ставить не надо) или Flex (его распространённость пока выше, чем у SL). Обычно люди не хотят ничего устанавливать, когда им предлагают установить что-то непонятное - они пугаются и уходят :)
Поэтому в этом случае надо чтобы просто работало.
0 голосов
ответил 13 Сен, 10 от Holger (19,360 баллов)
А наиболее интересные примеры есть? Что-то я смотрел Flex Viewer Sample, да и по нашему региональному ТВ его как то показывали - (губернатор пальцем водил по сенсор монитору), интерфейс какой-то несерьезно - игрушечный, простенький.
    
"Депрекация – выражение эмоциональной мольбы к человеку подчас торжественным тоном или с проклятиями."
     image
    
MS книжка https://msdb.ru/Downloads/expression/resources/IntroducingMicrosoftSilverlight2.pdf - это хорошее начало для SL, или есть что получше?
0 голосов
ответил 13 Сен, 10 от TDenis (42,620 баллов)
Нормальная книжка. Но одной книжкой вряд ли получится обойтись.
Ещё можно почитать:
http://www.ozon.ru/context/detail/id/5044362/
Пригодятся книжки и по WPF, например вот с упражнениями:
http://www.ozon.ru/context/detail/id/4851242/

Помимо книжек есть и видео. Вот отличное, хоть оно и про WPF:
http://www.intuit.ru/department/se/devwpf/
или вот:
http://www.intuit.ru/department/internet/silver2tech/

Много материалов на этих ресурсах:
http://www.silverlight.net/
http://www.techdays.ru/


Что касается интерфейса - его обычно специально делают как можно более простым. Веб-приложения ведь как правило для широких масс. А для хмурых ГИС-специалистов есть полнофункциональные десктопные приложения.

Примеры веб-приложений можно посмотреть на ресурс-центре esri:
http://help.arcgis.com/en/webapi/silverlight/gallery.html
0 голосов
ответил 13 Сен, 10 от Worker (22,480 баллов)
Поддерживаю SL, Денис прав, имхо.

Насчет депрекации - лол!
0 голосов
ответил 19 Окт, 10 от Victor_user (2,660 баллов)
    Вот наш пример на SL
http://map.investinfo.spb.ru/mapviewsilverlight/
0 голосов
ответил 19 Окт, 10 от TDenis (42,620 баллов)
image
0 голосов
ответил 20 Окт, 10 от Victor_user (2,660 баллов)
TDenis, спасибо за оценку.
Это только первая версия.
Мы будем активно продолжать редактировать
как данные та и функционал.
0 голосов
ответил 20 Окт, 10 от Holger (19,360 баллов)
Да, очень симпатично. Наблюдаю за проектом, когда он был ещё на ArcIMS.
Своего много приходится дописывать к имеющемуся API ESRI?
0 голосов
ответил 20 Окт, 10 от Victor_user (2,660 баллов)
Да, я тоже давно наблюдаю за этим проектом.
Но так получилось, что в этом году он перешел к нам от предыдущего исполнителя.
И мы решили сделать его на SL (раньше на ArcIMS, потом ArcServer 9.2.+Asp.Net 2.0)
Сейчас это ArcServer 9.3.1 +SL 2.0. Будет также Asp.Net версия и переход на ArcGis 10.

Что касается трудностей, то сказать, что все просто неправильно, но многое решаемо…
Про API ESRI многое есть, но чувствуется, что где-то приходится «биться» с особенностями SL. Например легенда, казалось бы просто…, но не для SL и API ESRI.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...