Exam PL-400 Revision Notes: Working with Canvas Apps
Feb28

Exam PL-400 Revision Notes: Working with Canvas Apps

Welcome to the eighth post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. In last week’s post, we dove into model-driven Power Apps, reviewing their various capabilities and usage cases within the Power Platform. We can now look to continue our review of Power Apps by moving on to canvas Power Apps and, specifically, the… Continue Reading The CRM...

Read More
Exam PL-400 Revision Notes: Working with Model-Driven Power Apps
Feb21

Exam PL-400 Revision Notes: Working with Model-Driven Power Apps

Welcome to the seventh post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. In last week’s post, we reviewed the various capabilities within Microsoft Dataverse that you can use to build a robust security and access model. In today’s post, we move onto the third exam area – Create and configure Power Apps – which has a 15-20%… Continue...

Read More
Exam PL-400 Revision Notes: Implementing Security within Microsoft Dataverse
Feb14

Exam PL-400 Revision Notes: Implementing Security within Microsoft Dataverse

Welcome to the sixth post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. Last time around, we deep dove into some of the core concepts to grasp around Microsoft Dataverse for the exam, including tables, columns and relationships. Today, we can now move onto the final topic within the Configure Common Data Service area of the… Continue Reading The CRM...

Read More
Exam PL-400 Revision Notes: Modelling Data using Tables, Columns & Relationships in Microsoft Dataverse
Feb07

Exam PL-400 Revision Notes: Modelling Data using Tables, Columns & Relationships in Microsoft Dataverse

Welcome to the fifth post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. We saw how to implement a proper application lifecycle management (ALM) process via Solutions and automation with Azure DevOps in the previous post. Today, we continue with our focus on the Configure Common Data Service area of the exam, by looking at… Continue Reading The CRM Chap’s...

Read More
My Top 5 Release Wave 1 2021 Features for Dynamics 365 and the Power Platform
Jan31

My Top 5 Release Wave 1 2021 Features for Dynamics 365 and the Power Platform

It’s that time of year to ride the wave once more, and see what’s new and upcoming within the Microsoft Business Application space, as part of the 2021 release wave 1 plan! As usual, there is a feast of new functionality to digest; so much that Microsoft has split the content out into two separate sites: Dynamics 365 – This includes our core set of customer engagement (CE) apps, such as Sales… Continue Reading...

Read More
Resolving “Couldn’t refresh the entity because of an internal error” Error in Power Apps Dataflows
Jan24

Resolving “Couldn’t refresh the entity because of an internal error” Error in Power Apps Dataflows

Dataflows within Power Apps are an impressive tool that has seen a lot of investments by Microsoft recently. Designed to allow you to integrate your data into Microsoft Dataverse using Power Query (M) capability, they are a far cry from the traditional data import experience inherited from Dynamics 365 Online. I first took a look at them in 2019 and, initially, hit a fair few issues when… Continue Reading The CRM Chap’s...

Read More
Exam PL-400 Revision Notes: Using Solutions to implement Application Lifecycle Management (ALM) Capabilities
Jan17

Exam PL-400 Revision Notes: Using Solutions to implement Application Lifecycle Management (ALM) Capabilities

Welcome to the fourth post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. In last week’s post, we finished our discussion concerning the first exam area by reviewing the Power Platform’s various extensibility points. With this concluded, we can now move onto the next area of the exam – Configure Common Data Service – which… Continue...

Read More
Exam PL-400 Revision Notes: Reviewing Power Platform Extensibility Points
Jan10

Exam PL-400 Revision Notes: Reviewing Power Platform Extensibility Points

Welcome to the third post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. In last week’s post, we provided an overview of some of the core features and functionality to consider when designing solution components within the Power Platform. Today, we’re going to finish up our review of the first area of the exam – Create a… Continue Reading The...

Read More
Exam PL-400 Revision Notes: Designing Solution Components within the Power Platform
Jan03

Exam PL-400 Revision Notes: Designing Solution Components within the Power Platform

Welcome to the second post in my series focused on providing a set of revision notes for the PL-400: Microsoft Power Platform Developer exam. In last week’s post, we discussed the high-level concepts you need to successfully grasp to build a technical architecture within the Power Platform. This topic sits within the Create a specialised design area of the exam, which has a 10-15% weighting… Continue Reading The CRM...

