AL
-
The MCP Bridge: AL Language Tools for Every Agent
You picked Claude Code. Or Cursor. Or whatever agent actually fits how you work, because the agent you use matters more than the editor it lives in. You set it…
-
AL Object ID Ninja
If it does what the documentation says it does, I can only say: “Build this man a statue!” Awesome job. — Waldemar Brakowski (@wbrakowski365) September 11,…
-
Conditional directives
One of the new features of the AL compiler that arrived with 2020 Wave 2 is Precompiler directives. This is nothing spectacular, programming languages had…
-
A couple of ideas for HttpClient
When invoking any REST web services, a lot of AL code mostly looks like this: Of course, there are more things there, like headers or perhaps calling HTTP POST…
-
Fun with Interfaces
Today I’ve streamed the Fun with Interfaces video blog at https://www.youtube.com/watch?v=QSMHL32c5mg and the recording is now published online. This was the…
-
How to replace DotNet in AL
A lot of us still have a ton of C/AL code sitting around in existing databases that sooner or later will have to be moved into AL. A lot of us also have a ton…
-
Top 5 things I miss in AL
The community often criticizes Microsoft for adding new platform features only when Microsoft needed them. Well, it has been a bit too harsh – Microsoft did…
-
How about Rollback in AL?
I’ve never truly understood why we could explicitly commit a transaction, but we could only implicitly roll one back. There is a universe of difference between…
-
Tip: Text constants in AL
Long time no see, but that’s how it gets every now and then, I guess… Anyway, I am still alive, still kicking, just don’t get to blog as much as I’d hope for,…