Ritesh Ranjan

Microsoft Dynamics CRM

Dynamics CRM 2016 Upgrade – Complete Guide

This blog post talks about the possible upgrade paths and provide guidance, which could be followed in order to a successful upgrade to the Dynamics CRM 2016 Sp1. As the only supported upgrade path to Microsoft Dynamics CRM Server 2016 is from Microsoft Dynamics CRM Server 2015, hence this blog post talks about an upgrade from Dynamics… Read more

Activity Feeds in Dynamics CRM: Best practices

Hello everyone, In this post, I am going to talk about the importance of Activity Feeds in Dynamics CRM which was introduced with Dynamics CRM 2011. In my current role, I visit customers who use Dynamics CRM and review their application/architecture, provide proactive guidance towards the overall betterment of the application/architecture and advise them on… Read more

PrincipalObjectAccess with InheritedAccessRightsMask value 135069719 & AccessRightMask value 0

  I would say last week as CRM database cleanup week, where I was working on cleaning up the PrincipalObjectAccess with one of my customers. Moving ahead after cleaning up the WorkFlowLog entries from POA table which were created due to Dialogs (please refer my previous article for more information on that: http://blogs.msdn.com/b/ritesh_ranjan/archive/2015/02/09/another-experience-with-cleaning-up-the-principalobjectaccess-table-dialogs.aspx ), now… Read more

Another experience with cleaning up the PrincipalObjectAccess table – Dialogs

      Hey! I am back with yet another interesting yet intriguing situation. Without further ado, let me straight away get to explaining the scenario for you all. Happy reading! Today, I was working with one of my customers and got into cleaning up the PrincipalObjectAccess table cleanup. I started looking at some of… Read more

Network Load Balancer Compression with Dynamics CRM 2013

Today, I am writing to share my experience with a hardware network load balancer and Dynamics CRM 2013. In this case, I am talking about LoadMaster LM-3600 Load Balancer (http://kemptechnologies.com/en/server-load-balancing-appliances/loadmaster-3600/overview/). I was investigating an issue where a form load in Dynamics CRM 2013 was taking longer than expected resulting in bad user experience. I knew… Read more

SQL Read Committed Snapshot Isolation and Dynamics CRM

Hello everyone, Today, I would like to talk about something which has been making a lot of buzz lately. Just yesterday, I was reading some interesting stuff around that. Let’s begin with Concurrency Effects in SQL. Let’s say that there are a lot of users accessing the same set of data on a regular basis,… Read more

Administering Dynamics CRM

Hello everyone, Today I am writing about a common scenario which I have noticed during my customer visits lately. This is primarily focused on administering Dynamics CRM. I have tried to include almost every aspect that I could recollect from my customer visits. So, whether you would like to prepare your plan for maintaining Dynamics… Read more

Unable to edit details in Dynamics CRM 2013 Outlook Client

Today I was working on Dynamics CRM 2013 Outlook Client in my test environment and tried opening a record for editing by double-clicking on the list view. As expected, I wanted to open the record but I observed that after sometime nothing happened. I performed the same action again and this time, I was certainly… Read more

Dynamics CRM Outlook Client Performance Troubleshooting and Optimizations Guide

In my 5+ years of Dynamics CRM career, I have worked on various issues/scenarios, and, the most common, according to me, is the Dynamics CRM Outlook Client Performance. In this blog post, I would like to delve deep into this subject and share some crucial information to isolate and troubleshoot this scenario. My endeavour is… Read more

Dynamics CRM – Troubleshooting Workflows

Business processes are an integral part of any enterprise software application. A business process can be of two types: automated processes that rely solely on communication among applications based on a set of rules, and interactive processes that also rely on people to initiate and run the process, and to make the appropriate decisions during… Read more