Sep 19

Extensions V2 – communication between extensions via events

As a developer of an extension, I would like to give other developers the ability to customize the behavior of my extension in certain, predefined ways. For instance, I could give a developer the ability to bypass my extension in certain scenarios. I also could give a developer the ability to customize some profit or …

Continue reading »

Sep 17

Dynamics 365 apps – User Walkthrough with Modern Dev (Extensions V2)

Guided tours in Dynamics 365 extensions V2 I have been working with the modern dev environment for Dynamics 365 Business now for a while and have been trying to get walkthroughs our guided tours setup for apps. The issue with the V2 extensions is that they are not completely ready yet and therefore, it is …

Continue reading »

Jul 26

Dynamics 365 – Modern Development Limitations

While I am working with the modern development environment, I am going to document limitations or other issues that I am finding. There are a lot of blog posts out there discussing how to get started or is it good or bad. I am not going to go into this discussion – it is what …

Continue reading »

Jul 25

The type or method ‘TryFunction” cannot be used for ‘Extension’ development

I am currently working on migrating extensions from version 1.0 to 2.0 – developed in the new Visual Studio Code development environment for Dynamics 365 Business. While I might be writing a blog about the entire process at a later point, I want to focus more on those “limitations” that are currently available. One of …

Continue reading »

Mar 10

Overview of Code Refactoring Part II

It has been a few weeks since part 1, but I wanted to get back to it and bring up a few resources on where to look to understand the different techniques when refactoring code and also give you some assistance on where to get started. If you want to refresh your memory or haven’t …

Continue reading »

Mar 02

The TempBlob Façade Pattern in action

Not too long ago, I was facing the issue that I needed to be able to make any record so that I could transfer this record – I wanted to be able to find a way to take any record and be able to transfer it to a façade codeunit, to an event subscriber, well, …

Continue reading »

Feb 19

Dynamics NAV: Get Database Name for current installation

I started writing a couple blogs to determine, if the current installation is a multitenant installation or how to get the name of the current SQL Server. There are a few more useful things that you can do with the DLLS that are shipped with Dynamics NAV. I am going to add some more with …

Continue reading »

Feb 17

Overview of Code Refactoring

I have had the same conversation with countless customers and developers over the years: “You should really look at your code and refactor it or some of it during the upgrade.” Rarely, you get a “great, it sounds like a good idea. I am willing to pay for it.”. Usually, you get resistance to the …

Continue reading »

Feb 10

Dynamics NAV: Get SQL Server Name for current installation

I recently wrote a little blog on how to determine, if the current installation is a multitenant installation. There are a few more useful things that you can do with the DLLS that are shipped with Dynamics NAV. I am going to add some more with different blog posts and hope that you will find …

Continue reading »

Feb 10

The developer’s guide to Dynamics 365 for Financials apps – part 3

In the first part, I explained how to request to list an app in AppSource, how to get a developer account and how to generate the offer in the AppSource publishing portal. If you have not had a chance to read it, you can find it here. If you missed the second part, which described …

Continue reading »

Older posts «