<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Projects-and-Tools on It Must Be Code!</title><link>https://itmustbecode.com/categories/projects-and-tools/</link><description>Recent content in Projects-and-Tools on It Must Be Code!</description><generator>Hugo</generator><language>en-CA</language><lastBuildDate>Sun, 03 Nov 2024 19:41:42 +0000</lastBuildDate><atom:link href="https://itmustbecode.com/categories/projects-and-tools/feed.xml" rel="self" type="application/rss+xml"/><item><title>How to Secure a Dataverse Plug-in with Managed Identity using Plugin Identity Manager for XrmToolBox</title><link>https://itmustbecode.com/how-to-secure-a-dataverse-plug-in-with-managed-identity-using-plugin-identity-manager-for-xrmtoolbox/</link><pubDate>Sun, 03 Nov 2024 19:41:42 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/how-to-secure-a-dataverse-plug-in-with-managed-identity-using-plugin-identity-manager-for-xrmtoolbox/</guid><description>&lt;p&gt;The ability to assign &lt;strong&gt;&lt;a class="link" href="https://learn.microsoft.com/en-us/power-platform/admin/managed-identity-overview" target="_blank" rel="noopener"
&gt;managed identities&lt;/a&gt;&lt;/strong&gt; to Dataverse &lt;strong&gt;plug-ins&lt;/strong&gt; was recently introduced in the Power Platform and was received with waves of likes and thumbs up from the Power Platform community.&lt;/p&gt;
&lt;p&gt;Rightfully so, this powerful feature enables Dataverse &lt;strong&gt;plug-ins&lt;/strong&gt; to securely connect with &lt;strong&gt;Azure&lt;/strong&gt; resources without the hassle of managing credentials.&lt;/p&gt;
&lt;p&gt;However, due to technical constraints and limited &lt;a class="link" href="https://learn.microsoft.com/en-us/power-platform/admin/set-up-managed-identity" target="_blank" rel="noopener"
&gt;documentation&lt;/a&gt;, setting up plug-in managed identities is not that straightforward and can prove to be a daunting process, even for seasoned Power Platform developers.&lt;/p&gt;</description></item><item><title>Finance and Operations Virtual Entity Manager for XrmToolBox</title><link>https://itmustbecode.com/finance-and-operations-virtual-entity-manager-for-xrmtoolbox/</link><pubDate>Sun, 25 Feb 2024 14:52:19 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/finance-and-operations-virtual-entity-manager-for-xrmtoolbox/</guid><description>&lt;p&gt;As Microsoft pursues its One Dynamics, One Platform initiative, substantial investments are made to integrate the &lt;strong&gt;D365 Finance and Operations&lt;/strong&gt; suite with the &lt;strong&gt;Power Platform&lt;/strong&gt; and &lt;strong&gt;Dataverse&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;These includes the ability to surface most F&amp;amp;O tables as &lt;strong&gt;&lt;a class="link" href="https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/power-platform/virtual-entities-overview?WT.mc_id=DX-MVP-5004959" target="_blank" rel="noopener"
&gt;virtual entities&lt;/a&gt;&lt;/strong&gt; in Dataverse. Bringing full CRUD capabilities, but also opening up the whole Power Platform ecosystem to &lt;strong&gt;consume and act&lt;/strong&gt; on F&amp;amp;O data. Think Power Automate, Model-driven and Canvas Apps, PCF Controls, Power Pages, etc.&lt;/p&gt;</description></item><item><title>PCF control - Generate Shields.IO Badges in the PowerPlatform</title><link>https://itmustbecode.com/pcf-control-generate-shields-io-badges-in-the-powerplatform/</link><pubDate>Thu, 07 Apr 2022 02:49:10 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/pcf-control-generate-shields-io-badges-in-the-powerplatform/</guid><description>&lt;p&gt;One of the thing I like the most about &lt;strong&gt;PCF controls&lt;/strong&gt; for the PowerPlatform is the ability to change the normal behavior and rendering of forms attributes to add a new twist to the user experience.&lt;/p&gt;
&lt;p&gt;With that in mind, for my latest communityPCF control, &lt;a class="link" href="https://github.com/drivardxrm/ShieldsIO.Badge.PCF" target="_blank" rel="noopener"
&gt;ShieldsIO.Badge.PCF&lt;/a&gt;, I wanted to bring the ability to render custom (and awesome ) &lt;strong&gt;Shields.IO badges&lt;/strong&gt; to the &lt;strong&gt;PowerPlatform&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Using badges in Model-driven or Canvas Apps forms is a great way to provide &lt;strong&gt;concise&lt;/strong&gt;, &lt;strong&gt;actionable&lt;/strong&gt; and &lt;strong&gt;visually appealing&lt;/strong&gt; controls to end users.&lt;/p&gt;</description></item><item><title>Better UX with a Lookup Dropdown PCF Control</title><link>https://itmustbecode.com/better-ux-with-a-lookup-dropdown-pcf-control/</link><pubDate>Thu, 06 Jan 2022 02:35:50 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/better-ux-with-a-lookup-dropdown-pcf-control/</guid><description>&lt;p&gt;One of the most anticipated feature of the &lt;strong&gt;PowerApps Control Framework&lt;/strong&gt; (PCF) last year was the &lt;strong&gt;Lookup datatype support&lt;/strong&gt;. Hence the ability to bind a PCF control to a &lt;strong&gt;Lookup&lt;/strong&gt; field in a Dataverse Model-Driven form to customize it&amp;rsquo;s behavior.&lt;/p&gt;
&lt;p&gt;The feature was released last summer (&lt;a class="link" href="https://powerapps.microsoft.com/en-us/blog/announcing-the-general-availability-of-the-power-apps-component-framework-for-canvas-apps/" target="_blank" rel="noopener"
&gt;see official post&lt;/a&gt;) and the first idea that came to my mind was to create a PCF control that renders a lookup field as a &lt;strong&gt;dropdown&lt;/strong&gt; list instead of the of the out-of-the-box lookup selector.&lt;/p&gt;</description></item><item><title>XTB.CustomApiManager for XrmToolBox</title><link>https://itmustbecode.com/xtbcustomapimanager-for-xrmtoolbox/</link><pubDate>Sat, 02 Jan 2021 21:33:54 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/xtbcustomapimanager-for-xrmtoolbox/</guid><description>&lt;a class="link-card" href="https://github.com/drivardxrm/XTB.CustomApiManager" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/5f73033359771e6e.jpg" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/XTB.CustomApiManager&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Dataverse Custom Api Manager for XrmToolBox. Contribute to drivardxrm/XTB.CustomApiManager development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;p&gt;Management tool that provides 360° View of Dataverse Custom APIs. Provides CRUD operations on Custom API, Request Parameters (Inputs) and Response Properties (Outputs).&lt;/p&gt;
&lt;p&gt;Integrates with &lt;a class="link" href="https://github.com/rappen/CustomActionTester" target="_blank" rel="noopener"
&gt;Custom API Tester&lt;/a&gt; Tool&lt;/p&gt;
&lt;p&gt;Please submit any ideas 💡 or questions ❓  &lt;a class="link" href="https://github.com/drivardxrm/XTB.CustomApiManager/discussions" target="_blank" rel="noopener"
&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;a class="link-card" href="https://www.xrmtoolbox.com/plugins/XTB.CustomApiManager/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/7963c972123cfedd.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Dataverse Custom API Manager · XrmToolBox&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Management tool that provides 360° View of Dataverse Custom APIs. Provides CRUD operations on Custom API, Request Parameters (Inputs) and Response Properties (Outputs).&lt;/span&gt;
&lt;span class="link-card__domain"&gt;www.xrmtoolbox.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;a class="link-card" href="https://www.nuget.org/packages/XTB.CustomApiManager/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/9941560ef828710d.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;XTB.CustomApiManager 1.2020.12.27&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Management tool that provides 360° View of Dataverse Custom APIs. Provides CRUD operations on Custom API, Request Parameters (Inputs) and Response Properties (Outputs).&lt;/span&gt;
&lt;span class="link-card__domain"&gt;www.nuget.org&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>Dataverse Custom API collection</title><link>https://itmustbecode.com/dataverse-custom-api-collection/</link><pubDate>Sat, 02 Jan 2021 21:20:57 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/dataverse-custom-api-collection/</guid><description>&lt;a class="link-card" href="https://github.com/drivardxrm/Dataverse-CustomApis" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/e9ffe6985986dfe4.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/Dataverse-CustomApis&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Collection of Dataverse Custom Apis. Contribute to drivardxrm/Dataverse-CustomApis development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;p&gt;This project contains a set of generic Dataverse Custom APIs that can be installed and consumed in any Dataverse environment.&lt;/p&gt;
&lt;p&gt;The goal of the project is to enhance the capability of PowerPlatform developers and makers by providing robust and easy to use API that can be consumed agnostically by any calling mechanism. (Ex. Power Automate, PCF, Model-Driven Form javascript, &amp;hellip;)&lt;/p&gt;</description></item><item><title>Rating PCF</title><link>https://itmustbecode.com/rating-pcf/</link><pubDate>Wed, 10 Jun 2020 21:12:43 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/rating-pcf/</guid><description>&lt;figure&gt;&lt;img src="./image-1.png" alt="This image has an empty alt attribute; its file name is image-1.png"loading="lazy"&gt;&lt;figcaption&gt;This image has an empty alt attribute; its file name is image-1.png&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;img src="https://pcf.gallery/assets/videos/ratingpcf.gif"loading="lazy"&gt;&lt;/figure&gt;
&lt;h3 id="pcf-gallery"&gt;&lt;strong&gt;PCF Gallery&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://pcf.gallery/rating-pcf/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/c2348b9b7dcd23a2.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Rating PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control to create a configurable rating system based on FluentUI.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;h3 id="github-repo"&gt;&lt;strong&gt;GitHub repo&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://github.com/drivardxrm/Rating.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/5f73033359771e6e.jpg" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/Rating.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Contribute to drivardxrm/Rating.PCF development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>Date Two Option PCF</title><link>https://itmustbecode.com/date-two-option-pcf/</link><pubDate>Sat, 09 May 2020 20:50:33 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/date-two-option-pcf/</guid><description>&lt;figure&gt;&lt;img src="https://pcf.gallery/assets/images/datetwooption.png" alt="Date Two Option"loading="lazy"&gt;&lt;figcaption&gt;Date Two Option&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id="pcf-gallery"&gt;&lt;strong&gt;PCF Gallery&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://pcf.gallery/date-two-option/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/d2ac0a45da6d75a7.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Date Two Option&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control that turns a PowerApps date field into a checkbox. When the checkbox is clicked, the current date is stored in the backing date field.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;h3 id="github-repo"&gt;&lt;strong&gt;GitHub repo&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://github.com/drivardxrm/DateTwoOption.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/5f73033359771e6e.jpg" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/DateTwoOption.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Contribute to drivardxrm/DateTwoOption.PCF development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>Country Picker PCF</title><link>https://itmustbecode.com/country-picker-pcf/</link><pubDate>Wed, 15 Jan 2020 21:45:05 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/country-picker-pcf/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img src="./image.png"loading="lazy"&gt;&lt;/figure&gt;
&lt;a class="link-card" href="https://pcf.gallery/country-picker/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/453075a886fb52c7.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Country Picker&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control that renders a Text field as a Combobox displaying country names and flags. Country information comes from the public API https://restcountries.eu.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;a class="link-card" href="https://github.com/drivardxrm/CountryPicker.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://repository-images.githubusercontent.com/229957346/c1264e80-30d2-11ea-833c-f3739687ae0a" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/CountryPicker.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Country Picker PCF. Contribute to drivardxrm/CountryPicker.PCF development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>OptionsetIcons PCF</title><link>https://itmustbecode.com/optionseticons-pcf/</link><pubDate>Wed, 04 Dec 2019 21:56:04 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/optionseticons-pcf/</guid><description>&lt;figure&gt;&lt;img src="https://pcf.gallery/assets/images/optionseticons.png" alt="OptionSet Icons"loading="lazy"&gt;&lt;figcaption&gt;OptionSet Icons&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id="pcf-gallery"&gt;&lt;strong&gt;PCF Gallery&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://pcf.gallery/optionset-icons/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/97764ce51cc19482.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;OptionSet Icons&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control to transform an OptionSet field into a configurable Fabric-UI Choice group with Icons, compatible with up to five options. Optionset labels are used as icon labels, list of icons available here.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;h3 id="github-repo"&gt;&lt;strong&gt;GitHub Repo&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://github.com/drivardxrm/IconOptionSet.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/175a359e0a806477.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/IconOptionSet.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Display an Optionset with Office UI Fabric icons. Contribute to drivardxrm/IconOptionSet.PCF development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>Two Option Icons PCF</title><link>https://itmustbecode.com/two-option-icons-pcf/</link><pubDate>Wed, 20 Nov 2019 22:29:03 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/two-option-icons-pcf/</guid><description>&lt;figure&gt;&lt;img src="./image-5.png" alt="This image has an empty alt attribute; its file name is image-5.png"loading="lazy"&gt;&lt;figcaption&gt;This image has an empty alt attribute; its file name is image-5.png&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3 id="pcf-gallery"&gt;&lt;strong&gt;PCF Gallery&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://pcf.gallery/two-options-icons/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/7099ac2df5e3ed9f.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Two Options Icons&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control to transform a Two Options field with Fabric-UI Icons. List of icons available here.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;h3 id="github-repo"&gt;&lt;strong&gt;GitHub Repo&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://github.com/drivardxrm/IconTwoOption.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/a3475f7b305d128f.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/IconTwoOption.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Contribute to drivardxrm/IconTwoOption.PCF development by creating an account on GitHub.&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>Sparkline PCF</title><link>https://itmustbecode.com/sparkline-pcf/</link><pubDate>Mon, 11 Nov 2019 22:17:00 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/sparkline-pcf/</guid><description>&lt;figure&gt;&lt;img src="./image-3.png"loading="lazy"&gt;&lt;/figure&gt;
&lt;h3 id="pcf-gallery"&gt;&lt;strong&gt;PCF Gallery&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://pcf.gallery/sparkline/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/a201207bb2ea7984.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Sparkline&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control to render sparkline graphs based on react-sparklines. It takes an array of numbers and several display parameters (color, height, width, type, fill, separator, …).&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;h3 id="github-repo"&gt;&lt;strong&gt;GitHub Repo&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://github.com/drivardxrm/Sparkline.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/c5593b3e6e09d90a.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/Sparkline.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Beautiful and expressive PCF sparkline control based on react-sparklines. - drivardxrm/Sparkline.PCF&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item><item><title>Time Picker PCF</title><link>https://itmustbecode.com/time-picker-pcf/</link><pubDate>Mon, 04 Nov 2019 22:23:48 +0000</pubDate><guid isPermaLink="false">https://itmustbecode.com/time-picker-pcf/</guid><description>&lt;h3 id="pcf-gallery"&gt;&lt;strong&gt;PCF Gallery&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://pcf.gallery/time-picker/" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/67847579b808c6cc.png" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;Time Picker&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;A control based on React Time Picker (rc-time-picker). The Time Picker is based on 2 whole number backing fields (hours and minutes).&lt;/span&gt;
&lt;span class="link-card__domain"&gt;pcf.gallery&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;
&lt;h3 id="github-repo"&gt;&lt;strong&gt;GitHub Repo&lt;/strong&gt;
&lt;/h3&gt;&lt;a class="link-card" href="https://github.com/drivardxrm/TimePicker.PCF" target="_blank" rel="nofollow noopener"&gt;
&lt;img class="link-card__image" src="https://itmustbecode.com/linkcards/5f73033359771e6e.jpg" alt="" loading="lazy"&gt;
&lt;span class="link-card__content"&gt;
&lt;strong class="link-card__title"&gt;drivardxrm/TimePicker.PCF&lt;/strong&gt;
&lt;span class="link-card__summary"&gt;Time Picker PCF Control based on React time Picker (rc-time-picker) - drivardxrm/TimePicker.PCF&lt;/span&gt;
&lt;span class="link-card__domain"&gt;github.com&lt;/span&gt;
&lt;/span&gt;
&lt;/a&gt;</description></item></channel></rss>