AXForum  
Вернуться   AXForum > Рынок > Microsoft и системы Microsoft Dynamics
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.10.2018, 13:08   #1  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,895 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от skuull Посмотреть сообщение
Вы немного перекручиваете. Еще с первой версии документации про енумы было написано: "не используйте > или <, а то сделают его расширяемым и все развалиться" Ребята, которые возмущались, ее не читали и у них таки развалилось, но они решили винить МС. Хотя МС пока заявляет о совместимости на уровне компиляции, а не на уровне логики, потому как предсказать извращенность некоторых расширений дано только высшему разуму.
Кстати - с формальной точки зрения, там в этой дискуссии кто-то привел ссылку на микрософтовский документ, которая описывает переделку из enum в extensuble enum как breaking change. Что микрософт, вроде бы, обещал не делать после выхода версии 8.0 Вот мне и интересно - у них концепция изменилась или они просто ошиблись ? Ну то есть - я вполне могу согласиться с тем, что партнер не очень корректно закодил. Вопрос в том, что микрософт нарушил (или не нарушил ???) ими же самими задекларированные условия.
Старый 05.10.2018, 13:35   #2  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
699 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от fed Посмотреть сообщение
Кстати - с формальной точки зрения, там в этой дискуссии кто-то привел ссылку на микрософтовский документ, которая описывает переделку из enum в extensuble enum как breaking change. Что микрософт, вроде бы, обещал не делать после выхода версии 8.0 Вот мне и интересно - у них концепция изменилась или они просто ошиблись ? Ну то есть - я вполне могу согласиться с тем, что партнер не очень корректно закодил. Вопрос в том, что микрософт нарушил (или не нарушил ???) ими же самими задекларированные условия.
С формальной точки зрения высказывания на ямере эквивалентны высказыванимя тут, с docs таже беда, сегодня там одно написано, завтра - другое. Я думаю нет ниодного документа в котором было бы что-то написано, а то засудят еще
Вы еще вспомните internalUseAttribute он в PU20 всем все поломал, раньше был ворнинг но всем было всеравно, а щас вот ошибка компиляции, breaking это по вашему?
Старый 05.10.2018, 13:45   #3  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,895 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от skuull Посмотреть сообщение
С формальной точки зрения высказывания на ямере эквивалентны высказыванимя тут, с docs таже беда, сегодня там одно написано, завтра - другое. Я думаю нет ниодного документа в котором было бы что-то написано, а то засудят еще
Вы еще вспомните internalUseAttribute он в PU20 всем все поломал, раньше был ворнинг но всем было всеравно, а щас вот ошибка компиляции, breaking это по вашему?
Понятия не имею. Я собственно не наезжаю, а интересуюсь. У меня есть сильное ощущение что "отсутствие breaking changes" останется чисто маркетинговой концепцией (также как релиз нового PU каждый месяц). На практике все равно будут несовместимые обновления релизить время от времени.

Плюс рано или поздно, у какого-то клиента не хватит ресурсов на то чтобы очередной ежемесячный багфикс потестить и у него весь бизнес встанет недельки на три-четыре. Я конечно понимаю что лицензионные соглашения MS позволяют ему выйти сухим из воды. Но вот выхлоп на рынок (Типа - фирма XYZ Productions с внедрением на 1000 рабочих мест простояла месяц с убытками в 800 лямов) может быть достаточно неприятным. А прессрелизы о том что "Да они сами виноваты - толком не тестировали", могут навести потенциальных клиентов на неприятную мысль что им теперь раз в месяц придется ключевых сотрудников отрывать от бизнеса и все тестировать. А это очень хороший sales point для конкурентов, и очень плохой для партнеров MS.
Старый 05.10.2018, 15:13   #4  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от fed Посмотреть сообщение
...
А это очень хороший sales point для конкурентов, и очень плохой для партнеров MS.
Тут вопрос сегмента. SMB наличие любых кастомизаций в D365FO просто противопоказанно.
При этом выбирают ту систему в которой все уже подходит изначально.

