powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Microsoft Dynamics GP 12 & SL5
41 сообщений из 41, показаны все 2 страниц
Microsoft Dynamics GP 12 & SL5
    #37659961
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наткнулся сегодня на статью
Microsoft Dynamics GP “12” – Our Windows 8 Vision .

С правильным началом
авторThe Microsoft Dynamics GP team, when considering the creation of our upcoming web client user experience, looked at many technologies that would offer us an architecture for future growth, a feature set that was strong with controls and flexibility, and one that provided us a performance model that benefitted our customers.

Silverlight was a clear standout product in this research. In fact, we’ll be using Silverlight 5 features as it ships, specifically Silverlight 5 has been architected to deeply support business application development far deeper than other similar toolsets


И таким же выводом
авторour Silverlight investment, with its available controls, the realized performance, and the architecture it offers, is the right choice for the Microsoft Dynamics GP “12” release.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37660371
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,

читал где-то, что Silverlight хотят также воткнуть в Sharepoint,
видимо это последняя попытка дать жизнь увядающей технологии...
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37660703
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уТКачитал где-то, что Silverlight хотят также воткнуть в Sharepointне хотят, а уже (с версии SL 2, вроде)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37664396
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уТКаSeVa,

читал где-то, что Silverlight хотят также воткнуть в Sharepoint,
видимо это последняя попытка дать жизнь увядающей технологии...

У вас есть какая официальная информация от microsoft? Или вы разочаровались в рынке lob приложений?
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37664434
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уТКа,

почему же увядающей?
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37664490
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmatic,

поиском в гугле:
"работа silverlight программист" ?
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37664602
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уТКа,

но там куча вакансий.

Вообще, какие, по-вашему, есть альтернативы SL в LOB?
Flex, Java-апплеты?
Динамический Html?
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37664709
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticуТКа,

но там куча вакансий.

Вообще, какие, по-вашему, есть альтернативы SL в LOB?
Flex, Java-апплеты?
Динамический Html?
Только wpf, а все остальное - полная унылость
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665041
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТолько wpf, а все остальное - полная унылость

Не работает на mac, некоторые заморочки с установкой на клиентских машинах - для lob это серьёзные аргументы (учитывая популярность продукции apple среди офисных сотрудников в некоторых сферах бизнеса).
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665049
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticуТКа,

но там куча вакансий.

Вообще, какие, по-вашему, есть альтернативы SL в LOB?
Flex, Java-апплеты?
Динамический Html?

По поддержке RAD, богатству компонентов и простоте разработки альтернатив нет.
А количество вакансий только в России немного убавилось. Видимо поэтому люди здесь стали мыслить категориями.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665053
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa,
Но WPF десктопен, в отличие от остального перечисленного.

И вообще, зачем писать приложение для браузера, когда можно написать для десктопа?
Зачем люди хотят видеть, например, отчетность именно в браузере?
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665171
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaА количество вакансий только в России немного убавилось. Видимо поэтому люди здесь стали мыслить категориями.Это неплохо, что уменьшилось. Неплохо, когда люди знают что им нужно и почему им нужно именно это.

Снижение внимания к сильверлайту, с одной стороны, уменьшает количество вакансий, где люди хотят сильверлайт просто "потому, что сильверлайт".
С другой стороны, это увеличивает порог вхождения в "мертвую технологию" и потенциально увеличивает нашу оплату труда.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665398
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticSeVa,
Но WPF десктопен, в отличие от остального перечисленного.

И вообще, зачем писать приложение для браузера, когда можно написать для десктопа?
Зачем люди хотят видеть, например, отчетность именно в браузере?

Для SL5 браузер - это только средство доставки самого приложения. Отличия от WPF несущественны в большинстве случаев,
но при этом существенно упрощается развертывание и построение распределенных систем.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665624
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaSeVaТолько wpf, а все остальное - полная унылость

