Plaza 365
Plaza 365

No results found for your search

RegisterLog in

5

Visit article

#accessmodifiers

#code-lens

#internalmethods

#linkedin

#searchengines

Dynamics 365 Finance

Category

Mar 4, 2023

Published date

Text

Article Type


AI Summary

  • This blog article is different from the author's other blogs because it only publishes a post by Michael Pontoppidan on LinkedIn. The purpose of this article is to share the post about the evolution of X++ in the last year, which was difficult to find on LinkedIn.
  • The article includes several updates and improvements to X++:
  • X++ now supports the *= and /= operators, making it easier to learn.
  • Enforcement of EDT hierarchies can be enabled to prevent mixing incompatible data types.
  • Access modifiers now work as expected, improving predictability for API consumers.
  • Internal methods are now included in the auto completion list, making development more efficient.
  • The debugging experience for viewing tables has been improved, providing better visibility of table state and system field values.
  • A UI for Internals Visible To has been added, eliminating the need to use external tools like Notepad.
  • Model parameters can now be updated from the project context menu, providing convenience.
  • It is now possible to select which models to load symbols for during debugging, improving performance and reducing the need to load unnecessary components.
  • Test class is now a new code type, catering to the needs of developers practicing Test-Driven Development (TDD).
  • A warning is now displayed when a string field exceeds 1000 characters, prompting the use of a memo-field instead.
  • Code-lens can be enabled or disabled to save screen real estate and VM resources.
  • The Application Explorer search has been improved with tab navigation and auto-expansion of search results.
  • EDT base type is now shown in the property-sheet for fields, making it easier to identify the base type.
  • Parallel compilation of modules is supported, which can save time during the build process if there are multiple models and sufficient memory.
  • Build only cross-reference data option allows generating cross-reference information without generating assembly and fat PDB files, which is useful for standard packages/models after a service or quality update.

Registered users can view the full text for FREE!

Sign In Now!

Cookies Consent

We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.