• CRM 2011 IFD Crashed CRM 4 Upgraded Plugins

      Gayan Perera, 17 October 2012

      This is another issue we faced with an upgrade of CRM 4 to CRM 2011. The system had an old CRM 4 plugin that got automatically upgraded and it worked fine before IFD was configured but once IFD was configured it crashed with the following message: The underlying connection was closed: Could not esta

      Read the full article here
    • VS 2010 and VS 2012 Side by Side ILMerge

      Gayan Perera, 02 November 2012

      I recently received a bug with an old plugin, this plugin project had post build steps which ILMerged multiple assemblies. When I build the project on a machine that didn’t have Visual Studio 2012 it compiled, ran the post build steps correctly, but when I run it on a machine that has both Vis

      Read the full article here
    • CRM 2011 IFD - SSL-OffLoading and DefaultEndpointBinding Issue

      Gayan Perera, 24 October 2012

      Here is another little tip for your IFD configuration. Once IFD is configured you need to remove the normal HTTP binding and leave just the HTTPS binding in IIS, otherwise you’ll start seeing the following errors in your trace logs. ClaimsAuthenticationEndpointBuilder: SSL-OffLoading has not

      Read the full article here
    • CRM 2011 Polaris – New Xrm.Page Method

      Gayan Perera, 07 January 2013

      CRM 2011 SDK 5.0.13 has just been released. It includes quite a few goodies. One of them is a new method to get the correct url of the server. Old method “getServerUrl” has been deprecated and has been replaced with “getClientUrl” To use this new method simply call: Xrm.Page.

      Read the full article here
    • Magnetism End of Year Statistics 2012

      Gayan Perera, 20 December 2012

      We wanted to take the time to reflect on the year that has been….we have had some exciting challenges  that have seen our team stretch, grow and reach some great new heights. We have some changes in our team too! We welcomed Greg Olsen and Colin Maitland to our Solutions team; partnered

      Read the full article here
    • CRM 4 Outlook Client – Automagically Moving Url to Trusted Sites

      Gayan Perera, 12 October 2012

      We recently implemented IFD for a large customer, due to various constraints and issues with the outlook connector we decided to leave the existing CRM 4 connector on the client machines and then push the url changes through GPO directly into the registry. However when we did this the CRM 4 outlook

      Read the full article here
    • CRM 2011 SSL IE8 Issue

      Gayan Perera, 15 October 2012

      Here’s a quick tip, if you’ve configured Dynamics CRM 2011 to use SSL (e.g. for IFD) and you have users who are still on IE8 you’ll notice that IE8 doesn’t cache the secure responses. Therefore each time you open a form it’ll make 100-200 requests! It also brings anothe

      Read the full article here
    • Quick Find Optimization Search Error

      Gayan Perera, 18 November 2012

      Dynamics CRM Rollup 10 introduced a new feature called ‘Quick Find Optimization’, by default this is set to ‘Yes’ once you apply RU10. Everything works beautifully until a user enters broad search criteria, eg: *xyz. If the system has too many records it’ll simply crash

      Read the full article here
    • Dynamics CRM 2011 Code Visualizer

      Gayan Perera, 22 November 2012

      At Tech Ed 2012 New Zealand I demonstrated a javascript analyser.  You can use it to get an output in csv format of all the javascript within the system. It extracts the data from FormXml and outputs where the javascript is called from. e.g.: which library and which function on which form on wh

      Read the full article here
    • Dynamics CRM 2011 UI Navigation Record Counter

      Gayan Perera, 16 December 2012

      We are finally back up and running after a run-in with Windows Azure subscription cancellations. If you notice issues with the website please let us know. As an early Xmas gift I’m releasing the Navigation UI Record Counter add-on for free on CodePlex.   This is a fully supported solution

      Read the full article here
    • Managed to Unmanaged – Kids don’t try this at home!

      Gayan Perera, 02 October 2012

      I recently demonstrated how you can convert a managed solution into an unmanaged one at TechED 2012. If you missed it, catch it on Channel9 (http://channel9.msdn.com/Events/TechEd/NewZealand/TechEd-New-Zealand-2012/DYN401). Couple of things to note when using this method; once you run this SQL scri

      Read the full article here
    • CRM 2011 Rollup 10 What are you doing my friend…

      Gayan Perera, 27 October 2012

      Update: On the 17th of October 2012 Microsoft released Rollup 11 (with a re-release of the outlook client) which addresses this issue. You can download it from the link below. http://www.microsoft.com/en-us/download/details.aspx?id=34969   In August rollup 10 was released for Dynamics CRM 201

      Read the full article here
    • CRM 2011 Automated Deployment Tools – Hide Reports

      Gayan Perera, 24 June 2012

      At Magnetism we like to remove manual deployment tasks as much as possible to avoid errors or missed steps. We have built an automated deployment engine and one of the actions you can perform is the ability to hide certain reports. For example, customers sometimes don’t want to see the out of

      Read the full article here
    • Fun with Dynamics CRM 2011 Performance Issues

      Gayan Perera, 31 May 2012

      As we near completion of a global CRM 4 to CRM 2011 upgrade rollout we hit a performance problem with CRM 2011. Fun began when we couldn’t reproduce these performance issues in our development or test environments which ran on 2GHz 4GB RAM 160GB SSD machines. Now that we have pinpointed the ca

      Read the full article here
    • Tax rules for Dynamics CRM

      Gayan Perera, 08 September 2009

      Now you can automatically apply tax to opportunities, quotes, orders and invoices without having to write javascript or custom code, simply create a tax rule record in crm and watch it magically calculate the tax amounts.   You can specify a tax rate per product, per currency or a global tax rate.

      Read the full article here