Hi Erik. About Interfaces. We (the rest of us) need a new perspective at this. When to use it and when not to use it. I have asked around in my network. The answers divert a lot. One has not looked at it yet. Another consider it a waste of time, and while specifying that only Microsoft and addon makes should expose them, so we can add our own extensions and implementations. An addon maker specifies that they have just started looking at it. Then we have Vjeko who seems on a crusade from the holy C# land to save us all. I think it deserves more attention. What is the right balance? What does these new features add to what we have already? When is it really useful? When is it useful in custom solutions? Does it improve readability or does it get worse? The impact on automated testing? Is the code better organized? Not an easy subject, but I think your perspective on it would be interesting.
@finnpedersenfrance2 ай бұрын
Especially how do we use Type testing and casting operators for interfaces. The examples that Microsoft gives are not helpful. Maybe you could make some more realistic examples that makes more sense than foo and bar. 💡
@finnpedersenfrance2 ай бұрын
And similar when to extend interfaces.
@finnpedersenfrance2 ай бұрын
Video from Microsoft on the new Interface features. kzbin.info/www/bejne/hnnQd6SbndeDfZY
@npu3paka22 ай бұрын
What is an interface object in AL and why would we want to use it ?
@finnpedersenfrance2 ай бұрын
@@npu3paka2 The current way of extending BC and in particular Enums has limitations. Interfaces allow for extending standard BC and Add-on solutions when prepared for it. It is the future way of extending BC. To my best understanding. In some cases, it might also help you better organize your code, but that is a different story.
@KulwantSingh-oz5xw2 ай бұрын
Great Video!!
@DarkEsproc22 күн бұрын
actually, codeunits could pass themselves around for a long time, but not without external initialization.. cool new stuff
@viktoriyaradosh2 ай бұрын
I use interfaces a lot, together with Enums. But honestly can't imagine use case for extending and casting them yet
@KulwantSingh-oz5xw2 ай бұрын
How can we combine two different Reports in one Excel book. i.e. Vendor Trial Balance and Customer Trial Balance in One Single Excel File?
@KulwantSingh-oz5xw2 ай бұрын
Can you Please make an video on Saving the RDLC Report as HTML and attaching the same as EmailBody?
@Hougaard2 ай бұрын
There's a video on that already
@tedcjohnston2 ай бұрын
NuGet is pronounced "New Get" according to Wikipedia....... (and Kennie at a recent conference)
@Hougaard2 ай бұрын
Not on my channel :)
@cmo952 ай бұрын
Hi Eric, great video as always! Just curious, what tool do you use to decompile the DLL and where are you able to see the various DLL's? Not sure I would ever need to decompile this myself but I think it is useful to know how to.
@Hougaard2 ай бұрын
There are a bunch of different dotnet decompilers, I use one called dnspy.
@mohammedziani9769Ай бұрын
Hey, there are one called DotPeek it somes with the JetBrains suite