Arthur van de Vondervoort
arthurvdv.bsky.social
Arthur van de Vondervoort
@arthurvdv.bsky.social
You’ve made it to the big screen 😅
June 12, 2025 at 4:46 PM
This is a personal preference, where in the AppSourceCop.json file, I like to use the mandatoryAffixes instead of the mandatorySuffix property.

It comes down to the same and as you mentioned to use suffixes, not prefixes, but with the mandatoryAffixes it doesn't affect the choice between them.
June 6, 2025 at 12:22 PM
“..This can be left at 1.0.0.0 as the server version will always align with the application version..”

When working with NuGet packages and the BCCH, the “installedPlatform” parameter uses this and then downloads a wrong artifact.

We’ve run into this with an ISV app in our ADO pipelines
June 6, 2025 at 5:00 AM
April 30, 2025 at 12:52 PM
Thank you for your kind words @thedoubleh.dev 🤗

If you can make it to Antwerp this summer, we should do a Beerinar combined with waffles 😅
April 17, 2025 at 7:26 AM
I'm going for "..sometime in 1994.." 😅

Was fun to see if I could find the specific model based on the modelnumber of the chips, the closed I could find looks like this 🤗
March 21, 2025 at 10:37 AM
I have the requirement to read the value from a weighing scale with a serial interface from a BC Cloud instance.

What would be the best solution? I was thinking of a IoT Edge-device, IoT Hub and a Azure Function (API) where I then could do an API-call from BC.

Are there other approaches to this?
March 10, 2025 at 1:01 PM
If hypothetically I submitted my very first idea few days ago on aka.ms/bcideas, is it common that it's not visible and has the status Inactive?

#AskingForAFiend 😅
March 6, 2025 at 4:07 PM
Something new is coming to the LinterCop 🤗
March 5, 2025 at 12:55 PM
Would the alCallerAppId (or extensionId) reveal which App is responsible for this event?

Both of them points to the "System Application", where it seems there isn't a "0000JIR" value in the source code.
March 4, 2025 at 8:36 AM
How can I find what this mysterious "AL0000JIR" event id is in the telemetry of Business Central? 🤔

It's not in the documentation it seems
learn.microsoft.com/en-us/dynami...
March 4, 2025 at 7:50 AM
There are the parameters the alc.exe shows, am I overlooking something here? 🤔
February 22, 2025 at 10:23 AM
Is there a way to output the Analyzer Statistics when running alc.exe from the command line?
February 21, 2025 at 12:21 PM
You're absolutely right and it depends per project/app. A possibility is to add a pragma on the method (or even the complete object) including a TODO.

In this way new objects are validated against the rules of the code analyzer and the older objects can be refactored in the future.
February 13, 2025 at 8:12 AM
I think it's helpful to identify methods that could use a diet.

For example, this converted from the-good-old-NAV-days to BC, still carries those solve-it-all-management codeunits 🤨

In your pipelines, I’d argue there should be a maximum, anything over like 100 should be treated as an compile error
February 12, 2025 at 8:33 PM
What are you thoughts on Cognitive Complexitiy? 🤔
February 10, 2025 at 8:34 AM
A simplified example, where I believe I need to Encode the ClientSecret and Password, as the content type is not a json.

I would like to store both values as a SecretText in a IsolatedStorage. I could Encode these while I save them in the IsolatedStorage, but that feels wrong somehow 🤔
January 30, 2025 at 9:11 AM
Grabbing an OAuth token, where my client_secret and password are stored in a IsolatedStorage with SecretText.

How do I apply a urlEncode to a SecretText? 🤔
January 28, 2025 at 2:44 PM
This feels like a trick question 😅
January 22, 2025 at 12:41 PM
I've probably broken some pipelines out there with this release 🫣

At our company, we have several projects where the new rules found quite some potential defects that weren't detected during code reviews.
January 14, 2025 at 4:09 PM
Creating custom code analyzers can be challenging 😅
December 19, 2024 at 4:50 PM
#BCALHelp #MSDyn365BC
Working on a new LinterCop rule: 'Set values for FlowFilter fields using filtering methods.'

This will raise a diagnostic in VS Code for cases like the example below.

I'm doubting of what the default severity should be:
⚠️ Warning or ℹ️ Info?

github.com/StefanMaron/...
November 30, 2024 at 6:49 AM
While indeed my personal preference is to have a subscriber codeunit without any business logic in it, I wouldn’t prohibit a method in that same CU, like this.
November 25, 2024 at 8:24 PM
When starting the debugger on a BC v25(.1) Docker image, I always hit this breakpoint at the very beginning. Is anyone else experiencing also this issue?
November 15, 2024 at 11:19 AM
Our IT Documentation tool from Kaseya: "..we doing AI in our product, look how great!.." 🤨

After seeing the real Copilot features at #DirectionsEMEA, I’m not impressed with this and, honestly, even surprised they’d dare to call this Copilot.
November 15, 2024 at 8:00 AM