Read More
Exam PL-400 Revision Notes: Designing a Technical Architecture for the Power Platform
Dec27

Exam PL-400 Revision Notes: Designing a Technical Architecture for the Power Platform

This one crept under the radar for me, but the PL-400: Microsoft Power Platform Developer exam recently came out of beta and is now – one would hope – in a good state for a broader audience to sit and, all being well, attain the brand new certification aligned towards this. I sat the exam while it was in beta and was rather chuffed and surprised when I got news of my result a few days ago…

Read More
New Dynamics 365 Fundamentals Certifications Overview: Welcome Back CRM & ERP!
Dec20

New Dynamics 365 Fundamentals Certifications Overview: Welcome Back CRM & ERP!

Some more news relating to Dynamics 365 certification was announced by Microsoft earlier this week, in a move that will (hopefully) address concerns over the current entry-level exam being too broad in function. In this, I’m of course referring to the MB-901 Fundamentals exam for Dynamics 365. Within this, candidates must demonstrate general knowledge regarding a whopping 15+ different… Continue Reading The CRM...

Read More
Using Power Automate to Generate Dynamic Tabular Data Within Adaptive Cards
Dec13

Using Power Automate to Generate Dynamic Tabular Data Within Adaptive Cards

Both the advantage and disadvantage of working in the Microsoft Business Applications space is the massive variety of different, available tools at our disposal that we can leverage to solve common business issues. However, unless you’ve spent some time researching or getting shown new subjects from someone “in the know”, you often avoid stepping outside of your comfort zone. It was great,… Continue Reading The...

Read More
Announcing a New Limited Time Power Apps Licensing Offer for 2020/2021!
Dec06

Announcing a New Limited Time Power Apps Licensing Offer for 2020/2021!

We all like a good deal at the end of the day, regardless of what we are purchasing. So it was great to hear about a new, limited-time pricing offer from Microsoft concerning Power Apps this week, which provides some significant discounts to the standard, Microsoft direct list prices. Here’s a rundown of what’s on offer: Per app plan: Purpose: Allows organisations to license individual apps… Continue Reading The CRM...

Read More
Understanding Table Distribution & Index Types in Azure Synapse Analytics
Nov29

Understanding Table Distribution & Index Types in Azure Synapse Analytics

I’d like to consider myself as being somewhat knowledgeable when it comes to Microsoft SQL Server. However, when recently studying for the DP-200: Implementing an Azure Data Solution exam, I did find myself doubting my abilities. The cause of this? The topic of Azure Synapse Analytics (formerly known as Azure SQL Data Warehouse). This product introduces lots of new concepts, features and… Continue Reading The CRM...

Read More
Environment Variables in Microsoft Power Automate Revisited
Nov22

Environment Variables in Microsoft Power Automate Revisited

I had an enjoyable time at the D365UG UK Cambridge event earlier this week. During this, we saw some great sessions from the likes of Ana Demeny, Andrew Bibby and Feridun Kadir, covering a variety of useful Dynamics 365 and Power Platform related topics. I was also fortunate to present a session myself, all about Environment Variables. The talk linked closely to a blog post I did a couple of… Continue Reading The CRM...

Read More
My Thoughts on the Common Data Service Terminology Changes
Nov15

My Thoughts on the Common Data Service Terminology Changes

This week, we saw what I feel is the most innocuous, yet far-reaching change that Microsoft has made to Dynamics 365 Online and the Common Data Service (CDS). And I have to say; I don’t think I’m that conflicted over the changes. First, let’s backtrack and be clear exactly what we’re talking about; namely, a buried away Microsoft Docs article change, relating to the Common Data Service, that… Continue...

Read More
Dynamics 365 Online Unified Interface Transition: Take Action NOW!
Nov08

Dynamics 365 Online Unified Interface Transition: Take Action NOW!

All things must come to an end – for good or for ill. What we term as the legacy web client interface within Dynamics 365 Online is no exception to this rule. As announced by Microsoft around this time last year, this experience is now deprecated and superseded by what we refer to as the Unified Interface (UI). When we consider the core features on offer as part of the UI – a modern… Continue Reading The CRM...

