click fraud detection

Статьи

30 Август 2017

X ++ в AX7: Статические классы. Часть 8

Сейчас вы можете объявить класс как статический, используя ключевое слово static.

static class MyClass
{
}   

В этом случае вы не сможете создать экземпляр класса. Это удобно для классов, которые содержат только статические методы – таких как класс Global.

 

28 Август 2017

Как сдать экзамен по разработке Microsoft Dynamics AX удаленно?

Программные решения Microsoft Dynamics AX постоянно совершенствуются. В первую очередь, с нововведениями знакомятся европейские компании и затем уже российские предприятия.

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

Совсем недавно мы писали о том, что 4 наших ребят успешно сдали экзамены по разработке AX7 (D365 fO). Но история на этом не закончилась.

24 Август 2017

X ++ в AX7: Статическая подписка на событие. Часть 7

В AX2012 мы добавили работу с событиями. К сожалению, мы перевернули подписку, на часть событий, с ног на голову. В модели метаданных вы были вынуждены изменять издателя, когда добавляли подписчика.

Это привело к интрузивной кастомизации.  И таким образом решает большую часть задач.

В AX7 это было откорректировано. Сейчас вы можете подписаться на событие используя атрибут SubscribesTo.

16 Август 2017

X++ в AX7: ключевые слова Client/Server. Часть 6

В AX7 весь код X ++, без исключения, работает на уровне сервера. Компилятор игнорирует ключевые слова client и server.

Когда вы сталкиваетесь с чем то, из следующего списка, удаляйте это без сожаления:

08 Август 2017

Перенос кастомизации между слоями в Dynamics AX 2012

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

08 Июнь 2017

Summit EMEA 2017 глазами участников из России

Заметки о саммите и российском рынке Dynamics 

 

Компания Neti специализируется на разработке AX с 2003 года. Наш конек — передовые технологии MS Dynamics: мы находим, изучаем и внедряем в России свежий западный опыт. В апреле мы отправились на Summit EMEA 2017 в Амстердам и узнали много интересного.

Личный взгляд. Мы не претендуем на объективность. Все это лишь наши заметки на полях о прошедшей поездке. 

04 Май 2017

X++ в AX7: Статические члены класса. Часть 5

Теперь можно задавать переменные класса как статические. Семантика точно такая же, как в C#, а именно: все экземпляры класса смогут использовать такой элемент, и, если один класс установит значение, другой класс может получить его.

Очевидно, что использовать это следует с осторожностью. Но есть несколько случаев, где это может пригодиться, например, сейчас намного упростилась реализация шаблона проектирования singleton.

Пример:

18 Апрель 2017

X++ в AX7: элементы с уровнями доступа private и public. Часть 4

С самой первой версии Axapta переменные, объявленные в классе, имели уровень доступа protected. В AX7 по умолчанию уровень доступа остается таким же, но его уже можно изменить на public или private.

Вот пример такого кода:

27 Март 2017

X++ в AX7: Определение типа может включать 80 знаков. Часть 3

Начиная уже с первой версии, разработчики Axapta страдали от ограничения в 40 знаков при описании типов, таких как классы, таблицы, расширенные типы данных, и даже при описании методов и полей.   

21 Март 2017

Microsoft Dynamics 365 for Operations и пресловутые «западные процессы» (в сравнении с 1С ERP)

Автор: Мирослав Лянцевич, консультант компании Neti 

 

Долгое время флагманский продукт компании Microsoft в разное время называвшийся Microsoft Axapta, Microsoft Dynamics AX и ныне Microsoft Dynamics 365 for Operations был безусловным лидером на рынке комплексной автоматизации компаний средней величины. Компании, выбиравшие эту систему сразу получали «из коробки» (out-of-the box) достаточно широкий работающий функционал, интегрирующий практически все бизнес-процессы на предприятии, и могли не ввязывать в себя в длительный цикл разработки.

Подпишитесь на блог

Все интересные статьи нашего блога на Вашем почтовом ящике!


Подписка

Служба контроля качества сервиса

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


Письмо директору