8-800-700-15-02

Звонок по России
бесплатный

info@i-neti.ru

Статьи

04 Сентябрь 2017

Штатные IT-специалисты или аутсорсинг?

Почему аутсорсинговая компания эффективнее штатных IT-специалистов

 

Бывают ситуации, когда штатные специалисты основную часть своего времени проводят в ожидании запросов или не могут выполнить работу из-за поломки оборудования (что происходит реже). В IT такое явление можно назвать как простой.

Простой – это временная приостановка работ. Компании оплачивают время простоев штатных IT-специалистов. Но в целом это может негативно сказаться на экономической составляющей компании.

31 Август 2017

X++ в AX7: Internal keyword. Часть 9

Internal – ключевое слово в синтаксисе X++. Его семантика аналогична семантике в C#. Когда вы помечаете класс или метод как internal, тогда он доступен только в той модели, в которой он определен.

internal class MyInternalClass 
{  
    internal void myInternalMethod() 
    {  
    }  
}

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.

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

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

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


Подписка

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

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


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