18.05.2017, 13:49 | #1 |
Участник
|
how to set up a Dynamics 365 for Operations development machine using Visual Studio
Setting up a development machine
https://www.youtube.com/watch?v=cqp9...4TFVq0JBoCq5ZG еще: https://www.youtube.com/watch?v=qXLd-NMx9OY https://www.youtube.com/watch?v=VCd5SgkYPTw https://www.youtube.com/watch?v=avENUYBTBlA https://www.youtube.com/watch?v=0QyyyUp1zHQ https://www.youtube.com/watch?v=FUROjGuhQEA https://www.youtube.com/watch?v=5azLeOO078k https://www.youtube.com/watch?v=ogXo-saZkmE https://www.youtube.com/watch?v=z-2xMRa1nOs https://www.youtube.com/watch?v=S5msxj-2-x0 https://www.youtube.com/watch?v=igjVt1lbyLQ https://www.youtube.com/watch?v=qLBjKAPaqN4 https://www.youtube.com/watch?v=V1vVOgcTuw4 https://www.youtube.com/watch?v=YRMJ15DvgZ8 Последний раз редактировалось mazzy; 18.05.2017 в 13:58. |
|
|
За это сообщение автора поблагодарили: Vadis (1), Ace of Database (2). |
18.05.2017, 14:56 | #2 |
Moderator
|
Как же они достали со своими видео-тренингами. Неужели нельзя было в виде текста записать?
Счас опять придется тратить время на прослушивание детального объяснения каждой галочки. Компьютер, блин, для того и придумали чтобы информацию искать можно было, а не смотреть любую фигню подряд, как пенсионеры у телевизора. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
18.05.2017, 15:39 | #3 |
Участник
|
Вот так поколение Z стало пенсионерами Я так понимаю, они наоборот стараются для молодежи, не умеющей читать.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: Sancho (2). |
18.05.2017, 15:39 | #4 |
Участник
|
У меня при просмотре youtube уже привычка ставить скорость c коэффициентом 1,2
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |
18.05.2017, 15:39 | #5 |
Юзовские
|
Здорово, с музычкой!
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |
18.05.2017, 18:40 | #6 |
Участник
|
А зачем вообще нужен Build сервер? т.е. в видео этот вопрос как-то обходится стороной, т.е. понятно что чтобы билдить что-то, но что это собственно дает? в 2012 то без него все было
|
|
18.05.2017, 19:10 | #7 |
Участник
|
Контроль целостаности, например, разработчики не могут залить в репозиторий некомпилирующийся или не проходящий тесты код.
|
|
19.05.2017, 05:09 | #8 |
Участник
|
А почему не смогут? т.е. вот в видео - делается ветка DEV, куда подключаются разработчики. они туда коммитят изменения. т.е. практически наверняка очень часто будет ситуации что кто-то будет забывать что-то закоммитить(например новый меню айтем) и компайл этой ветки будет падать. буду признателен если есть какие документы по этому поводу применительно именно к проектной разработке АХ
второй вопрос про цену - т.е. билд сервер не входит в стандарт, его клиент должен дополнительно покупать. т.е. чем вообще можно аргументировать эти доп. расходы для клиента - боюсь фраза если не купите то "разработчики зальют вам некомпилирующийся код" не поспособствует продаже(я говорю о небольших клиентах, 1-3 разработчика) Последний раз редактировалось trud; 19.05.2017 в 05:13. |
|
19.05.2017, 06:34 | #9 |
NavAx
|
Подозреваю что существование таких разработчиков новой схемой не предусмотрено. Дикость это все и кустарщина.
Типа есть партнер, а у партнера этих серверов должно хватать, ибо это их хлеб.
__________________
Isn't it nice when things just work? Последний раз редактировалось macklakov; 19.05.2017 в 06:39. |
|
19.05.2017, 10:24 | #10 |
Участник
|
Цитата:
Цитата:
Небольшие команды, которые подключаются и программят в один ДЕВ, как раньше, предусмотрены. но также идет расширение функционала в сторону больших команд. если десяток программистов еще могут договориться какие объекты трогать, а какие не трогать, чтобы не мешать друг-другу. То уже для нескольких десятков программистов коммитить в одну ветку - нереально из-за слишком больших накладных расходов на синхронизацию. поэтому для большого количества программистов предлагается способ, когда они работают в неких локальных/приватных версиях, добиваются, чтобы локальные версии нормально компилировались, чтобы в локальных версиях выполнялись тесты, а затем таки да, коммитят уже готовые изменения в некий общий ДЕВ. (вполне традиционный способ разработки в остальном программистском мире) в этом случае, общий ДЕВ по построению будет отличаться от локальной среды каждого разработчика. в этом случае, перед тем как закомиченное попадет в ДЕВ ветку, нужно скомпилить в ДЕВ ветке, выполнить LINT-проверки, выполнить юнит-тесты, выполнить функциональные тесты и прочие проверки. Как раз для такого и нужен билд-сервер. Именно так сейчас происходит внутри МС. каждый программист:
да, для команд из 1-3 программистов этот способ избыточен да, для команд из нескольких десятков программистов этот способ хорош |
|
|
За это сообщение автора поблагодарили: gl00mie (2). |
19.05.2017, 10:35 | #11 |
Moderator
|
Просто замечу, что за все мои 16 лет в Аксаптерстве, я только три или четыре раза видел проектную команду, состоявшую из более 5 разработчиков. Я никогда не видел команды в которой было бы более 10 разработчиков.
|
|
19.05.2017, 10:36 | #12 |
Участник
|
Цитата:
Навскидку знаю только один. Ну наверно команда локализации еще в самом MS. |
|
19.05.2017, 11:25 | #13 |
Участник
|
на моей памяти - Почта России, и вообще многие проекты GMCS.
до МС я работал в команде Дикси. Там человек 30-50 было. И это только те, которых было видно в комнате разработчиков. Про число разработчиков онлайн лучше они сами скажут. |
|
|
За это сообщение автора поблагодарили: Logger (1). |
19.05.2017, 11:51 | #14 |
Участник
|
Хм, а разве облачная версия для таких клиентов подойдет? вроде бы на текущий момент ограничение в 1ТБ базу.
т.е. вот у нас была встреча на которой обсуждали стоимость владения АХ. клиент небольшой - 20 ентерпрайс пользователей и сколько то простых. объем доработок грубо оценили в 2 разработчика на 4 месяца. с ценой на лицензии все понятно, она известна и прогнозируема какие вопросы задавались: -была дискуссия кто должен оплачивать машины для разработчиков -нужен ли билд сервер -сколько будет стоит трафик(он оказывается тоже не бесплатный) -сколько будет стоит хранилище(стоимость то довольно значительная за гигабайт) |
|
19.05.2017, 11:55 | #15 |
Участник
|
Цитата:
ограничения тоже вроде маркетинговые, а не технические. Начиная с некоторой суммы, Майкрософт вполне гибок )))) Про цены и ограничения облака - подождем следующего финансового года, посмотрим что скажут. |
|
19.05.2017, 12:25 | #16 |
Участник
|
Я работал на двух проектах, на которых команда разработчиков занимала половину корпоративного автобуса. Но это было во времена, когда предприятия зарождались. А сейчас предприятия не зарождаются.
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/ |
|
19.05.2017, 13:13 | #17 |
Участник
|
Цитата:
Сообщение от trud
А почему не смогут? т.е. вот в видео - делается ветка DEV, куда подключаются разработчики. они туда коммитят изменения. т.е. практически наверняка очень часто будет ситуации что кто-то будет забывать что-то закоммитить(например новый меню айтем) и компайл этой ветки будет падать. буду признателен если есть какие документы по этому поводу применительно именно к проектной разработке АХ
|
|
19.05.2017, 13:16 | #18 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: mazzy (2). |