Develop 1 Limited Blog | Webhooks for logging
May27

Develop 1 Limited Blog | Webhooks for logging

There are times where you’d just like to quickly know what’s going on in your CDS instance in ‘real time’ without filling up your Plugin Trace Log. Here is a neat way of enabling logging using webhooks: Goto Webhooks.site (or alternative) and copy your webhooks URL: Open the Plugin Registration Tool and select Register -> Register New WebHook Enter a name (it doesn’t matter… Continue...

Read More
Polymorphic Relationships – Power Platform Unpacked #7 – YouTube
May27

Polymorphic Relationships – Power Platform Unpacked #7 – YouTube

What is a Polymorphic relationship? What are the limitations in Canvas Apps? How do Armadillos speak? These questions and more answered in this episode. Canvas Apps Support – https://powerapps.microsoft.com/en-us/blog/owner-customer-and-regarding-for-canvas-apps/ Docs – https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/working-with-references source

Read More
Where did Flow come from? Power Platform Upacked #6 – YouTube
May06

Where did Flow come from? Power Platform Upacked #6 – YouTube

Does Flow replace BizTalk. What is the relationship between Flow and Logic Apps. What has Steve Ballmer got to do with anything? All these questions and more answered in this latest episode of Power Platform Upacked! source

Read More
Microsoft Portals – Power Platform Unpacked #5 – YouTube
Apr29

Microsoft Portals – Power Platform Unpacked #5 – YouTube

In this episode, I chat to the lovely Magan Walker about her latest Hollywood movie, the future of Microsoft Portals and Forms Pro. She also gives us some tips on training and how to get your family to subscribe to your youtube channel! Megan’s Channel: https://www.youtube.com/meganvwalker Megan’s Blog: https://meganvwalker.com/ Megan on Twitter: https://twitter.com/MeganVWalker Learn about Microsoft Portals and Liquid: Configure a...

Read More
CDS & This Person Does Not Exist – Power Platform Unpacked #4 – YouTube
Apr23

CDS & This Person Does Not Exist – Power Platform Unpacked #4 – YouTube

I’ve been asked about how the Common Data Service is connected to Model and Canvas Apps. In this episode, I run through how the connectors work with CDS and also finish off the Embedded Canvas App Contact Editor. source

Read More
Why do we have 2 types of App? Power Platform UnPacked #3 – YouTube
Apr15

Why do we have 2 types of App? Power Platform UnPacked #3 – YouTube

So we have Canvas Apps AND Model-Driven Apps? Why do we have two types of Apps? Join me in this 3rd episode of Power Platform UnPacked where I’ll discuss what the future might hold and show you how to combine the two. source

Read More
Low-Code No-Code – Power Platform UnPacked #2 – YouTube
Apr12

Low-Code No-Code – Power Platform UnPacked #2 – YouTube

In this episode, I talk to Sara Lagerquist about low code – no code! https://www.linkedin.com/in/saralagerquist/ https://twitter.com/lagerquistsara She works for CRM-Konsulterna – https://www.crmkonsulterna.se/ Check out her blog at https://saralagerquist.com/ source

Read More
Story of Three Realms – Power Platform Unpacked Episode 1 – YouTube
Apr09

Story of Three Realms – Power Platform Unpacked Episode 1 – YouTube

Sit back and let me tell you a little story in this first episode of Power Platform Unpacked! source

Read More
Develop 1 Limited Blog | PowerPlatform.com is for sale*!
Apr03

Develop 1 Limited Blog | PowerPlatform.com is for sale*!

*Well ok it’s not for sale – but I’ve got your attention! 😂 Here’s my point – it wasn’t much over a year ago that it was for sale! Using the waybackmachine and whois history you can see the development of the domain which eventually was bought by Microsoft seemly only in the last year or so. PowerPlatformUG.com was only registered in July 2018. Before Microsoft started using this name, the…...

Read More
Develop 1 Limited Blog | Are you coming to the D365 UG European Summit?
Mar12

Develop 1 Limited Blog | Are you coming to the D365 UG European Summit?

This year I’m presenting on two topics at the D365 UG European Summit. It’s going to be a busy couple of weeks! Next week I’ll be hanging out with my MVP friends in Seattle whilst learning about the future of the PowerPlatform and Dynamics 365 from the product team. The following week (27-29 March 2019) I’ll be in Amsterdam for the summit. Here are the details of my sessions: Learn to… Continue Reading...

Read More
Develop 1 Limited Blog | DateTimes – it’s never the last word!
Jan27

Develop 1 Limited Blog | DateTimes – it’s never the last word!

Way back in 2011 I blogged about the behaviour of DateTimes in Dynamics CRM (as it was then!). I titled the post ‘the last word?’ but of course, it’s never the last word when it comes to a technology that is always moving forward. This post aims to explain where we are today with Date & Times fields inside the Common Data Service for Applications (CDS) and PowerApps. User Local vs. Time Zone… Continue...

Read More
Develop 1 Limited Blog | Reasons to use Xrm.WebApi #1
Dec31

Develop 1 Limited Blog | Reasons to use Xrm.WebApi #1

The Xrm.WebApi client-side SDK has been around for a while now, but you may still be using a hand-built HTTP request to call the WebApi from JavaScript/TypeScript. ETag magic Normally when you query the WebApi for a specific record you’ll always get a JSON response back that contains the entity field values at the time of the query. If your code queries the same record using the WebApi… Continue Reading Develop1’s...

Read More
Develop 1 Limited Blog | Development Tools? You don’t always need a UI!
Dec02

Develop 1 Limited Blog | Development Tools? You don’t always need a UI!

One of the most underused tools in Dynamics and CDS development teams the myriad of those available is the Microsoft.Xrm.Data.PowerShell library by the ever helpful Sean McNellis. If you have to perform repetitive tasks then there is nothing easier but with the unfamiliar nature of PowerShell for those of us that write C# or JavaScript on a daily basis, it’s often avoided. This post is a… Continue Reading Develop1’s...

Read More
Develop 1 Limited Blog | If you’re using ILMerge with your plugins
Oct21

Develop 1 Limited Blog | If you’re using ILMerge with your plugins

Ever since Microsoft CRM moved online and Plugin sandboxing became mandatory, you’ll have likely come up against the challenge of using third party assemblies. Sand-boxed Plugins cannot access any third-party assemblies and so if you use a NuGet package such as the Microsoft.SharePoint.Client libraries or Newtonsoft’s Json.Net then you may have considered or even used ILMerge to embed a… Continue Reading...

Read More
Develop 1 Limited Blog | PowerFlappy
Sep29

Develop 1 Limited Blog | PowerFlappy

As promised, I’m posting the code up for PowerFlappy! This post aims to give c# and JavaScript developers some tips on creating Canvas Apps. To install, simply open web.powerapps.com, select Create an App, then select Open. It works really well on your mobile. I hope to see someone playing it on the tube on Monday! Canvas Apps are function driven. Very much like Excel, they operate on… Continue Reading Develop1’s...

Read More
Develop 1 Limited Blog | Delegable or not Delegable, that is the query!
Sep10

Develop 1 Limited Blog | Delegable or not Delegable, that is the query!

Silly title I know – couldn’t help myself! The significance of this topic is certainly not silly – it could give your app trouble free scalability or … well not. Delegable queries in Canvas Apps A delegable query is simply a query that offloads the heavy lifting to the connector source rather than downloading all the data and doing the processing locally in your Canvas App. A good… Continue Reading Develop1’s...

Read More
Develop 1 Limited Blog | Let’s start TypeScript
Jul17

Develop 1 Limited Blog | Let’s start TypeScript

In part 2 of this series, we looked at debugging our TypeScript after it has been converted from JavaScript. When deploying JavaScript to Dynamics in production, you’ll want to ensure that the file is as small as possible. We can do this by ‘uglyfying’ or ‘minifying’ our script using gulp. It’s also desirable to be able to use multiple TypeScript source files, but compile into a single…...

Read More
Develop 1 Limited Blog | My favourite PowerApps/Dynamics CE features in the October 2018 Release
Jul17

Develop 1 Limited Blog | My favourite PowerApps/Dynamics CE features in the October 2018 Release

Yes it’s that time of the year again when we get to see the new features planned in the next major release of Dynamics 365 CE/PowerApps. I’ve already said how excited I about the changes to the release strategy announced earlier this month and now we can see what’s on the roadmap. There are over 250 pages of content spanning all the Dynamics 365 products, but here are my top 5 features that… Continue Reading...

Read More
Develop 1 Limited Blog | Let’s start TypeScript – Part 2
Jul17

Develop 1 Limited Blog | Let’s start TypeScript – Part 2

In the first part of this post, we looked at the simple steps to convert the SDK Sample Dependant OptionSets into TypeScript so you can see that it’s not about ‘re-writing’ your code. So far, we’ve seen how to get the TypeScript compiler to compile our old JavaScript. This part is going to look at deploying and debugging the TypeScript code. For the DependantOptionSet code to work we need… Continue...

Read More
Develop 1 Limited Blog | Let’s start TypeScript – Part 1
Jun09

Develop 1 Limited Blog | Let’s start TypeScript – Part 1

Develop 1 Limited Blog | Let’s start TypeScript – Part 1 Blog Syndicated with Develop1’s Permission

Read More
PowerApps Unfiied Client Top 20 Count Down – May 2018 – YouTube
May15

PowerApps Unfiied Client Top 20 Count Down – May 2018 – YouTube

Now that the Unified Client is being updated regularily, I thought I’d create a TOP 20 count down of our favourite features. (no crazy background!) source

Read More
Develop 1 Limited Blog | Model Driven Apps are GO!
May02
Read More
Is CDS for Apps REALLY the new XRM? – YouTube
May01

Is CDS for Apps REALLY the new XRM? – YouTube

So is Common Data Service for Apps the Xrm platform we’ve been waiting for? source

Read More
Develop 1 Limited Blog | Unified Client Form Properties ‘Cheat Sheet’
Apr29
Read More
Develop 1 Limited Blog | Adding Ribbon Workbench SmartButtons to the Unified Client
Apr07
Read More
Develop 1 Limited Blog | Adding Global Command Buttons to the Unified Interface
Mar07
Read More
Learn to build Dynamics 365 CE Apps – YouTube
Mar01

Learn to build Dynamics 365 CE Apps – YouTube

Subscribe to my channel and follow me on twitter @ScottDurow Learn more about my course here – https://www.packtpub.com/application-development/design-and-build-custom-app-using-dynamics-365-video source

Read More
How to record a tech video using Camtasia – YouTube
Feb05

How to record a tech video using Camtasia – YouTube

Some quick tips to help you record an effective technical video using TechSmith Camtasia source

Read More
What makes 'DevOps' successful? – YouTube
Feb04

What makes 'DevOps' successful? – YouTube

What is it that makes a DevOps team successful? Read my blog and follow me on Twitter! http://scottdurow.develop1.net source

Read More
What is "Serverless"? – YouTube
Jan29

What is "Serverless"? – YouTube

What is “Serverless” and what do we use it for? Read my blog and follow me on Twitter! http://scottdurow.develop1.net source

Read More
Why do we need yet another User Interface? – YouTube
Jan26

Why do we need yet another User Interface? – YouTube

Read my blog and follow me on Twitter! http://scottdurow.develop1.net source

Read More
Develop 1 Limited Blog | Version 9 Error
Dec21
Read More
Develop 1 Limited Blog | Method not found: ‘!!0[] System.Array.Empty()’.
Dec21
Read More
OAuth Application Users in Dynamics 365 – YouTube
Dec20

OAuth Application Users in Dynamics 365 – YouTube

Learn how to authenticate with an Applicaiton ID and Client Secret against the Dynamics 365 WebAPI source

Read More
Develop 1 Limited Blog | OAuth Server to Server Application User Authentication
Dec20
Read More
Develop 1 Limited Blog | Ribbon Dependencies in Version 9 – isNaN is no more!
Nov27
Read More
Develop 1 Limited Blog | Script Load Dependencies in Version 9
Nov25
Read More
Develop 1 Limited Blog | executionContext hits the big time!
Nov11
Read More
Counting Sheeps
Oct16

Counting Sheeps

Read More
Develop 1 Limited Blog | Folders are back!
Sep15
Read More
Develop 1 Limited Blog | Solution Packager and global optionset enum support in spkl Task Runner
Aug11
Read More
Develop 1 Limited Blog | Not all Business Process Flow entities are created equal
Jun24
Read More
Dynamics 365 Continuous Integration using VSTS with spkl Task Runner – YouTube
May16

Dynamics 365 Continuous Integration using VSTS with spkl Task Runner – YouTube

Learn how to create continuous integration builds and releases inside VSTS using the spkl Task Runner. source

Read More
Deploying Webresources with Dynamics 365 Sparkle Task Runner – YouTube
May15

Deploying Webresources with Dynamics 365 Sparkle Task Runner – YouTube

Learn how to use the spkl task runner to deploy webresources into Dynamics 365. source

Read More
Continuous Integration using spkl Task Runner
May15
Read More
Deploying Webresources using spkl Task Runner
May15
Read More
Deploying Plugins using spkl Task Runner
May12
Read More
Deploying Plugins with Dynamics 365 Sparkle Task Runner – YouTube
May12

Deploying Plugins with Dynamics 365 Sparkle Task Runner – YouTube

Watch me demonstrate how to use the spkl command line to deploy your plugin steps using reflected attribute metadata embedded in the plugin assembly source

Read More
Develop 1 Limited Blog | Simple, No fuss, Dynamics 365 Deployment Task Runner
May03
Read More
Develop 1 Limited Blog | Limitations of Calculated Fields and the Data Export Service
Mar15
Read More