Tag: VSCode

A Business Central “Upgrade Code” saga…

Not too long ago, we had an upgrade issue at a customer: the upgrade timed out, and after investigation, it was simply because our upgrade code: it took too long to modify 130000 records (well – and quite some validations, I admit, but still – it’s not that much, is it?). This made me hold …

Continue reading

Permanent link to this article: https://www.waldo.be/2022/12/21/a-business-central-upgrade-code-saga/

Multi-line text search in VSCode (with RegEx)

Small post – just because I needed it recently – and it made me think of this little gem that I still had to share: what if you have to search over multiple lines in multiple files in VSCode .. something that actually might happen more than you want to admit. I actually never knew …

Continue reading

Permanent link to this article: https://www.waldo.be/2022/01/31/multi-line-text-search-in-vscode-with-regex/

Can you “force” VSCode extensions on your team’s PC’s?

You must have seen the launch of Vjeko’s extension: the “AL Object ID Ninja”. If you haven’t, well, let me make your day and show you some resources: AL Object ID Ninja – Vjeko.com AL Object ID Ninja v1.1.0 released – Vjeko.com AL Object ID Ninja – Visual Studio Marketplace vjekob/al-objid: Vjeko.com AL Object ID …

Continue reading

Permanent link to this article: https://www.waldo.be/2021/09/17/how-to-force-vscode-extensions-on-your-teams-pcs/

Documenting your Business Central (custom) APIs with OpenAPI / Swagger

For reasons that are not too important, I am trying to find a way to “describe my custom APIs”. You know. You’re at a project, you had to implement an integration with a 3rd party application, and you develop some custom APIs for it. When done, you have to communicate this to the 3rd party …

Continue reading

Permanent link to this article: https://www.waldo.be/2021/06/09/documenting-your-business-central-custom-apis-with-openapi-swagger/

A somewhat easier way to generate a DGML Dependency Graph of your Business Central extensions

You might have read my post “Visualize app.json dependencies in VSCode (using GraphViz)” where I explained “another” way to generate a dependency graph. Another than what? Well – other than the DGML that was just announced on Microsoft’s Launch Event of Business Central 2020 Wave 2 as being “on the drawing board”. Well – today …

Continue reading

Permanent link to this article: https://www.waldo.be/2021/05/11/a-somewhat-easier-way-to-generate-a-dgml-dependency-graph-of-your-business-central-extensions/

Business Central Development Life Hacks

I haven’t exactly blogged much lately, but that doesn’t mean I haven’t been active for or in the community. You might have seen my previous blogpost for example, where I explored the wonders of streaming (which is for a near future to pick up, by the way ;-)), I also have contributed a few sessions …

Continue reading

Permanent link to this article: https://www.waldo.be/2021/04/02/business-central-development-life-hacks/

Publish & Run Current Object from VSCode – with a single command

I’m not writing a blog about every single (new) command in my “CRS AL Language Extension”. But this Sunday, I added an interesting one. One that I should have had created for a long time – but simply didn’t think of it, until Daniel (TheDenster.com) explicitly asked for it on GitHub. Just imagine, you’re building …

Continue reading

Permanent link to this article: https://www.waldo.be/2021/01/13/publish-run-current-object-from-vscode-with-a-single-command/

Model Driven software development for Business Central with “mdAL”

You might already have seen my session on DynamicsCon about Design Patterns. During that session, I mentioned a tool “mdAL”. If not .. well, here it is (starting at the mdAL part): This tool has seen some major updates – time to blog about it. ;-). Disclaimer I am not the developer of this tool …

Continue reading

Permanent link to this article: https://www.waldo.be/2020/12/18/model-driven-software-development-for-business-central-with-mdal/

Download all Microsoft Dynamics 365 Business Central Source Code with PowerShell

You might wonder: why would I need this? Why would I need to download source code of Business Central, while I can simply access it through the symbols when I’m working in VSCode – or even better, while I can simply click the symbol, and look at the code from there? Well … Searchability Didn’t …

Continue reading

Permanent link to this article: https://www.waldo.be/2020/12/16/download-all-microsoft-dynamics-365-business-central-source-code-with-powershell/

Multi Root Workspaces in VSCode for AL Development – Episode 2

Remember my blog post on “Multi-root workspaces in VSCode for AL Development“?  If not – it might be interesting to read first, because this is in fact an “extension” (get it?) on it .. so you might say this blogpost “depends” on that one ;-). I concluded the post with some scripts – and that’s …

Continue reading

Permanent link to this article: https://www.waldo.be/2020/05/12/multi-root-workspaces-in-vscode-for-al-development-episode-2/