Не работает на macА надо? Наверное лучше средства выбирать под задачу а не задачу подгонять под средства. Если есть связка WPF + Windows, которая эффективно решает поставленные задачи, вероятно надо использовать именно её.
Semkaaнекоторые заморочки с установкой на клиентских машинахВсё прекрасно ставится через ClickOnce. Никаких заморочек не замечено.
Semkaaучитывая популярность продукции apple среди офисных сотрудников в некоторых сферах бизнесаМогут продолжать ныть дальше. Их мнение никому не интересно.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665709
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К
А надо? Наверное лучше средства выбирать под задачу а не задачу подгонять под средства. Если есть связка WPF + Windows, которая эффективно решает поставленные задачи, вероятно надо использовать именно её.

Давайте будем средства выбирать под задачу. Есть задача - lob application, который должен работать на windows и mac os.

Алексей КВсё прекрасно ставится через ClickOnce. Никаких заморочек не замечено.
ок, без проблем. мне нравится эта технология, но business value она пока что никакого не приносит для существующих требований.
Тем более, если выбирать между clickonce и браузером, как способами доставки, лично я предпочту браузер. Пользователь в этом плане со мной полностью согласится.

Алексей КSemkaaучитывая популярность продукции apple среди офисных сотрудников в некоторых сферах бизнесаМогут продолжать ныть дальше. Их мнение никому не интересно.
Расскажите это своему боссу и поучите его вести бизнес с клиентами, которым необходима поддержка macos (а таких достаточное количество).
Тем более имейте ввиду, что востребованность технологии определяет бизнес, а не субъективное мнение конечного разработчика.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665735
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticSemkaaА количество вакансий только в России немного убавилось. Видимо поэтому люди здесь стали мыслить категориями.Это неплохо, что уменьшилось. Неплохо, когда люди знают что им нужно и почему им нужно именно это.

Снижение внимания к сильверлайту, с одной стороны, уменьшает количество вакансий, где люди хотят сильверлайт просто "потому, что сильверлайт".
С другой стороны, это увеличивает порог вхождения в "мертвую технологию" и потенциально увеличивает нашу оплату труда.

Всё верно!
Обнимемся!!11 :)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665766
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaДавайте будем средства выбирать под задачу. Есть задача - lob application, который должен работать на windows и mac os.Нет такой задачи. Есть задача: автоматизировать работу сотрудника. Для решения этой задачи выбирается соответствующее "железо" в том числе.
SemkaaАлексей КВсё прекрасно ставится через ClickOnce. Никаких заморочек не замечено.
ок, без проблем. мне нравится эта технология, но business value она пока что никакого не приносит для существующих требований.Это что? Можно по-русски?
SemkaaТем более, если выбирать между clickonce и браузером, как способами доставки, лично я предпочту браузер. Пользователь в этом плане со мной полностью согласится.Системный администратор однократно установит программу на компьютере пользователя. А какое окошко будет на экране в момент автообновления пользователю фиолетово. Впрочем "продвинутый" пользователь сможет самостоятельно всё установить с корпоративной веб-страницы.
SemkaaАлексей Кпропущено...
Могут продолжать ныть дальше. Их мнение никому не интересно.
Расскажите это своему боссу и поучите его вести бизнес с клиентами, которым необходима поддержка macos (а таких достаточное количество).У меня нет "босса". Получается, что "босс" - это я. :-)
SemkaaТем более имейте ввиду, что востребованность технологии определяет бизнес, а не субъективное мнение конечного разработчика."Бизнес" понятия не имеет что ему на самом деле надо. Поэтому разработка lob и консалтинг часто идут "нога в ногу".
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665794
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНет такой задачи. Есть задача: автоматизировать работу сотрудника. Для решения этой задачи выбирается соответствующее "железо" в том числе.
Не придирайтесь к словам, назовём это требованием. Так же имейте ввиду, что для приложений, которые предоставляются пользователям как сервис выбор железа сводится к тому - а что у нас есть на том и должно работать.

Тем более, подход "выбор железа под задачу" попахивает совковостью и однобокостью. Такое клиенту только впарить можно, как это принято делать в России.

Алексей КЭто что? Можно по-русски?
Вы же босс, вы должны знать.

