Vjeko.com goes live

  • Post comments:3 Comments

It's time to turn a new page. You've noticed that I've been absent for a long time. No posts, no activity. Well, blogging takes time, and I am a sort…

Continue Reading Vjeko.com goes live

Top 5 things I miss in AL

  • Post comments:7 Comments

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 add improvements in other situations, too. But still, if you compare it to other Microsoft’s languages like TypeScript or C#, the AL language isn’t really advancing.

Looking back at C/AL, the AL language has really brought a lot of improvements. We have native JSON types, HTTP API, interfaces, overloads, and a lot more. But still, the overall change of the AL language was minor improvement, rather than a real evolution that transition to VS Code could have allowed.

Here’s the list of top five things I’d absolutely love to see in AL. And I have strong reasons to believe that all of them would be fairly easy to implement for Microsoft. Let’s get started.

(more…)

Continue Reading Top 5 things I miss in AL

How about Rollback in AL?

  • Post comments:4 Comments

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 throwing an error (and ending the call stack), and rolling back (and continuing execution).

There was always a way to roll back and go on, sure. Wrap the entire thing in a if Codeunit.Run() block, throw an error as the last thing inside that codeunit, and there you go. Problem solved. Well, not quite.

(more…)

Continue Reading How about Rollback in AL?

Tip: Text constants in AL

  • Post comments:9 Comments

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…

Continue Reading Tip: Text constants in AL

Images fixed on vjeko.com

  • Post comments:2 Comments

You might have noticed that I had some problems with pictures on this blog. Some posts simply didn't show any of them, and I've got quite some reports that they…

Continue Reading Images fixed on vjeko.com