Developer 101: speed up Javascript development

Writing Javascript within CRM can be a tedious task. The script editor Dynamics CRM is offering is nothing more than a multi line textbox with tiny characters. No color coding, syntax highlighting and other things that can make your life so great. Most developers avoid the Dynamics CRM script editor like the plague, and seek their […]

Enhanced Business Rules: Houston we have a problem!

Since January our company is building a new solution on Dynamics CRM 2015. A very complex application to solve complex problems for large enterprises, and that can be hosted on both CRM online and CRM 2015 on-premise. Within this solution we are relying on the enhanced business rules that were introduced in CRM 2015. In my […]

CRM 2015 – Workaround for bug: “managed solution cannot be deleted”

A while ago, I wrote an article about a managed solution that could not be uninstalled from CRM 2015 (both on-premise and online). When uninstalling the solution we received the error message “The SdkMessageProcessingStepImage() component cannot be deleted because it is referenced by 81 other components. For a list of referenced components, use the RetrieveDependenciesForDeleteRequest.”  (See […]

Installing CRM 2015 – Murphy is alive and kicking

Tonight, I was preparing a Hyper-V image running Windows Server 2012 R2, SQL Server 2014 and Dynamics CRM 2015 to investigate a problem we ran into the other day. The problem we were facing was described in an earlier article “Developer 101: Help! My managed solution cannot be uninstalled…”. Instead of having a butter smooth installation […]

Developer 101: Help! My managed solution cannot be uninstalled…

At the moment we are developing a new CRM 2015 solution. We are using multiple staging environments: some for development, some for testing, some for integration testing and so on. When we are delevering a solution for integration testing, we deliver it as a managed solution. This way we can predict what the solution finally will […]

Performance Analyser for CRM 2013

One of my collegues notified me about a relative unknown feature in CRM 2013, called the Performance Center, which can be compared to SharePoint’s Developer Dashboard. The SharePoint dashboard showed us some metrics about the applications we were building. Based on the metrics we knew how to tweak our applications to gain better performance. The Performance Center […]