This post is based on the MSDN article Plug-in isolation, trusts, and statistics In Dynamics CRM 2013 Microsoft introduced us with execution of plug-ins and custom workflow activities in an isolated environment also known as a sandbox. Access to the file system, registry ,event log, some network resources and more is prevented in the sandboxContinue reading “Plug-in isolation and statistics”
Category Archives: MS Dynamics CRM 2013
Alternate keys (2015 update 1)
Alternate keys allows Dynamics CRM deployments to integrate with external systems more easily. As you probably know the data type of a primary key in CRM is GUID which might not be the same as in other systems that synchronized with yours.
OData endpoint with web resources
In today’s post i want to talk about how you can use the OData endpoint to execute HTTP requests using URI based service to work with Microsoft Dynamics CRM.
Actions
In Microsoft Dynamics CRM 2013 new exciting feature for developers was added to the list of transactional-aware processes (additional to workflows, dialogues and business process flows) name Actions . As you probably know Microsoft Dynamics CRM provide us with OOTB messages for entities such as the CRUD related messages however there are times when theContinue reading “Actions”
Microsoft Dynamics CRM services
Microsoft Dynamics CRM expose two web services,The IDiscoveryService web service and the IOrganizationService web service.
Add reference to custom assembly in plugin
Microsoft Dynamics CRM does support referencing a custom assemblies in a plug-in assembly,only referencing .NET assemblies and Microsoft Dynamics CRM official SDK dlls allowed. To handle this issue we have a tool called ILMerge.
Dynamics CRM Solution Deployment
In today’s blog we’ll talk about the deployment of a solution from one environment to another. Let’s say I just created a new solution according to my customer spec. and i need to supply him the new solution.
Manipulate User queues Filtering
The queue dropdown in the application form displays by default a list of the user’s public and private queues. However, the items in the list can be filtered according to our required business rule by using the RetrieveUserQueues plugin message. You can perform the filtering in the Pre-Event stage or the Post-Event stage Depending onContinue reading “Manipulate User queues Filtering”
Working with dynamics crm URLs
Working with Microsoft Dynamics CRM entities URLs allows you to include links to display forms, views, dialogs, and reports either by using Xrm.Utililty.openEntityForm when using URL from within the CRM or using windows.open from external applications. In this post only forms and views will be covered. Here is how you can display different type ofContinue reading “Working with dynamics crm URLs”
Client-side reference from web resource
Here’s a little example of how you can access XRM client-side reference (e.g Xrm.Page) from web resource. Let’s create an HTML button which will add a form notification using Xrm.Page methods.