Алексей КСистемный администратор однократно установит программу на компьютере пользователя. А какое окошко будет на экране в момент автообновления пользователю фиолетово. Впрочем "продвинутый" пользователь сможет самостоятельно всё установить с корпоративной веб-страницы.
Нет системного администратора/некому однократно устанавливать.

Алексей К"Бизнес" понятия не имеет что ему на самом деле надо. Поэтому разработка lob и консалтинг часто идут "нога в ногу".
Если вы колхозите что-то не тиражируемое, только для одного клиента - то пожалуйста.
Во всех других случаях не надо мешать мух с котлетами.
И одну вещь бизнес знает точно - "мне бы подешевле". Так что представьте себе, каким образом вы будете этому бизнесу доказывать, что надо половину парка маков заменить на windows и отнять ч/ч админа для какой-то первичной установки. Sl в этом плане смотрится очень выгодно.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665843
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КSemkaaпропущено...


Не работает на macА надо? Наверное лучше средства выбирать под задачу а не задачу подгонять под средства. Если есть связка WPF + Windows, которая эффективно решает поставленные задачи, вероятно надо использовать именно её.


Дабы не распылять контекст беседы. Вот еще вопрос.
Почему я должен использовать WPF + Windows которая эффективно решает определённые задачи, если sl + windows + mac + все преимущества sl решает эти задачи более эффективно?
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665844
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaИ одну вещь бизнес знает точно - "мне бы подешевле"."Скупой платит дважды" (с)

Опять же "мне бы подешевле" никак не сочетается с массовой закупкой mac-ов. Деньги на ветер. Последнее это уже лично моё мнение. Можете с ним не согласиться, и оспаривать его не обязательно.

SemkaaТак что представьте себе, каким образом вы будете этому бизнесу доказывать, что надо половину парка маков заменить на windowsРазработчики игр почему-то не особо парятся по поводу работы их продуктов не только под Windows (не считая консолей). Ситуация похожая.

Semkaaи отнять ч/ч админа для какой-то первичной установки.В любой более-менее серьёзной организации есть как минимум один системный администратор. Впрочем, не надо "придираться к словам". Развёртывать ClickOnce пользователи вполне могут самостоятельно.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665875
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К"Скупой платит дважды" (с)

Опять же "мне бы подешевле" никак не сочетается с массовой закупкой mac-ов. Деньги на ветер. Последнее это уже лично моё мнение. Можете с ним не согласиться, и оспаривать его не обязательно.



Маки - это деньги на ветер, именно поэтому silverlight - плохая технология, а wpf - лучше?
Я правильно вас понял?
Если нет, то приведите пожалуйста реальные аргументы.

Иначе, я склонен утверждать, что для разработки lob приложений sl выглядит намного привлекательнее, чем wpf.

Кстати, большинство современных игр работает на mac. Так что парятся. Это дополнительный рынок, тем более очень не маленький. Это дополнительные деньги, так же не маленькие.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665877
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaДабы не распылять контекст беседы. Вот еще вопрос.
Почему я должен использовать WPF + Windows которая эффективно решает определённые задачи, если sl + windows + mac + все преимущества sl решает эти задачи более эффективно?SL выглядит ограниченным и недоделанным. Видимо сказывается недостаточное финансирование и бездарный менеджмент. В нём не хватает некоторых фундаментальных возможностей: триггера, DispatcherFrame, синхронные посредники к вебсервисам и прочее. Обсуждалось уже...
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665890
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КSemkaaДабы не распылять контекст беседы. Вот еще вопрос.
Почему я должен использовать WPF + Windows которая эффективно решает определённые задачи, если sl + windows + mac + все преимущества sl решает эти задачи более эффективно?SL выглядит ограниченным и недоделанным. Видимо сказывается недостаточное финансирование и бездарный менеджмент. В нём не хватает некоторых фундаментальных возможностей: триггера, DispatcherFrame, синхронные посредники к вебсервисам и прочее. Обсуждалось уже...