Read More
Extracting Dynamics 365 / Power Apps Solutions Using YAML (Azure DevOps)
Nov01

Extracting Dynamics 365 / Power Apps Solutions Using YAML (Azure DevOps)

Continuous integration and build automation continue to remain the core tenants of a successful DevOps and Application Lifecycle Management (ALM) process. Regardless of the type of software system you are working with, you should always make reasonable endeavours within both of these areas, so that you can meet the following objectives: Store all software artefacts within a shared code… Continue Reading The CRM Chap’s...

Read More
Displaying a Common Data Service Full Entity Image in a Canvas Power App
Oct25

Displaying a Common Data Service Full Entity Image in a Canvas Power App

We’ve long had the capability of tagging images onto either our Common Data Service or Dynamics 365 system or custom entity records, via a dedicated attribute type. They provide a quick and easy mechanism to associate an image with either an individual or company our organisation is working with, to give that immediate context for users in the application. The functionality can also be… Continue Reading The CRM...

Read More
Dynamics 365 October Wave 2 Event – 17th October 2020
Oct18

Dynamics 365 October Wave 2 Event – 17th October 2020

I had such a fun time taking part in the Dynamics 365 October Wave 2 virtual event yesterday. It was great to get together with other community members and to “ride the wave” of all the new features Microsoft are releasing to the Business Application suite of products this month. In particular, I enjoyed attending the following sessions: Marc Trotman’s crash course presentation on the Power… Continue Reading...

Read More
Working with Environment Variables in Canvas Power Apps and Power Automate Flows
Oct11

Working with Environment Variables in Canvas Power Apps and Power Automate Flows

No two software deployment is ever the same. As IT professionals, we will often need to tailor our solutions, to ensure they operate within separate environments, such as development, test, production and anything else in between. From a Power Platform / Dynamics 365 standpoint, there has been some long-standing capability here to help address some of these needs, via features such as Continue Reading The CRM Chap’s Article on...

Read More
How to Resolve Connection Reference Missing From Solution Errors (Dynamics 365 Online/Power Apps)
Oct04

How to Resolve Connection Reference Missing From Solution Errors (Dynamics 365 Online/Power Apps)

When working with Power Automate flows or canvas Power Apps within the confines of solutions, we have typically been faced with a few issues whenever we wanted to start factoring in more complex scenarios. For example, suppose our flows/apps leverage the Common Data Service (current environment) connector only. In this scenario, we’d have little difficulty moving these components between… Continue Reading The CRM...

Read More
Microsoft Ignite 2020 Review: My Top 5 Announcements
Sep27

Microsoft Ignite 2020 Review: My Top 5 Announcements

It was great to have an opportunity to attend (and to get involved with) the virtual Microsoft Ignite 2020 event. Typically, large-scale Microsoft events such as these would necessitate stateside travel to get involved in. But, thanks in no small part to the ongoing COVID-19 crisis, Microsoft delivered Ignite as an entirely virtual event for the very first time. With a variety of sessions and… Continue Reading The CRM...

Read More
Avoiding Parallel Execution within Power Apps / Common Data Service Plug-ins
Sep20

Avoiding Parallel Execution within Power Apps / Common Data Service Plug-ins

The Power Apps Solution Checker provides developers with a great mechanism to verify the quality of custom code targeting either Dynamics 365 Online or the Common Data Service. We can use the recommendations it produces to help write better, more optimised code, that will better benefit our deployments and the individuals working with the apps we’ve built. Typically, the recommendations it… Continue Reading The CRM...

Read More
Exam MB-400 Revision Notes: Series Roundup
Sep13

Exam MB-400 Revision Notes: Series Roundup

Welcome to the final post in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. In today’s post, I wanted to consolidate all of the content from the series into a single, concise post for ease of access. I’ll also provide some general advice and tips that I hope will come in useful for when you sit the exam. This series… Continue Reading The CRM...

Read More
Exam MB-400 Revision Notes: Implementing Data Synchronisation with the Data Export Service
Sep06

Exam MB-400 Revision Notes: Implementing Data Synchronisation with the Data Export Service

