Blog
-
AL Object ID Ninja v1.1.0 released
I have just released version 1.1.0 of AL Object ID Ninja . Here’s what’s new. Merge synchronization In previous versions, you could only synchronize full information. This type of synchronization simply recorded in the back end whatever it finds in the front end.
-
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, 2021 One of the biggest obstacles to AL team development (is there any other kind?) is object IDs. IDs are supposed to be easy: just pick the next free one and off you go.
-
Inside Git: Branches
It has again been a while since I blogged – or video-blogged for that matter. I won’t offer any excuses – I’ve been very busy over the past month. I delivered two public webinars, both of which were fully booked and ended up very successful. The first one was Leveraging Git , and it was the first public redelivery since January.
-
Git storage – SHA1
If you have ever worked with Microsoft’s Team Foundation version control tools, it wasn’t easy to switch to Git. That’s not because Git was complicated – no, nothing like that at all! It was simply because you had to forget almost everything you thought you knew about version control, and then learn it anew.
-
What’s new about interfaces in 2021 Wave 1
Microsoft Dynamics 365 Business Central 2021 Release Wave 1 is out (whoa, that was a mouthful) with some new perks for developers . Today, I had another live session at http://vjeko.live , and I made it both the first one in the series of What’s New for the latest release, as well as the episode four of Fun with Interfaces.
-
Webinars in the upcoming period
My last two webinars were a great success, and this is not only judging from my angle. Attendees were very happy with them, and the feedback I received was overwhelmingly positive. I’ve got a lot of inquiries about repeating them, and I also got a few ideas for new ones that would allow you to build on top of the knowledge gained in the first two.
-
Webinar: CI/CD from AL developer’s shoes
I am postponing this webinar! It appears that it coincides directly with a webinar held by Arend-Jan Kauffmann, so I’ll announce different dates for this one soon. This webinar is moved to May, please check the sidebar.
-
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 these kinds of things since the dawn of programming languages, and now we have them too. The biggest thing, though, is that on their surface, just like so many other features (cough!
-
Resident control add-ins – no SingleInstance
My last topic was resident control add-ins . In my video and written blog I’ve explained what they are and how you can quickly have them up and running. However, there was one particular thing I said I generally don’t like – single-instance codeunits.
-
Webinar: Git branching models and strategies
A few days ago I’ve announced that there will be a new series of webinars. The last webinar was a success. Apart from a few people complaining that I talked fast, and that there was too much content, I got pretty good comments. People felt quite happy with the content and that the value they received was worth the money they invested.