Tag Archive: Development

Inconsistent language behaviour in the windows client

The strangest thing happened to us recently – one that really blew my mind. I’m going to spare you the long road of trial & error we went through to come up with the answer – or at least an explanation of what cause the behaviour. The behaviour Because “a picture tells more than a …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/08/09/inconsistent-language-behaviour-in-the-windows-client/

Developing Business Central Extensions/Apps in Team

I picked up a new challenge these days: for one of our (quite big) customers, we need to develop a solution, based on extensions. In short: ready for the future, easy to upgrade. When I would explain the case in a paragraph, you’d say “this is not NAV”, although when you would really look deep …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/07/11/developing-business-central-extensionsapps-in-team/

CRS AL Language Extension – File Management

Time for the next round of functionality I added in my VSCode Extension (the CRS AL Language Extension) – a functionality that manages your filenames (and pre/suffix). Hold your horses – this is going to be a long one ;-). You don’t want to know how many hours I spent on this functionality – many …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/07/03/crs-al-language-extension-file-management/

AL Code Analysis Rules (Diagnostic Descriptors) – Updated

  You might remember my post about the Code Analyzers Diagnostic Descriptors when it first came out. I’m very happy with this tool, as it avoids many mistakes, and it enforces some level of clean coding – which is never a bad thing ;-). Recently, the June update of the AL Language Extension was announced. …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/06/27/al-code-analysis-rules-diagnostic-descriptors-updated/

CRS Al Language Extension – Running Objects

As said in one of my previous posts, I was going to do some “deeper” description of the functionality of the tool that I’m working on to make your “AL”-life in VSCODE a little bit easier: the “CRS AL Language Extension“. Today: the “Running Objects” functionality This was the first major feature that I tried …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/06/19/crs-al-language-extension-running-objects/

Function Overloading in AL

I haven’t been blogging much, lately. But in my defence – I put quite some time in another community project, which I blogged about in my previous post (and will blog about in quite a few coming posts…). To keep up the pace of writing at least one post each month (which I have been …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/05/29/function-overloading-in-al/

CRS Al Language Extension

I have been wanting to write this blog for a while. But I’m going to keep it a short one, as I’d like to go into a few topics separately, and I don’t want to swallow too much in one big blogpost with the possibility with some (important?) details would get lost. Thing is – …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/04/18/crs-al-language-extension/

Al Code Analysis Rules (Diagnostic Descriptors)

Since my last blog about the new Code Analysis for Al development, I have been wondering what rules Microsoft actually applies in which Code Analyzer. My good friend an colleague is all into decompiling and reflecting – and he helped my find my way to the object model that Microsoft creates for the Source Code …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/04/05/al-code-analysis-rules-diagnostic-descriptors/

Enable the updated Code Analysis for AL

Some time ago, I wrote a blogpost on how to enable code analysis for AL development. At that point, it was an undocumented feature – not to say, it was an unfinished feature that you could already enable. Since the developer preview March update, it is officially here, and things have somewhat changed – no, …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/03/26/enable-the-updated-code-analysis-for-al/

AL with VSCode: IntelliSense Fix

Since a recent update of VSCode, you might have noticed that IntelliSense works somewhat different. Well, that’s because VSCode thought to do a good, useful update for you .. but apparently for AL development, it turns out to be quite contra productive.. CTRL+Space You all probably know why CTRL+Space is for? It’s for forcing IntelliSense. …

Continue reading »

Permanent link to this article: http://www.waldo.be/2018/03/22/al-with-vscode-intellisense-fix/

Older posts «