Welcome to the fifteenth and penultimate post in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. Previously, we examined what events are and how they can provide a streamlined mechanism for executing complex business logic outside of Dynamics 365 online / the Common Data Service. In today’s post, we conclude our review… Continue Reading The CRM...

Read More
Exam MB-400 Revision Notes: Publishing and Consuming Events
Aug30

Exam MB-400 Revision Notes: Publishing and Consuming Events

Welcome to the fourteenth post in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. Last time around, we explored some of the capabilities offered by the Dynamics 365 Web API, that can be particularly useful when you are building integrations targeting Dynamics 365 / the Common Data Service. This post finished up our… Continue Reading The CRM Chap’s...

Read More
Working with the TryGetAttributeValue Method (Dynamics 365 / Common Data Service SDK)
Aug23

Working with the TryGetAttributeValue Method (Dynamics 365 / Common Data Service SDK)

You can discover all sorts of useful capabilities if you dive your nose deep enough into the Dynamics 365 Online / Common Data Service SDK. And, given that these products are evolving continually within the cloud, new features are being introduced all the time. With this in mind, it’s perhaps natural to expect that even the so-called “experts” of these platforms may sometimes overlook new or… Continue Reading...

Read More
Exam MB-400 Revision Notes: Working with the Dynamics 365 Web API
Aug16

Exam MB-400 Revision Notes: Working with the Dynamics 365 Web API

Welcome to post number thirteen in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. Last week, we took a deep dive look into custom connectors, a powerful feature within Power Automate and canvas Power Apps that allows us to expose out our bespoke APIs for consumption within these services. Today, we finish off our… Continue Reading The CRM Chap’s...

Read More
Exam MB-400 Revision Notes: Building a Custom Connector for Power Apps & Power Automate
Aug09

Exam MB-400 Revision Notes: Building a Custom Connector for Power Apps & Power Automate

Welcome to the twelfth post in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. In the last post, we saw how developers could leverage C# code as part of plug-ins to implement complex business logic within Dynamics 365. We now move on to examine another extensibility component within the Extend the platform section of… Continue Reading The CRM Chap’s...

Read More
Exam MB-400 Revision Notes: Building, Deploying & Debugging Plug-ins using C#
Aug02

Exam MB-400 Revision Notes: Building, Deploying & Debugging Plug-ins using C#

Welcome to the eleventh post in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. For those following the series, apologies again for the mini-hiatus. In fact, it’s been so long that Microsoft has now announced that MB-400 will be going the way of the Dodo at the end of the year. Despite this, I will be continuing and,… Continue Reading The CRM...

Read More
Some Thoughts on the New Business Application Microsoft Certifications
Jul26

Some Thoughts on the New Business Application Microsoft Certifications

With Microsoft Inspire 2020 happening earlier this week, we naturally saw a whole host of new announcements, with Business Applications, the Power Platform and the Common Data Service Microsoft Dataflex forming a core part of this. As a result of the COVID-19 crisis, tools such as Microsoft Teams have become increasingly invaluable, by allowing teams to work together collaboratively, while… Continue Reading The CRM Chap’s...

Read More
Hiding the PDF Generation Buttons in Dynamics 365 Sales
Jul19

Hiding the PDF Generation Buttons in Dynamics 365 Sales

Sometimes, when you find yourself customising Dynamics 365 or a model-driven Power App, you need to go the extra mile in fine-tuning how the interface looks. And while we can use themes or the site map designer to achieve most requirements in this area, it may become necessary to add, remove or modify individual buttons displayed within the application ribbon when a user accesses a dashboard,… Continue Reading The CRM...

Read More
SQL Server Computed Columns & DACPAC Deployments – Why Is My Table Dropped Each Time?
Jul12

SQL Server Computed Columns & DACPAC Deployments – Why Is My Table Dropped Each Time?

During my time working in IT, I’ve seen and dealt with my fair share of bizarre issues – ones which I can easily term as “WTF” in both their cause and potential resolution. What’s worse is when they occur using a system that, ostensibly, you think you have a pretty good handle over. Clearly, despite often having years or decades or familiarity with something, you can never honestly claim to be…...

Read More
Using SQL Server Views within Entity Framework Core (Code First Data Annotations)
Jul05

