New Functionality In Microsoft Dynamics 365 Business Central 2023 Wave 1: Attach AL Debugger To Active Session Or Next Session

Microsoft Dynamics 365 Business CentralThis post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2023 Wave 1 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2023 Wave 1.

The second of the new functionality in the Development section is Attach Al Debugger To Active Session Or Next Session.

The legacy C/AL debugger supported attaching to an existing session or to the next session for a specific user. While this has been possible with the AL snapshot debugger for some time, the standard, more powerful AL debugger in Visual Studio Code is still missing this capability, and it’s been a partner ask to fill this gap for a while. With the introduction of service-to-service (S2S) authentication, this has become more important, since it’s now much harder to debug important web service scenarios, which are only possible with snapshot debugger.

Enabled for: Admins, makers, marketers, or analysts, automatically
Public Preview: Mar 2023
General Availability: Apr 2023

Feature Details

Developers often experience reduced responsiveness and delayed results when using static code analysis tools (AL cops) to find diagnostic issues. This can be annoying and affect their productivity, as they cannot react faster on the issues detected in the code. With this release we’re planning to improve the performance of the compiler and code analyzer framework, as well as optimize inefficient code analyzer rules—all to boost developer productivity.

Use launch.json to attach to specific session ID or next session for specific user ID

Continue reading “New Functionality In Microsoft Dynamics 365 Business Central 2023 Wave 1: Attach AL Debugger To Active Session Or Next Session”

New Functionality In Microsoft Dynamics 365 Business Central 2023 Wave 1: AL Explorer And AL Home In Visual Studio Code AL Extension

Microsoft Dynamics 365 Business CentralThis post is part of the New Functionality In Microsoft Dynamics 365 Business Central 2023 Wave 1 series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2023 Wave 1.

The first of the new functionality in the Development section is AL Explorer And AL Home In Visual Studio Code AL Extension.

Over the last several releases Microsoft have made a remarkable transformation of their development tools, to align them with the expectations of the worldwide community of developers. Visual Studio Code, GitHub, and Application Insights are the tools used by millions of developers worldwide, and they can now join the Business Central developer community much easier, with less ramp-up time needed.

On the other hand, regardless of their efforts in scaling the developer community, the broader trend shows that we won’t be able to keep up with the demand in that area, so Microsoft need to focus their efforts on increasing pro developer productivity as well as re-enabling consultants to do more on their own, like in the classic C/SIDE RAD experience, with little to no dependency on scarce pro developer resources or need to work directly in source code, and still abiding to proper quality and continuous integration and continuous delivery (CI/CD) processes.

Enabled for: Admins, makers, marketers, or analysts, automatically
Public Preview: Feb 2023
General Availability: Apr 2023

Feature Details

With the introduction of the AL Explorer, we are bringing a powerful tool to the hands of pro developers and technical consultants, allowing both roles to explore, navigate, and better understand objects in extensions, including object details, dependencies, and extension points, without looking at the code. This increases daily productivity for developers and allows technical consultants to understand high-level structures of extensions in order to specify new features, or even do light troubleshooting.

Continue reading “New Functionality In Microsoft Dynamics 365 Business Central 2023 Wave 1: AL Explorer And AL Home In Visual Studio Code AL Extension”