Знаю, что обсуждалось. За лёгкость надо платить. Тем более за работу на другой ОС.
Так что сколь угодно долго можно называть эти возможности "фундаментальными" - в sl их нет, и на текущий момент можно прекрасно обходиться без них.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665902
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaЗа лёгкость надо платить.Причём, довольно высокую цену. А главное, ради чего.
SemkaaТем более за работу на другой ОС.Тут Asp.Net вне конкуренции.
SemkaaТак что сколь угодно долго можно называть эти возможности "фундаментальными" - в sl их нет, и на текущий момент можно прекрасно обходиться без них .Я так не думаю.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665915
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПричём, довольно высокую цену. А главное, ради чего.
Разработка приложений на sl стоит не дороже разработки приложений на wpf. Не путайте ваше личное удобство разработчика с деньгами.

Алексей КТут Asp.Net вне конкуренции.
Стоимость разработки на asp.net стоит в разы дороже, чем на sl - это факт. Так что данное сравнение некорректно.
Тем более, в контексте lob - macos это очень частое желание клиента, а linux и другие ОС - нет. Так что не вижу смысла поддерживать полную кроссплатформенность.

Алексей КЯ так не думаю.
Ваше право. Но практика и реально реализованные и работающие на sl приложения говорят об обратном.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665933
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaРазработка приложений на sl стоит не дороже разработки приложений на wpf. Не путайте ваше личное удобство разработчика с деньгами.Как так? Мне как разработчику делать неудобнее, следовательно дольше. А стоит одинаково. Так не бывает.
SemkaaАлексей КТут Asp.Net вне конкуренции.
Стоимость разработки на asp.net стоит в разы дороже, чем на sl - это факт. Так что данное сравнение некорректно.Уверен, многие с Вами не согласятся.
SemkaaАлексей КЯ так не думаю.
Ваше право. Но практика и реально реализованные и работающие на sl приложения говорят об обратном.У всех своя практика. Моя практика говорит об обратном. Не будем пытаться убедить друг друга силой мысли. :-)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37665981
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей ККак так? Мне как разработчику делать неудобнее, следовательно дольше. А стоит одинаково. Так не бывает.


Отсутствие возможностей в sl, которые есть в wfp, лишь косвенно влияют на удобство. В большинстве случаев можно использовать сторонние библиотеки, или не использовать эти возможности вообще.

Да, со мной могут многие не согласиться. Но факта востребованности sl это не отменяет. Так же это не отменяет того факта, что для sl уже исторически нашлась своя ниша.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666015
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaАлексей ККак так? Мне как разработчику делать неудобнее, следовательно дольше. А стоит одинаково. Так не бывает.
Отсутствие возможностей в sl, которые есть в wfp, лишь косвенно влияют на удобство. В большинстве случаев можно использовать сторонние библиотеки, или не использовать эти возможности вообще.Проблемы разработчиков всегда рано или поздно становятся проблемами пользователей. Лучше хорошо сделать под одну OS, чем как попало под две. Впрочем, если Ваши заказчики этого не понимают - это их проблемы.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666026
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КSemkaaпропущено...
Отсутствие возможностей в sl, которые есть в wfp, лишь косвенно влияют на удобство. В большинстве случаев можно использовать сторонние библиотеки, или не использовать эти возможности вообще.Проблемы разработчиков всегда рано или поздно становятся проблемами пользователей. Лучше хорошо сделать под одну OS, чем как попало под две. Впрочем, если Ваши заказчики этого не понимают - это их проблемы.

Приведите пример, что конкретно в sl делается только и исключительно как попало?
Кроме того, приведите пример, без каких функций, которые есть в wpf нельзя вообще никак обойтись в sl?

Далее, приведите пример, какие же проблемы есть у разработчиков sl, и какие из них, а главное каким образом могут стать проблемами пользователей?

Последний вопрос - главный.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666036
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чуть не забыл. Главное, не забудьте подробнее описать в ответе на последний вопрос проблемы пользователей, которые будут следствием, непонятных проблем разработчиков :)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666152
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что ж такое то. Сколько говорить - SL мёртвый ширпотреб.
Толстяков пишем на WPF, тонких на ASP.NET (MVC) ака HTML (скоро HTML5).

