XrmToolCast

XrmToolCast

By Daryl LaBar and Scott DurowTechnology
Download on the App Store

XrmToolCast episodes

  • Dependency Injection with Temmy Wahyu Raharjo

    In this episode, Daryl talks to fellow MVP Temmy Wahyu Raharjo about the Dependency Injection, and Developer Rabbit Holes/Perfectionism.

    Some of the highlights:

    • What is Dependency Injection?
    • How is it different from Inversion of Control
    • ILMerge Divide
    • Testing a plugin which calls an external service without testing the external service
    • How to start learning .NET Core for the beginners
    • Daryl #EarlyBoundForever
    • Rabbit hole over-engineering
    • More developer horror stories
    • Temmy's MVP Journey
    • Mental health update of XrmToolCast

    Temmy's Info and other links:

    • https://www.linkedin.com/in/temmy-wahyu-raharjo
    • @temmy_raharjo
    • Blog: https://temmyraharjo.wordpress.com

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    51 min
  • Developer Horror Stories

    Daryl and Scott shared horror stories about things that did not go quite as planned and the pranks they have pulled on their colleagues.

    Some of the highlights:

    • If you were an interviewer, would you hire someone who answers "I have never done anything wrong in my career"
    • Battle scars of Daryl and Scott
    • Two Concurrent Publish All actions could make the server hang in the early days of CRM online
    • Daryl attached a debugger to the process on the on-prem server and everyone complained that the Dev instance was not working
    • Using the same service principal across multiple environments and hitting API limit affects all environments
    • Daryl almost truncated one of the tables in the UAT environment with millions of records
    • Daryl's home renovation horror stories
    • The worst sinking feeling that Scott had
    • Daryl's car buying experience
    • Inheriting a project with JavaScript without namespaces and the web resource files without extensions
    • What do you do when you inherit the project with no source code for the plugin or the source code does not match the functionality?
    • What is worse than having no error message for an error?
    • What is your error handling approach for plugin development?
    • The disadvantage of deploying the PCF Code Component or assembly compiled in debug mode to a Production environment
    • Testing as a system administrator
    • Things to look out for before reparenting the business unit
    • What is the worst auto-numbering solution that you have seen?
    • A bug in Retrieve plugin for systemuser table locked everyone out of the system
    • Pranks that Daryl has pulled on his colleagues
    • Be careful what you encourage by giving badges when you gamify the system
    • Less code, fewer horror stories

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    57 min
  • Maciej Kornacki and the Managed Solution Bulk Remover

    Daryl and Scott interview Maciej Kornacki and chat about the new Managed Solution Bulk Remover tool as well as the Unmanaged Active Layer Bulk Remover tool.

    Some of the highlights:

    • Hoodie vs Jumper
    • Unmanaged Active Layer Bulk Remover
    • Managed Solution Bulk Remover
    • Uninstalling MS Marketing is horror stories
    • Maciej let Power Virtual Agents answer some of the questions (Apologies for the robotic sound)
    • Feature requests by the hosts as usual
    • Future open-sourced Umbraco Portal tool

    Maciej's Info and other links:

    • https://www.linkedin.com/in/maciejkornacki
    • @kornackimaciej
    • Umraco Portal Tool: https://www.externable.com
    • #TooLDR blog post for Unmanaged Active Layer Bulk Remover
    • #TooLDR blog post for Managed Solution Bulk Remover

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    43 min
  • Jonas "The Early Bound" Rapp?

    Daryl and Scott interview Jonas Rapp, the other co-host of the XrmToolCast, and chat about his Early-bound experience and feature requests for the EarlyBound Entity Generator.

    Some of the highlights:

    • Daryl makes himself a fool
    • Daryl teaches Jonas about Benedict Arnold (https://en.wikipedia.org/wiki/Benedict_Arnold)
    • Jonas dives into his Early-bound experience
    • Deliver 100% of your obligations in 25% of your time
    • Jonas tells Daryl what he needs to do with the EarlyBound Entity Generator
    • If you don't have all the entities that you're working with inside a solution, then you're doing wrong
    • Is it worth filtering specific attributes/columns in generating early-bound entity classes?
    • Power Platform Level Up Dev Discord Channel: https://discord.gg/EpKUVj3Qu3

    Jonas's Info and other links:

    • https://www.linkedin.com/in/rappen
    • @rappen
    • The tool doc: XRM Tokens Runner
    • The code doc: XRM Tokens
    • Session video from South Coast Summit
    • Blog on Power Apps Studio and GitHub

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    59 min
  • Colorful Optionset PCF – Virtual and Improved With Diana Birkelbach

    Daryl and Scott interview Diana Birkelbach, PCF Lady, about the latest improvements for the Colorful Optionset PCF control.

    Some of the highlights:

    • If it ain't your computer, don't touch the screen
    • Using React and Fluent UI for PCF Control
    • Diana's helpful hints for picking up react
    • What is React-based virtual code component
    • Advantages of Virtual Controls
      • Size of files
      • Visible Performance improvements
      • Allows for Some Fluent UI controls to communicate across PCF controls
    • What happens when MS update the React used in the platform?
    • Diana talks through some of her future plans/ideas for Canvas Apps/Custom Pages
    • Diana shares her PCF Wishlist
    • Scott apologizes to the Classic UI
    • Jonas used Early Bound in a Plugin
    • Diana's "Hooked to PCF" session in Power Apps Developer Bootcamp

    Diana's Info and other links:

    • Blog - https://dianabirkelbach.wordpress.com
    • Twitter - @DianaBirkelbach
    • LinkedIn - https://www.linkedin.com/in/diana-birkelbach
    • GitHub - https://github.com/brasov2de
    • Power Apps Community Forum for questions - https://powerusers.microsoft.com/t5/Power-Apps-Pro-Dev-ISV/bd-p/pa_component_framework
    • Colorful Optionset PCF – Virtual and Improved https://dianabirkelbach.wordpress.com/2022/04/24/colorful-optionset-pcf-virtual-and-improved
    • UpdateView in Virtual PCF Components and how to optimize rendering https://dianabirkelbach.wordpress.com/2022/05/06/updateview-in-virtual-pcf-components-and-how-to-optimize-rendering

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    43 min
  • Latest Updates for SQL 4 CDS With Mark Carrington

    Daryl and Scott interview Mark Carrington, a 3rd-time repeat guest of the show, about the new features added in the latest version of SQL 4 CDS.

    Some of the highlights:

    • Daryl is allergic to duck eggs
    • Scott looks like a quail egg person
    • Variables and For Loop Support in SQL 4 CDS
    • Execution plan view
    • SQL 4 CDS now provides an ADO connection
      • Possible uses for it
    • Naming things is one of the hardest things in Computer Science
    • Where the TDS endpoint is still useful
    • Current limitations with TDS endpoint
    • .NET Core connector for on-prem databases

    Mark's Info and other links:

    • Blog - https://markcarrington.dev/
    • SQL 4 CDS https://www.xrmtoolbox.com/plugins/MarkMpn.SQL4CDS/ https://markcarrington.dev/sql-4-cds/ https://github.com/MarkMpn/Sql4Cds
    • Twitter - @MarkMpn
    • LinkedIn - https://www.linkedin.com/in/mark-carrington-1499a010/
    • Work https://www.data-8.co.uk/ https://appsource.microsoft.com/en-us/marketplace/apps?search=data8&page=1
    • Blog posts about the latest updates for SQL 4 CDS https://markcarrington.dev/2022/04/11/sql-4-cds-ado-net-provider/ https://markcarrington.dev/2022/04/11/sql-4-cds-v6-released/

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    51 min
  • Power FX Commanding with Casey Burke and Prabhat Pandey

    Daryl and Scott interview Casey Burke and Prabhat Pandey from Microsoft, and chat about the new command designer with Power Fx.

    Some of the highlights:

    • Various Classic Games
    • History of Commanding
    • How it got pitched/approved
    • Biggest problem
      • Not interrupting customers
      • Integrating with the Solution
      • Model migration
      • Managing the ALM process
      • Integrating with PowerFx Microservices
    • How it works
    • When Ribbon Workbench is still required
    • Do standard Devs write PowerFx?
    • When it is going to be GA
    • Daryl incorrectly calling "the Ribbon Toolbench" TWICE
    • Will unsupported use of OOB library functions break?

    Casey's Info:

    • https://www.linkedin.com/in/casey-burke-microsoft
    • @caseyburke21

    Prabhat's Info:

    • https://www.linkedin.com/in/prabhatpandey
    • @prabhatp

    Other links:

    • https://docs.microsoft.com/powerapps/maker/model-driven-apps/command-designer-overview

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    43 min
  • New XrmToolBox Tool BPF To Visio Builder with Carl Cookson

    Daryl and Scott interview Carl Cookson, supposedly (Ex) Developer & fellow MVP, and chat about the new XrmToolBox Tool - BPF To Visio Builder.

    Some of the highlights:

    • Daryl Read-off-the-people's-Twitter-profile LaBar
    • Do former Devs need to keep up their Dev chops?
    • Does someone need to be a good developer to be a good manager?
    • Field games that the hosts and the guest are familiar with
    • Other XrmToolBox tools that Carl built under the name of LinkeD365
    • Using documentation tools to capture a snapshot of the delivered system
    • What's the gap that you cannot document now in XrmToolBox
    • Benefits of automating the documentation
    • Documentation is always out of Date
    • Copypasta

    Carl's Info and other links:

    • https://www.linkedin.com/in/carlcookson
    • @LinkeD365
    • Blog: https://linked365.blog
    • BPFs To Visio: https://linked365.blog/BPFToVisio

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    45 min
  • New XrmToolBox Tool PCF to BPF with Clément Olivier

    Daryl and Scott interview Clément Olivier, fellow BizApps MVP, and chat about the new XrmToolBox Tool - PCF to BPF.

    Some of the highlights:

    • Gardening Podcast
    • PCF to BPF
    • How Custom Controls are added to BPF Table FormXml
    • Adding Choices field to Data Step of BPF
    • Crashing the XrmToolBox Worldwide
    • What Clément didn't test
    • Virtual DOM for Fluent
    • What are the bounds on a PCF control in the BPF

    Clément's Info and other links:

    • https://www.linkedin.com/in/clemolivier
    • @Clement0livier
    • Blog: https://stuffandtacos.azurewebsites.net
    • PCF2BPF: https://github.com/carfup/XTBPlugins.PCF2BPF
    • Buy him a coffee if you appreciate his contribution to the community: https://www.buymeacoffee.com/clementolivier

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    42 min
  • Daryl Talks About ZoomIt

    Daryl talks about his newest tool in his toolbelt, ZoomIt. A Windows utility from Sys Internals for drawing on your screen.

    Some of the highlights:

    • Sorry, not many highlights... Just Daryl doing his thing! :)

    Links:

    • https://docs.microsoft.com/en-us/sysinternals/downloads/zoomit

    Got questions? Have your own tool you'd like to share? Have a suggestion for a future episode? Contact Daryl and Scott at [email protected]. Follow us on LinkedIn and @XrmToolCast for updates on future episodes.

    Do you want to see us too? Subscribe to our YouTube channel to view the last episodes. Don't forget to rate and leave a review for this show at Podchaser.

    Your hosts: Daryl LaBar: https://www.linkedin.com/in/daryllabar | @ddlabar Scott Durow: https://www.linkedin.com/in/scottdurow | @ScottDurow

    Editor: Linn Zaw Win: https://www.linkedin.com/in/linnzawwin | @LinnZawWin

    Music: https://www.purple-planet.com

    8 min

About XrmToolCast

From the publisher's feed

The podcast dedicated to tools available for the Microsoft Business Applications Platform. Hosted by Daryl LaBar and Scott Durow.