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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.12.2009, 13:15   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
прежде всего: слои нужны не для РАЗРАБОТКИ.

т.е. утверждение: "рекомендуется вести доработки в CUS слое" не совсем корректное.
доработки лучше вести в USR слое. А вот окончательную, отлаженную, стабильную версию поднимать на CUS.

Т.е. в слоях должен быть стабильный код!
Как раз из-за того, что люди, находящиеся в нижестоящих слоях, не смогут изменить вышестоящий.

Т.е. если вы работаете в CUS или USR, то вы не сможете изменять объекты из VAR слоя.
Чтобы изменить объекты VAR слоя, вы должны в конфигурационной утилите ввести пароль доступа к слою VAR и войти в слой VAR.
Находясь в CUS вы сможете изменить код классов, но не сможете изменить объявления методов (список и тип переменных, тип возвращаемого значения)
Это сделано сознательно.

Еще раз:
1. рекомендуется доработки вести в USR
2. в вышестоящие слои рекомендуется переносить стабильные версии
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Prophetic (1).
Старый 16.12.2009, 13:24   #2  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
Как раз из-за того, что люди, находящиеся в нижестоящих слоях, не смогут изменить вышестоящий.
Небольшой оффтоп: крайне неудачно придумано (не знаю кем, наверное ещеразработчиками Дамгаарда) называть более стабильные слои вышестоящими. Надо бы наоборот. Фундамент - разработка самого Микрософта, выше - региональные разработки, выше - разработки партнеров, и на самом верху - разработки программистов клиента. А сейчас получается зависшая в воздухе перевернутая пирамида.
Это оффтоп, отвечать не обязательно.
За это сообщение автора поблагодарили: mazzy (2).
Старый 16.12.2009, 16:48   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Zabr Посмотреть сообщение
Небольшой оффтоп: крайне неудачно придумано (не знаю кем, наверное ещеразработчиками Дамгаарда) называть более стабильные слои вышестоящими. Надо бы наоборот. Фундамент - разработка самого Микрософта, выше - региональные разработки, выше - разработки партнеров, и на самом верху - разработки программистов клиента. А сейчас получается зависшая в воздухе перевернутая пирамида.
Сейчас на мастер-классе Еременко рассказывать про слои и апгрейд с предыдущих версий.
Он правильно говорит. И слайды у него правильно нарисованы - Майксрофот внизу как фундамент.

Это я неправильно выражаюсь.
А путаница выше/ниже происходит из списка слоев в конфигурационной утилите
__________________
полезное на axForum, github, vk, coub.
Старый 16.12.2009, 13:31   #4  
Prophetic is offline
Prophetic
Участник
 
113 / 15 (1) ++
Регистрация: 08.12.2009
Цитата:
Сообщение от mazzy Посмотреть сообщение
доработки лучше вести в USR слое. А вот окончательную, отлаженную, стабильную версию поднимать на CUS.
USR -- самый верхний слой, тогда немного непонятно, как на CAS его "поднимать".

Цитата:
Сообщение от mazzy Посмотреть сообщение
Еще раз:
1. рекомендуется доработки вести в USR
2. в вышестоящие слои рекомендуется переносить стабильные версии
Правильное прочтение -- в нижестоящие слои?

А так -- почти все понятно со слоями. Благодарю.
Старый 16.12.2009, 13:50   #5  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,300 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от Prophetic Посмотреть сообщение
USR -- самый верхний слой, тогда немного непонятно, как на CAS его "поднимать".
Самый верхний - USP, а не USR. CAS слоя нет, есть CUS.
Процедуры описаны, например, здесь: http://msdn.microsoft.com/en-us/library/aa892084.aspx
__________________
Михаил Андреев
https://www.amand.ru
За это сообщение автора поблагодарили: gefr (1), Prophetic (1).
Старый 16.12.2009, 15:35   #6  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от mazzy Посмотреть сообщение
Еще раз:
1. рекомендуется доработки вести в USR
2. в вышестоящие слои рекомендуется переносить стабильные версии
Кем рекомендуется? При наличии системы контроля версий разработку можно вести в каком угодно слое.
Старый 16.12.2009, 15:41   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от EVGL Посмотреть сообщение
Кем рекомендуется? При наличии системы контроля версий разработку можно вести в каком угодно слое.
Разработку можно вести в любом слое всегда
Другое дело, что если одновременно работают люди, имеющие доступ к разным слоям, то при нестабильных интерфейсах у них неизбежно будут проблемы.
__________________
полезное на axForum, github, vk, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX 4.0. Новичковый вопрос Бигудь DAX: Программирование 1 25.12.2008 14:28
dax-lessons: Active directory in Axapta Blog bot DAX Blogs 0 27.08.2007 23:00
Опять вопрос про OLAP? Hidden DAX: Функционал 2 30.05.2006 16:19
опять вопрос по Query kashperuk DAX: Программирование 7 09.04.2005 10:05
Вопрос о слоях shestakov DAX: Программирование 0 18.01.2002 20:11

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:07.