Using SQL Server Views within Entity Framework Core (Code First Data Annotations)

If you’ve done any serious work involving Entity Framework (EF) Core in the past, there’s a good chance that you’ve worked with Code First Data Annotations when modelling your classes in C#. To summarise, these provide you with an in-line mechanism of describing the various DDL objects that you are referencing from your underlying data source. Typically, this may be required when you need the… Continue Reading...

Read More
Resolving “The parameter LinuxFxVersion has an invalid value” Error (Azure DevOps)
Jun28

Resolving “The parameter LinuxFxVersion has an invalid value” Error (Azure DevOps)

Working with Azure Resource Manager (ARM) templates can sometimes feel like a pure grind. You could say the experience is akin to spending many hours wandering around a JRPG video game, killing enemies and hoping to get that super rare drop you’ve got your heart set on. No matter how much you try, your prize can often not surface until completing many hours of tedious, repetitive tasks…. Continue Reading The CRM...

Read More
Working with Common Data Service Owner & Customer Fields in Azure Data Factory V2
Jun21

Working with Common Data Service Owner & Customer Fields in Azure Data Factory V2

Regular readers of the blog and Azure Data Factory aficionados may recall a post I did last year, where I discussed some of the limitations present as part of the Dynamics 365 / Common Data Service connector. The post focused its attention on the tools inability to map data into two specific field types – Owner and Customer. These differ from the norm of other fields within the Common Data… Continue Reading The CRM...

Read More
Exam MB-400 Revision Notes: Working with Command Buttons
Jun14

Exam MB-400 Revision Notes: Working with Command Buttons

Welcome to the ninth post in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. Last time around in the series, we took a deep-dive look into Power Apps Component Framework (PCF) controls and how they could be used to extend the user interface within Power Apps. PCF controls work great for situations where we cannot… Continue Reading The CRM Chap’s...

Read More
Resolving ‘Entity could not be retrieved from data source’ Errors with Virtual Entities (Dynamics 365 / Common Data Service)
Jun07

Resolving ‘Entity could not be retrieved from data source’ Errors with Virtual Entities (Dynamics 365 / Common Data Service)

Anyone who has spent a considerable length of time working with virtual entities in Dynamics 365 Online / the Common Data Service will have their collection of war stories to share. A great concept on paper – namely, to allow you to surface read-only versions of external system as fully-fledged entities within the Common Data Service database – they are, regrettably, a finicky feature to start… Continue Reading The...

Read More
Securing Access to Azure Functions from Logic Apps via Azure Templates
May31

Securing Access to Azure Functions from Logic Apps via Azure Templates

A great benefit when working with Azure Logic Apps in conjunction with Azure Functions is that setting up secure authentication between the two services is a cakewalk. Security considerations like these can be important if, for example, you don’t want anonymous callers triggering functions that may create or retrieve business-sensitive information. Microsoft provides step-by-step instructions… Continue Reading The CRM...

Read More
Reviewing the New Power Platform App Maker Associate Exam & Certification
May24

Reviewing the New Power Platform App Maker Associate Exam & Certification

One of the exciting announcements that came out earlier this week, in tandem with Microsoft Build 2020, was the introduction of a new Power Platform exam and corresponding certification, which will be released later on this year. Exam PL-100 will target those building applications on top of Power Apps and, for those fortunate enough to get a passing grade in this exam, you will automatically… Continue Reading The CRM...

Read More
Using Logic Apps & Azure Functions to Parse Variable Common Data Service Entity Data
May17

Using Logic Apps & Azure Functions to Parse Variable Common Data Service Entity Data

The great thing when you are working with Azure Logic Apps is that, if you have previously spent any amount of time understanding Power Automate flows, the knowledge gained in this area is instantly transferable. That’s mainly because Power Automate is utilising Logic Apps underneath the hood. In practice, therefore, you can anticipate that a lot of the same trigger actions, connectors and… Continue Reading The CRM...

Read More
Building Resource Manager Templates for Azure API Management & Logic Apps
May10

Building Resource Manager Templates for Azure API Management & Logic Apps