Всё, все по шконкам!
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666164
Semkaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то читал альтернативную мысль, что в связи с появлением библиотек уровня telerik kendo ui и очень интересной штуки под названием nodejs - asp.net - крупный неповоротливый и медленный ширпотреб.

Вы уж определитесь, кому из вас верить :)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666463
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SemkaaПриведите пример, что конкретно в sl делается только и исключительно как попало?
Кроме того, приведите пример, без каких функций, которые есть в wpf нельзя вообще никак обойтись в sl? Тут
SemkaaДалее, приведите пример, какие же проблемы есть у разработчиков slСм выше.
Semkaaи какие из нихВсе.
Semkaaа главное каким образом могут стать проблемами пользователей?Естественным путём.

Предлагаю перестать состязаться в красноречии. Если Вас SL устраивает, и Вы успешно внедряете разработанные на нём проекты - могу за Вас только порадоваться.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666836
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КSemkaaДабы не распылять контекст беседы. Вот еще вопрос.
Почему я должен использовать WPF + Windows которая эффективно решает определённые задачи, если sl + windows + mac + все преимущества sl решает эти задачи более эффективно?SL выглядит ограниченным и недоделанным. Видимо сказывается недостаточное финансирование и бездарный менеджмент. В нём не хватает некоторых фундаментальных возможностей: триггера, DispatcherFrame, синхронные посредники к вебсервисам и прочее. Обсуждалось уже...

Триггеры есть. Вместо них спокойно можно применять VisualStates, которые впервые появились в SL, а затем уже перекочевали в wpf.
DispatcherFrame и прочие синхронные посредники нужны только тем кто не знает мат.часть.
MS сделала все, чтобы свести асинхронную обработку в полной банальности.
Все, что перечисленно - это не проблемы.
Все идет к тому, что никому уже толстяки будут не нужны, требуется распределенность и простота установки, а SL для этого лучше заточен.
Помимо этого рано или поздно MS в winrt похоронит все DispatcherFrame. Об этом она уже четко и ясно сказала. Переход с SL возможен с минимальными измениями, а c wpf все придется выбрасывать в корзину.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37666949
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТолстяков пишем на WPF, тонких на ASP.NET (MVC) ака HTML (скоро HTML5).А что делать с толстяками в браузере? 12102678
enigmaticИ вообще, зачем писать приложение для браузера, когда можно написать для десктопа?
Зачем люди хотят видеть, например, отчетность именно в браузере?

Алексей КSL выглядит ограниченным и недоделанным. Видимо сказывается недостаточное финансирование и бездарный менеджмент. В нём не хватает некоторых фундаментальных возможностей: триггера, DispatcherFrame, синхронные посредники к вебсервисам и прочее.Ограниченным относительно WPF? Сильверлайт обычно стартует в песочнице, но может получить повышенный доступ к системе.
Алексей Кнедостаточное финансированиеСкорее наоборот.
Алексей Кбездарный менеджментВполне возможно.
Алексей КВ нём не хватает некоторых фундаментальных возможностейФундаментальных глазами WPF-разработчика? Почему фундаментальных ?
Алексей Котсутствие триггеровНи разу не мешало.
Алексей КDispatcherFrameПроблема, вроде бы, решаема:
http://bea.stollnitz.com/blog/?p=59
Silverlight does not have DispatcherFrame or DispatcherPriority, so there is no way to write a helper method similar to DoEvents. Fortunately, the Silverlight Dispatcher has a BeginInvoke method that I can use to return control to Silverlight, and allow it to instantiate the next level of TreeViewItems before continuing.
Алексей Ксинхронные посредники к вебсервисамМешало только вначале (здесь была даже тема на эту тему).
Потом получилось "выполнять асинхронные операции синхронно" и управлять порядком их вызова.
Идея в том, что нельзя использовать сигналы в главном потоке, но их никто не запрещает использовать в фоновых.
Но я ее недавно это выкинул из кода за ненадобностью.
Алексей КпрочееВообще, были проблемы, например, с невозможностью установки биндингов в сеттерах стилей, но это было исправлено в 5-й версии.
Вы не могли бы продолжить список?

