Browse by Tags

Related Posts
  • Blog Post: Controlling Duplicate Detection

    The CRM SDK messages CreateRequest and UpdateRequest support a configuration parameter "SuppressDuplicateDetection" that provides control over whether duplicate detection rules will be applied - see http://msdn.microsoft.com/en-us/library/hh210213(v=crm.6).aspx . However, this parameter is...
  • Blog Post: PartyList attributes and the plugin event pipeline

    This should be a quick post about a subtlety with the plugin event pipeline. I recently wrote a plugin that could modify the data that's submitted when updating an activity record. This should have been a straightforward plugin on the Pre event that modified the Target InputParameter, and it all...
  • Blog Post: Plugin Deployment Options

    The CRM 4 SDK gives some information about the storage options when registering plugins but there are a few more considerations. I got prompted to elaborate on this in a forum post , and I think it's worth documenting this here as well: The 3 storage options are: Database, Disk and GAC. The main...
  • Blog Post: Deploying Custom Workflow Activities - Add authorizedType

    This is the first of an intended two posts about registering custom workflow activities, and regards the initial deployment; a subsequent post will address updates and versioning issues. The CRM 4.0 SDK gives a reasonable overview of registering a custom workflow activity, covering the following steps...
  • Blog Post: Hiding System Views in CRM 4.0

    In CRM 3.0 it was relatively easy to hide one of the built-in system views - all you had to do was share the view with an empty team, which converted the view to a userquery entity. However, CRM 4.0 does not support this. There is an alternative route, but it required plug-in coding. Rather than have...
  • Blog Post: Plug-ins - differences between Target and Image Entity

    In a plug-in there are potentially several ways to access entity data relevant to the plug-in action. For example, on the create message you can access the data on the new entity instance in one of the following ways: Via the Target InputParameter Via an Image Entity registered on the step Via a Retrieve...
  • Blog Post: "Invalid Domain Name" error when registering plug-ins

    On a couple of occasions recently I've had an error "Invalid domain name. Domain name is either invalid or unreachable" when registering a plug-in with the RegisterSolutionRequest. It looks to me like this is a spurious message, possibly caused by a timeout. My reasons for thinking this...