Blog
-
Resident control add-ins
One of the most common questions I get asked about Control Add-ins is whether you can make a control add-in be always present and able to respond to your calls from AL. In other words: can you have a resident control add-in that you can invoke from anywhere in your AL code. I’ve done a lot about control add-ins.
-
From JavaScript to AL and back: SkipIfBusy
If you missed my From JavaScript to AL and back: SkipIfBusy live session on January 8, or if you simply prefer to read rather than watch, then this post is for you. As promised, I’ll follow up in writing on all my video blogs, so here we go.
-
A couple of ideas for HttpClient
When invoking any REST web services, a lot of AL code mostly looks like this: procedure CallRESTFoo() var Client: HttpClient; Response: HttpResponseMessage; Body: Text; Json: JsonObject; begin Client.Get('https://foo.bar/', Response); Response.Content.ReadAs(Body); Json.ReadFrom(Body); // Process JSON body of the response...
-
Schedule for the period ahead
Happy New Year everyone, with a little delay. I was busy in the first two weeks of this year preparing and delivering the “Leveraging Git” webinar. It turned out to be quite a success, but it also prevented me from doing my live session last Friday. But this short break doesn’t mean I am not going to get busy with my blog and live blog again.
-
Fun with Interfaces: Testing
Oh how much fun we had today on my live stream, it’s just amazing. First, all the viewers had fun of waiting for me to go live for nearly an hour, and then at some point I managed to unplug my reflector. Perks of live streaming 😁 First of all, I would like to – once again – apologize to everyone who waited for me to go live.
-
Webinar: Leveraging Git
It’s been a few days that I announced the “Leveraging Git” webinar on my Twitter and LinkedIn and I hope nobody will mind if I announce it on my blog. So, here we go. Every year I deliver between five to ten trainings. This year, I delivered a grand total of zero, due to the […]
-
Live Streaming Lessons Learned
One thing we learned from lessons learned is that we don’t learn from lessons learned. Somebody, alegedly I don’t know where this quote comes from, a one-minute googling didn’t reveal it to me (but it isn’t mine, I’ve read it somewhere for sure). Anyway, a month ago I started live streaming .
-
Fun with Interfaces: Patterns
Today I had my fifth live stream. The topic was interfaces , and this time I took a different angle at it: patterns. When I polled about live stream topics you’d like to hear about, most of you said “patterns”. So today’s stream covers several patterns and puts them in perspective of interfaces, or the opposite way around, however you like it.
-
Live Schedule for December
After a lot of fun with interfaces on Friday, I’ve received a lot of very encouraging feedback. It seems that the decision to start live video blogging was right, and I am sticking with it. I’ve realized that on Friday I didn’t announce any schedule for the period ahead, so here’s what we are going to do in coming Fridays.
-
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.