Что интересно некий опрос говорит о том что 70% бизнеса не важно облако или нет, им важнее функциональность. То есть заполненность дыр на первом месте.

https://softwareconnect.com/mrp/buye...s-2018-report/
Цитата:
Manufacturers claim to be very flexible in how they are willing to deploy MRP software, with nearly three-quarters (71 percent) indicating they would be open to reviewing either hosted or on-site installation options.
И такая вещь как no messy upgrades я думаю она на втором месте после соответствия функционала.

Кстати по поводу D365FO и крупного бизнеса. Размер базы данных.
Как то выглядит все непросто в облаке.
https://docs.microsoft.com/en-us/azu...ngle-databases

P.S. Ну и немного жизнерадостности Есть такие фотки у команды MS? Хочется посмотреть им в лицо

Последний раз редактировалось ax_mct; 05.10.2018 в 15:16.
За это сообщение автора поблагодарили: belugin (0).
Старый 05.10.2018, 19:15   #5  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от fed Посмотреть сообщение
Понятия не имею. Я собственно не наезжаю, а интересуюсь. У меня есть сильное ощущение что "отсутствие breaking changes" останется чисто маркетинговой концепцией (также как релиз нового PU каждый месяц). На практике все равно будут несовместимые обновления релизить время от времени.
Кстати по поводу breaking changes - они похоже нашли красивый способ это обойти -
т.е. допустим тебе надо добавить параметр в метод, добавить просто так нельзя, это breaking changes, но можно сделать следующее:
добавляешь к этому методу атрибут SysObsolete, делаешь новый метод-копию с нужными тебе параметрами, правишь везде вызовы на твой новый метод. Профит
сейчас при обновлении на 8.1 вылезно несколько таких штук

Несовместимые обновления кстати никто не обещал выпускать, обещали без breaking changes

Последний раз редактировалось trud; 05.10.2018 в 19:18.
За это сообщение автора поблагодарили: EVGL (1).
Старый 05.10.2018, 21:41   #6  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от trud Посмотреть сообщение
Кстати по поводу breaking chan
сейчас при обновлении на 8.1 вылезно несколько таких штук

Несовместимые обновления кстати никто не обещал выпускать, обещали без breaking changes
Вы можете рассказать, что это поломало?
Старый 06.10.2018, 04:39   #7  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от belugin Посмотреть сообщение
Вы можете рассказать, что это поломало?
Сложно сказать. Т.е. тут можно поставить вопрос более глобально - если в решении используются методы помеченные SysObsolete - будет ли решение работать правильно?
В части то функций наверное да, возможно будет не учитывать какие-то новые поля в алгоритмах
Старый 06.10.2018, 08:21   #8  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от trud Посмотреть сообщение
Сложно сказать. Т.е. тут можно поставить вопрос более глобально
Глобально - obsolete методы должны продолжать
корректно работать при их вызове. Другое дело что если они hookable то события pre и post прекратят вызываться там где они были вызваны.

Но мне больше было интересен скорее практический опыт - сломалась ли какая-то конкретная модификация при таком изменении.
Теги
ax7, dyn365fo, dynamics 365 for operations

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX UK: New Content Available Now to Help You Leverage the Wave”14” Release mazzy Microsoft и системы Microsoft Dynamics 2 04.03.2010 23:51
AX UK: New Content Available Now to Help You Leverage the Wave”14” Release Blog bot Microsoft и системы Microsoft Dynamics 2 04.03.2010 17:00
Microsoft Delivers on Wave One of Microsoft Dynamics Business Solutions mazzy Microsoft и системы Microsoft Dynamics 0 10.06.2006 16:35
Вакансия Business Solutions Pre-sale Specialist (Navision) в Microsoft Alexandra Kosinova Рынок труда Microsoft Dynamics 9 02.12.2005 12:50
Ballmer Waves Business-Application Flag mazzy Microsoft и системы Microsoft Dynamics 1 14.07.2004 13:41

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:18.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.