click fraud detection

Статьи

18 Октябрь 2017

X ++ в AX7: Объявление переменных в коде. Часть 14

Какую цену вы бы заплатили, чтобы иметь возможность делать так в X ++?

for (int i = 1; i <= n; i++)   

{
}    

Или так:

12 Октябрь 2017

X++ в AX7: Ключевое слово Const. Часть 13

В AX7 X++ теперь поддерживается ключевое слово const. Его семантика аналогична семантике в C#

Если вкратце, то это позволяет вам определять члены в классе и переменные в методе, они могут быть проинициализированы только в объявлении. Компилятор заменит ссылки-константы значениями. Другими словами значение константы должно быть определено в момент компиляции. 

Это убийственная «фича»! Она позволяет избавиться от большинства случаев использования макросов. 

02 Октябрь 2017

Настройка персональной виртуальной машины для разработок в Dynamics 365 For Operations

Автор материала: Brian J. Parker. Ссылка на оригинальную статью. 

Последнее обновление в исходный материал внесено 1 июня 2017г.

28 Сентябрь 2017

X++ в AX7: Методы расширения. Часть 12

Вы когда-нибудь сталкивались с тем, что Microsoft предоставил класс или таблицу в которой не достает методов, которые облегчили бы вашу жизнь? Если это так, у вас может возникнуть соблазн добавить его самостоятельно, используя перекрытие. И вы наверняка заплатите за это при обновлении!

Вы будете довольны, сейчас AX7 X ++ поддерживает методы расширения, подобно C#.

14 Сентябрь 2017

X++ в AX7: Ключевое слово Readonly. Часть 11

В AX7 X++ сейчас есть поддержка ключевого слова readonly. Семантика идентична readonly в C#.

Вкратце: это позволяет вам определять члены класса, которые могут быть проинициализированы только при объявлении или в конструкторе того же класса.

class MyClass 
{  
    readonly str identifier = "XYZ";  
    readonly str identifier2;  

 

07 Сентябрь 2017

X++ в AX7: вещественные типы данных. Часть 10

В AX2012 переменные типа real компилируются как тип System.Decimal при компилировании CIL. В AX7 это является единственным возможным вариантом.

Основное отличие между этими вариантами в максимальном возможном значении:

AX 2012:
AX 7:

~ 9*10^127
~ 8*10^28

Оба значения достаточно велики в большинстве случаев в практике ERP систем, но всё же есть вероятность получения ошибки.

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). Но история на этом не закончилась.

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

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


Подписка

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

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


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