Azure Logic Apps are a great tool to look at when addressing simple or complex system integration requirements, and one which experienced Power Platform developers should instantly be familiar with, given they form the backbone of Power Automate flows. As a tool with such a wide array of connectors and features, they can often negate the need to write bespoke code to achieve your particular… Continue Reading The CRM Chap’s...

Read More
Generating OAuth2 V2.0 Endpoint Tokens for Dynamics 365 / the Common Data Service
May03

Generating OAuth2 V2.0 Endpoint Tokens for Dynamics 365 / the Common Data Service

OAuth 2.0 authentication can transform into a very deep rabbit hole if you find yourself stumbling into it for the first time. Perhaps this is for a good reason. As the primary authentication mechanism for the vast majority of cloud services available today, there is an obvious expectation that the security aspects of this protocol remain top-notch at all times. Otherwise, all manner of… Continue Reading The CRM Chap’s...

Read More
Changing Common Data Service Task Entity Ownership in a Canvas Power App
Apr26

Changing Common Data Service Task Entity Ownership in a Canvas Power App

Activity entities within the Common Data Service / Dynamics 365 have traditionally been…problematic at the best of times. While an entirely useful construct when working from a functional standpoint in the application, their backend structure can cause some challenges when evaluating more technical requirements. A lot of this comes down to their unique characteristics. For example, all default… Continue Reading The CRM...

Read More
Exam MB-400 Revision Notes: Introduction to Power Apps Component Framework (PCF) Controls
Apr19

Exam MB-400 Revision Notes: Introduction to Power Apps Component Framework (PCF) Controls

Welcome to post number eight in my series focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. In last week’s post, we took a look at how JavaScript can be used to extend model-driven app forms. Client-side scripting is not the only potential usage case to trigger custom logic on a form or even override how default controls behave…. Continue Reading The CRM...

Read More
Exam MB-400 Revision Notes: Implementing Client-Side Scripting on Model Driven Power Apps
Apr12

Exam MB-400 Revision Notes: Implementing Client-Side Scripting on Model Driven Power Apps

Welcome to the seventh post in my series, focused on providing a set of revision notes for the MB-400: Microsoft Power Apps + Dynamics 365 Developer exam. For those following the series, apologies for the small hiatus. Last time around, we saw how to leverage Business Process Flows within a model-driven app, as part of focusing on the Configure business process automation area of the exam… Continue Reading The CRM Chap’s...

Read More
Resolving PowerShell TimeoutExceptions when using Export-CrmSolution (Dynamics 365/Common Data Service)
Apr05

Resolving PowerShell TimeoutExceptions when using Export-CrmSolution (Dynamics 365/Common Data Service)

Have you heard of the Microsoft.Xrm.Data.PowerShell module? If you have aspirations involving or are doing work with Dynamics 365/the Common Data Service and DevOps, then the functionality that this provides could speed you along. Utilising the capabilities found within the Dynamics 365 SDK, the module allows you to: Retrieve details regarding your Dynamics 365 organisation and the metadata… Continue Reading The CRM Chap’s...

Read More
Setting Default Option Set Values within Canvas Power App Forms
Mar29

Setting Default Option Set Values within Canvas Power App Forms

Canvas Power Apps have come a long way since I last seriously looked at them. Although from an interface standpoint, there is not much that’s changed, there has been a plethora of new features added, including: The ability to execute expressions/functions when your application loads the first time. The inclusion of enhanced options, designed to detect performance or accessibility issues… Continue Reading The CRM...

Read More
Hiding Multi-Select Option Set Fields on a Model Driven App Form (Power Apps / Dynamics 365)
Mar22

Hiding Multi-Select Option Set Fields on a Model Driven App Form (Power Apps / Dynamics 365)

Without question, Dynamics 365 / Power Platform developers should always be leveraging Business Rules as opposed to implementing client-side scripting, using JavaScript or TypeScript. I’ve gone into detail previously on why this is such a crucial approach to follow, and many of these justifications do (in my humble opinion) stand the test of time well. To summarise, any solution built on top… Continue Reading The CRM...

Read More

SCOTtish summit 2021

On February the 27th Scottish Summit 2021 will come to you as a virtual event. With over 250 sessions from all Microsoft technologies. You need to register for your FREE ticket and download the Scottish Summit App to see all the great sessions.