-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Why "XTB"? This started from what I needed for the XrmToolBox tools, but it has been growing into separate features, see below!
This is a C# Shared Project with various CRMSDK addons, helper classes and extensions methods to work smoothly with Microsoft Dataverse SDK.
It is adding extensions to IOrganizationService of both Entity (Table) and Attribute (Column) and all Metadata.
Also PluginBase is added too, and a CanaryTrace, serializations etc.
The methods called XrmSubstituter
has been renamed to Tokens
in this new shared project, available from 2022-11-10.
This is a C# Shared Project with one goal being to replace "XRM Tokens" text into the actual data.
It has recently added the Power Fx formulas, into, mixed with, together with, the XRM Tokens. Read more in my docs to see what you can do!
With Power Fx it needs a bit more assemblies (read about which in XRM Tokens) and that is why it is now in a new shared project.
This is a C# Shared Project with various WinForm UI controls, helper classes and extention methods to work smoothly with Microsoft Dataverse SDK.
I try to make the controls as 'just like controls' as TextBox, CheckBox, ComboBox etc, only with a few added properties, methods and events to add Dataverse features.
How to add the submodule.
Check out repo Rappen.XTB.Helper.Tester for a complete sample project using all controls.
Read all about Controls.
Read all links and info about XRM Tokens (renamed from XrmSubstituter on 2022-11-10).
This project stems from tools and snippets collected over a number of years. Some of the controls have been inherited/migrated from the xrmtb.XrmToolBox.Controls project created and maintained by @jamesnovak. This was partially in turn inherited/migrated from CRMWinForm by @rappen.