Semkaa авторпропущено...
Всё верно!
Обнимемся!!11 :):)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37667028
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaТриггеры есть. Вместо них спокойно можно применять VisualStates, которые впервые появились в SL, а затем уже перекочевали в wpf.
DispatcherFrame и прочие синхронные посредники нужны только тем кто не знает мат.часть.
MS сделала все, чтобы свести асинхронную обработку в полной банальности.
Все, что перечисленно - это не проблемы.
Все идет к тому, что никому уже толстяки будут не нужны, требуется распределенность и простота установки, а SL для этого лучше заточен.Всё это уже было. Некогда мне играть в SL-игрушки.
SeVaПомимо этого рано или поздно MS в winrt похоронит все DispatcherFrame. Об этом она уже четко и ясно сказала. Переход с SL возможен с минимальными измениями, а c wpf все придется выбрасывать в корзину.Да кому он нужен этот Winrt... Wpf будет жить вечно, как Делфи. :-)
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37667038
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
enigmaticАлексей КDispatcherFrameПроблема, вроде бы, решаема:
http://bea.stollnitz.com/blog/?p=59
Silverlight does not have DispatcherFrame or DispatcherPriority, so there is no way to write a helper method similar to DoEvents. Fortunately, the Silverlight Dispatcher has a BeginInvoke method that I can use to return control to Silverlight, and allow it to instantiate the next level of TreeViewItems before continuing. Нет. Я про человеческий ShowDialog.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37667076
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaНу вот смотри. Ну захотелось мне вставить вызов вебсервиса в ValueConverter датабиндинга. Да, на первый взгляд всё несколько необычно. С другой стороны, поставленная задача решается с наименьшим гемором. И какогохера (с) мне не дают так сделать в SL?

Тут как бы да, можно от этого отказаться. Можно заменить триггера VisaulStateManager-ом. Можно привыкнуть к асинхронному ShowDialog. Кругом понапихать позднего связывания, для удобства работы с асинхронными посредниками сервисов. Всё можно. Только в итоге получается какая-то, извиняюсь, херня, непонятно ради чего.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37667205
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
про то, как бороться с ShowDialog разговор уже был. Проблема не стоит выеденного яйца.
ПРо асинхронные вызовы тоже.
Код для конвертера
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
    public object Convert( object value, Type targetType, object parameter, System.Globalization.CultureInfo culture )
   {
             var oe = new ObservableEntity<MyObject>( );
             var whenLoad = oe.Repository().Fetch(parameter).ToUnit() ;
               
            whenLoad .Subscribe<Unit>();
            return oe;
  }


Для подобных вещей лучше всего - обощенный Markup Extension, который кэширует и получает данные из БД.
Все делается только в xaml, никакого кода для этого не требуется.
За счет асинхронности интерфейс совершенно не тормозит, никого усложнения в разработке нет.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37669028
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaпро то, как бороться с ShowDialog разговор уже был. Проблема не стоит выеденного яйца.Да как сказать.
SeVaКод для конвертераТут не совсем понятно. Наверное нужен пример биндинга, использующего этот конвертер.
SeVaДля подобных вещей лучше всего - обощенный Markup Extension, который кэширует и получает данные из БД.Это хорошо, пока не требуется в него передавать параметры, забинденные на контролы. Тут наверное лучше развить идею с ObjectDataProvider.
SeVaВсе делается только в xaml, никакого кода для этого не требуется.Настораживает обилие позднего связывания или необходимость на каждый чих в прикладном коде описывать новый класс.
...
Рейтинг: 0 / 0
Microsoft Dynamics GP 12 & SL5
    #37669034
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КSeVaКод для конвертераТут не совсем понятно. Наверное нужен пример биндинга, использующего этот конвертер.Хотя нет, разобрался.
...
Рейтинг: 0 / 0
41 сообщений из 41, показаны все 2 страниц
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Microsoft Dynamics GP 12 & SL5
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]