Pages

Wednesday, December 13, 2017

Find standard label translations

Microsoft aren't shipping the source standard label translations with the developer boxes. You only get the source for labels in en-us and the rest you only get as binary.

Here is what you can do if want to figure out how a particular label is translated.

First find the binary for the translated label file. This will be in the Resources folder under the package in question. For example, looking for the PRO labels from ApplicationSuite in Danish:


And next, open the dll in a tool allowing you to peek inside dll's. For example .NET Reflector.


Thursday, December 7, 2017

Misleading statements in 81215AE: X++ Programming and Advanced Topics in Microsoft Dynamics 365 for Finance and Operations, Enterprise edition

In Module 07 (and a few other places within same course) the importance of using the client / server modifiers and the RunOn property is discussed and emphasized.



However in D365 all X++ code is executed on the server. And thus the client / server keywords as well as the RunOn property are ignored.

Reference: https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/dev-tools/programming-language-support


I haven't tried the actual exam yet, so I don't know if this wrong assumption from the training material has sneaked into the exam as well. If there are questions on client/server settings, it probably has sneaked its way in since it's not of any importance anymore.