The Celedon Blog: Featuring frank advice, articles, tips and more from real consultants, solving real-world problems.
Migrating Plugins from On-Premise to Online Microsoft Dynamics CRM
Business Problem: Client needs to migrate their Dynamics CRM On-Premise Instance to Online. We have been tasked with bringing all their customizations to the cloud. I am currently focusing on migrating their Plugins. Error: On my first run importing their Plugins to…
Celedon is Bringing the Power of Salesforce to Home Builders
Only a few years ago the biggest concern for Customer Relationship Management (CRM) consultants working with home building companies was convincing them that they needed a full CRM system in the first place. That’s not the case today, as smart home builders ramp up…
Reassign All Records to Another User in Dynamics
One of the most underutilized features in Dynamics CRM is the ability to reassign all records to another user. This can be particularly useful if your company continuously brings new users onboard, users leave the company, or has consultants constantly working on your…
How to approach performance tuning your SQL query
A question that I have been asked several times is how to go about performance tuning with your query. Let’s use a simple scenario here: a colleague comes to you and says, “I’ve written this query and its taking forever! Can you help?” How should you respond? Let me…
Are All Azure Virtual Machine Cores Created Equal?
A series, D series, DS series, F Series, G series, H Series. Azure offers many different types of SKUs at different price points. As you start to leverage the cloud more and more, you will sooner or later take performance and pricing into consideration if you haven’t…
Enemy of the State? What you need to know about Dynamics CRM Plugins
I recently had a conversation with a highly experienced CRM developer, who did not understand why CRM plugins need to be stateless. He was trying to write a plugin in a stateful manner, and I had to show him the error of his ways. If such a senior developer can make a…
Failed to start virtual machine ‘vm-name’. Error: Handler ‘Microsoft.Azure.Security.Monitoring’ has reported failure for VM Extension ‘Monitoring’ with terminal error code ‘1007’
While I was changing diagnostics storage settings in Azure, I started getting error messages for some of my VMs while de-allocating them or powering them up and down. Failed to start virtual machine ‘vm-name’. Error: Handler ‘Microsoft.Azure.Security.Monitoring’ has…
Subscription Services in the Cloud Market
We’ve been getting a great response to our PartnerPass offering and we’re very excited by the conversations we’ve been having about how subscription services make sense for organizations that invest in cloud software. For customers that already have cloud systems and…
Microsoft Azure Advisor Enters Preview
Last month Microsoft released the preview for Azure Advisor in the resource manager portal. The app essentially scans your Azure subscription resources and looks for potential performance/security issues and recommendations. Below is screenshot of the application…
How to TRUNCATE a SQL Server Table from a SYNONYM Name
If you work in an environment where your SQL Server database procedures need to frequently reference data in other databases or on other servers, it can be difficult to implement development, test, and production environments while still maintaining a single code-base…
Follow Us