String Shortening in Mail Merges

String Shortening in Mail Merges

This caused me some headaches today, so to save you the cost of a box of paracetamols i thought I’d shout it out! If you ever find yourself writing code to perform your own mail merges based on CRM mail merge tags watch out for how CRM shortens mail merge tags when involving related entities. What do I mean by this? Well let’s say we create a mail merge that is based on case. In this merge we include the primary contacts name and address. In doing this we basically add a related field in to our mail merge.

Read more about String Shortening in Mail Merges

Perseverance

Perseverance

If you are new to MSCRM and you are finding it all a bit overwhelming, take heart, persevere with it and you will be rewarded! You might be thinking well its easy for you to say that when you’re a software engineer that understands the fundamentals of MSCRM. However the idea of perseverance is the same with any topic. I’d like to share an experience of mine with you that demonstrates perseverance and where it can get you.

Read more about Perseverance

HOW TO: Backup and Redeploy an Organisations Database

HOW TO: Backup and Redeploy an Organisations Database

While working with MSCRM you may find that on occasions you need to redeploy an organisation’s database. The reason for doing so could be many. For me the chances are I am restoring a corrupt CRM System or maybe I am transferring an organisation between CRM system, but ultimately you are looking to deploy customisations and data. Luckily it is quite easy to restore an organisation! In this blog I will show you how I typically restore an organisation.

Read more about HOW TO: Backup and Redeploy an Organisations Database

System.NotSupportedException: Named parameters are not supported by the Automation layer. Use positional parameters instead.

System.NotSupportedException: Named parameters are not supported by the Automation layer. Use positional parameters instead.

In the Silverlight 5 Release Candidate I created an application that interacts with the Word Interop object. The idea behind the application was to allow people to edit word documents that are supplied by the browser. The whole process was utilising Silverlight 5 new feature of in browser elevated trusts.

Read more about System.NotSupportedException: Named parameters are not supported by the Automation layer. Use positional parameters instead.

HOW TO: Setup Visual Studio Remote Debugging

HOW TO: Setup Visual Studio Remote Debugging

If you use virtual machines to host MSCRM and find yourself having to develop plugins or workflow assemblies inside your virtual machine then this is for you! Tired of speed issues huh? I don’t blame you! Its not nice when the Visual Studio inside your image can’t keep up with the speed of your actions. Anyway, why are you coding inside your image!? Oh… to debug? Well install the remote debugger on to the virtual machine, develop on your local machine, deploy your assemblies to the virtual machine, and to debug attach to the process you require which is exposed by the remote debugger.

Read more about HOW TO: Setup Visual Studio Remote Debugging

Login

Lost your password?