The ability to use Silverlight in CRM 2011 is a great improvement over ASP.NET ASPX. Especially since Silverlight is supported in all deployment types (On-premise, Partner hosted, Online). Therefore it makes sense to use Silverlight instead of ASP.NET ASPX pages. One of the biggest challenges we fac
Read the full article hereOne of the annoying things with CRM 2011 is the inability to copy paste data from a grid view, the ability to highlight a record or a cell has been disabled. I’m sure there was a good reason but we need this functionality. Here is a work around if your deployment is on-premise. 1. Open up the CRMWe
Read the full article here* We’ve done quite a few data migrations over the years and I’d like to share with you some tips and tricks we’ve learnt along the way. Hopefully these will make your data migrations easier. Note: This is aimed at migrating records upwards of 100,000. Building the import tool Before you build a cus
Read the full article hereRecently we went through the process of getting our Dynamics CRM 4 to Xero connector certified for Microsoft Dynamics CRM. It was a smooth process; we’ve gone through quite a few ISV platform tests before so we were familiar with what’s required which made it a painless process. If you’re thinking a
Read the full article hereIn Dynamics CRM a common issue users have is not being able to preview email activities related to an Account or Contact. Often you will have several emails all with the same subject, so to find the correct email you need to open each message. At Magnetism we have created an easy to install Solution
Read the full article hereOne of the team members here was configuring security roles and found an entity called “Post”, we’ve never seen this before and it didn’t show up under customizations. Since we’re a curious bunch we modified the database, here’s what we found... By default the IsCustomizable field is set to F
Read the full article hereWe came across an issue with an upgrade from CRM 4 to CRM 2011 where the images were all messed up, transparency was gone and had pixelated images, there were over 100 custom entities and download/uploading these manually was not an option. Here’s a small bit of code to download image web resources
Read the full article hereWe use a lot of automated tools to deploy solutions to our test, UAT and production environments. One of the tools allows us to rapidly deploy a solution into multiple environments. For example, extracting a managed solution from DEV to TEST then to UAT, once UAT has passed we need to deploy up to 2
Read the full article hereWe noticed that after an upgrade of CRM 4 to CRM 2011 the plugin registration tool will sometimes show (Plugin) instead of the actual plugin type name. The reason is because of the PluginTypeBase table the Name field is blank. Here’s an unsupported way of copying back the TypeName to the Name
Read the full article hereWe’re currently in the process of upgrading a large Dynamics CRM 4 to CRM 2011. CRM 4 was implemented by another vendor and has over 80 workflows! Some of which are very complex with custom workflow activities. We wanted to quickly get a list of all the workflows that had custom activities without
Read the full article hereWhile browsing the Dynamics CRM 2011 Development forum I came across a post asking where people store their settings for ISV extensions. The way we’ve done this is by creating a custom entity called “Settings” with 3 fields, Key, Value and Encrypted (yes/no). Example: Then we have a he
Read the full article hereWe recently needed to write a plugin that associated multiple different record types with a custom entity. The custom entity contained over 30 system many to many relationships with the other record types. We could’ve taken a couple of different approaches. One would’ve been to dynamically retrieve
Read the full article here