Business Central Development
-
A couple of AL controladdin demos – Google Maps and Tic Tac Toe
As a part of preparation for my last event of this year that concludes the conference season 2017 for me, I played around with the latest addition to the AL language stack for VS Code: control add-ins. If you haven’t already tried it out, or heard about it, then you should get yourself a copy of…
-
Invoking Azure Functions from AL recording available
The “Invoking Azure Functions from AL using Visual Studio Code” webinar is over, and it was a pleasure delivering it for you, folks. There were 350+ people registered for it, and over 200+ people attended it. With those kinds of stats, who wouldn’t want to deliver more of these?
-
Invoking Azure Functions from AL
One elegant way of replacing your .NET interoperability code with something else is by using Azure Functions. Sounds good in theory, but what does it take in practice? And what are Azure Functions, anyway? Let me not take too much latitude, and let me just say that Azure Functions are a way of…
-
State of .NET Affairs
I said a word or two about progress last week. Apparently, VS Code is not the only place where we take a small step back to be able to make a huge leap forward; .NET might seem like another one. You know it, right?
-
Is Visual Studio Code really an improvement
Progress often doesn’t look like progress at all when it first arrives. When on July 3, 1886, Daimler Benz presented his first car, it had a 0.75 horse-power engine that could reach a top speed of 16 km/h. It was able to cover 45 km on a single fuel tank, and it could only take two passengers.
-
More about ISEMPTY
I had much second thought about whether I should even blog this one. You know, it so profoundly belongs in the Duh! category that I have actually created the Duh! category specifically for this post. Now, fasten your seatbelt. I apologize for what you are about to see, but apparently people do write code as the example below.
-
When you just must COUNT, no matter what
I started with blogging about COUNT = 0 situation. Then I followed it with COUNT = 1. So, let’s do a COUNT = 2 today. No, no, I am just kidding, don’t worry 🙂 But I still have to do one more COUNT post, one that will cover all other COUNT situations. Believe it or not, sometimes you really, honestly, do need to perform an actual COUNT.
-
The “IF COUNT = 1” Conundrum
If you haven’t read my yesterday’s post , then do that first. Good. At this point you are extremely smart because you know that you should never use COUNT = 0 but should use ISEMPTY instead. However, what if: IF SomeTable.COUNT = 1 THEN DoSomething(); Well, if this is what you need, then that’s what you need.
-
Are there any records there?
It’s been a while that I haven’t blogged, and my queue grows inversely proportional to the amount of time I have available for blogging, so let me do a short series of easy stuff, simply to take it off the list. This is not about new features, crazy new tips and tricks or anything of the sort.
-
C# Injection: Don’t trust FOB
FOBs, those pesky little files that we all take for granted, import into our databases, and live happily ever after. After you read this post, you’ll handle FOB files very, very carefully. Why is that? Well, if you haven’t already, then read this post first: From C/AL to executable: how NAV runs…