Dev Best Practice (and common sense), dynamics 365, PowerApps, PowerPack, Uncategorized

Add-Ons, No-code and Other Imaginary Friends vs System Support and Maintenance (random drawings)

Customisation & Configuration  No Add-Ons   + Add-Ons   Business Logic Complicity No Add-Ons + Add-Ons + Add-Ons + “No coding” coding   Support Support Responsibilities *US - a Dev team for the continues development or a Customer/Support Team - for after GoLive Triage Responsibilities *US - a Dev team for the continues development or… Continue reading Add-Ons, No-code and Other Imaginary Friends vs System Support and Maintenance (random drawings)

Azure Development, dynamics 365, Uncategorized

Download file from Azure BLOB storage inside Dynamics 365 Plugin or custom WF activity

Problem: Microsoft Labs AttachmentManagement solution doesn't allow to download attachments via plugin for files,synced to Azure BLOB storage . Solution: download BLOB, using a custom plugin or custom WF activity. Mind mapping(please don't try any of this, it doesn't work): first, I found this link: https://community.dynamics.com/365/b/heralddyncrm/archive/2018/05/27/upload-and-download-files-in-azure-blob-using-c It worked perfectly while I was unit testing. Then I… Continue reading Download file from Azure BLOB storage inside Dynamics 365 Plugin or custom WF activity

Azure Development

Exploring MS Graph API: Error – “Too many child clauses…”

I have a list of emails, which are UPNs (user principal name), which I am using in a query filter to retrieve an information for Azure AD users. Honestly, I was exploring, trying to figure out the best way to query, knowing that IN {} statement is not supported for the filter. What is supported? Also,… Continue reading Exploring MS Graph API: Error – “Too many child clauses…”

CRM Consulting Best Practice, Dev Best Practice (and common sense)

Agile with no Refactoring is no Agile

Let's say, you have a task to draw an elephant trunk. You are very excited about the elephant trunk project. It's going to be cool, it's going to be an Agile project, of course. To play it safe, we can always modify the trunk, change a color, a size, a style. We will present the… Continue reading Agile with no Refactoring is no Agile

Dev Best Practice (and common sense)

The Good, the bad and the ugly a web form validation.

It’s happened to everyone at least once, more than once, many times. It’s happened to you if you like online shopping if you have to fill up an online form, make a claim, if you ask questions… Welcome to the world of painful form validation! Just think: you don’t need to attract those people to your website,… Continue reading The Good, the bad and the ugly a web form validation.

CRM Consulting Best Practice

MS CRM Development: coding vs no-coding solutions

I have been working with Microsoft CRM from version 1.2. As a developer, of course. The CRM development is my bread and butter, my passion and my Superhero playground. However… Most of the times I was getting my daily “YOU ARE A GENIUS!” brownie points for something which has nothing to do with the actual… Continue reading MS CRM Development: coding vs no-coding solutions