Dynamics 365 F&O Data Templates — What Are They?
May27

Dynamics 365 F&O Data Templates — What Are They?

Dynamics 365 F&O Data Templates — What Are They? Photo by NASA There have been some substantial improvements in the latest cloud hosted version of Microsoft’s flagship ERP system — Dynamics 365 Finance & Supply Chain Management (D365 FSCM). For this post, I’m going to focus on successive improvements made to the Data Management Framework (DMF) which have led to the introduction… Continue Reading Ajay Odedra’s...

Read More
Setup Release Pipeline using PowerApps Deploy Package task in DevOps
May13

Setup Release Pipeline using PowerApps Deploy Package task in DevOps

Setup Release Pipeline using Power Apps Deploy Package task in DevOps Photo by Quinten de Graaf In this post, we will learn how to setup a release pipeline in Azure DevOps using OOB Microsoft Power Apps Deploy Package task, available in Power Apps BuildTool, assuming that build pipeline has configured properly to create a package and published to the artifacts. For details about how to create… Continue Reading Vishnu...

Read More
Utilising the Application Ribbons in Model-Driven Apps (Power Platform)
May06

Utilising the Application Ribbons in Model-Driven Apps (Power Platform)

Utilising the Application Ribbons in Model-Driven App (Power Platform) Photo by Samuel Austin In this post, I’d like to highlight the Application Ribbons component within Power Platform’s Model Driven Apps. They aren’t new, but in a recent feature I developed, customising this component was the ideal solution. Ribbons If you aren’t already familiar with the Ribbons within the Model-Driven… Continue Reading Tom Ashworth’s...

Read More
Adding Logging without cluttering existing code
Apr29

Adding Logging without cluttering existing code

Adding logging without cluttering existing code During software development, it is often required to add logging capability to specific objects. However, in order to support the future maintainability of the solution you may want to keep this logging functionality separate from the existing code. This post presents an approach which we have successfully deployed in the past to decorate… Continue Reading Aidan...

Read More
Power Automate — Create Child Flows using Power Apps Trigger
Apr22

Power Automate — Create Child Flows using Power Apps Trigger

Power Automate — Create Child Flows using Power Apps Trigger Power Automate is a powerful business application that allows the user to create and automate flows across multiple applications and services. People are building flows in Power Automate that need lots of steps, however, if you try to put all these actions into a single flow, it can be difficult to navigate and maintain… Continue Reading Satya Kar’s Article on...

Read More
Gathering Effective Requirements
Apr18

Gathering Effective Requirements

Photo by Nik MacMillan Effective requirements are a crucial part of creating an accurate product. They are the difference between instilling confidence in your client and causing frustration. Yet far too often, rushed discovery phases, result in limited and under detailed requirements. How can you build from 1 to 10 if you only know 3, 4 and 7? Why Discovery is Crucial to A Successful Product The… Continue Reading Kieran...

Read More
Automating  your cloud deployments using Pulumi & Azure Pipelines
Apr15

Automating your cloud deployments using Pulumi & Azure Pipelines

Automating your Cloud Deployments using Pulumi & Azure Pipelines In the previous post, we saw how to use Pulumi and C# to define and deploy cloud resources to Azure. In this post, we will learn how easy it is to setup a continuous integration and deployment pipeline in Azure DevOps to deploy a Pulumi stack. The code for my cloud stack is available on GitHub, and we will use Azure Pipelines to… Continue Reading Vignesh...

Read More
Dynamics 365 TypeScript Development Setup for the Average Joe .NET Developer
Apr08

Dynamics 365 TypeScript Development Setup for the Average Joe .NET Developer

Dynamics 365 TypeScript Development Setup for the Average Joe .NET Developer Photo by Christopher Robin Ebbinghaus on Unsplash “You’re building your own maze, in a way, and you might just get lost in it.” — Marijn Haverbeke Recently we were faced with the prospect of migrating a client’s Dynamics 365 estate to support the Unified Client Interface (UCI). Recognising the opportunity… Continue Reading ekhor’s Article on their...

Read More
Continuous Integration for Power Apps — the Development Hub
Mar29

Continuous Integration for Power Apps — the Development Hub

Continuous Integration for Power Apps — the Development Hub The Development Hub is an open-source Power Apps app which simplifies the continuous integration process for teams working with Power Apps. This blog post should hopefully offer some insight as to why it exists and how it could help you to deliver Power Apps solutions at scale. Power Apps development strategies Scaling up… Continue Reading Max Ewing’s Article on...

Read More
Power Apps Export and Import Utility and ModelDrivenFormIntegration
Mar29

Power Apps Export and Import Utility and ModelDrivenFormIntegration

Credit: James Oleinik Background I worked on a project where I was requested to build a Canvas App that trigger Flow on the click of a button. The Flow uses the custom connector to authenticate and interact with an external API, so I had to combine the Flow with the custom connector in order to implement the solution. ModelDrivenFormIntegration Limitations The Canvas Apps needs to be embedded… Continue Reading Felix Davy...

Read More
Infrastructure As C# Code
Mar29

Infrastructure As C# Code

If you have been deploying code to Azure or any other cloud vendor, chances are you are provisioning resources using PowerShell scripts, ARM templates, CloudFormation, Terraform or a combination of these popular options. While IaC has grown both in popularity and practice in the past few years, often when using one of these products you are required to define the infrastructure in a JSON… Continue Reading Vignesh...

Read More
If you love Fluent API’s and write Integration tests with C#, read on…
Mar29

If you love Fluent API’s and write Integration tests with C#, read on…

Background Over the last few months I have been spending more and more time wondering why testing (particularly Integration / End to End) always seems to be a challenge on large scale projects and it has taken me on quite a journey to discover some of the common patterns, misconceptions and behaviours associated with this discipline. During the process I have learned that there are very few… Continue Reading Mark...

Read More
My Apprenticeship Experience
Mar04

My Apprenticeship Experience

The first week of February 2020 was National Apprenticeship Week, a chance for all apprentices to come together as a community to celebrate movement away from the traditional university route. In this post, although late, I’d like to share my apprenticeship experience from first thoughts to the present day. Photo by John Schnobrich on Unsplash Who am I? Good question. I am both a software… Continue Reading Tom Ashworth’s...

Read More
The Power of Documentation
Feb20

The Power of Documentation

“Our industry does not respect tradition — it only respects innovation.” — Satya NadellaContinue reading on Capgemini Microsoft Team » Continue Reading Sahjan Soomro’s Article on their blog The Power of Documentation “Our industry does not respect tradition – it only respects innovation.” – Satya Nadella As developers, some of us may roll our eyes at...

Read More