CRM 2016 – The importance of keeping the same guids between CRM instances

Everyone wants to learn the same thing from painful situations: how to avoid repeating them. Gary Zukav   I worked on a CRM project where the configuration data had different guids between CRM… Source: CRM 2016 – The importance of keeping the same guids between CRM instances

CRM 2016 – Default CRM mobile app works fully offline and the limitations of previous offline versions

You can only make sense of the online world by going offline and by getting the wisdom and emotional clarity to know how to make the best use of the Internet. Pico Iyer I was investigating accessin… Source: CRM 2016 – Default CRM mobile app works fully offline and the limitations of previous offline versions

Gotcha Working with Dynamics CRM Web API: Grammar..

Originally posted on Work and Study book – Dynamics 365(CE) & Power Platform Blog:
Microsoft has suggested developers to start using the new Web API to develop new custom development. As they are planning to deprecate the 2011 endpoints sometime after CRM version 9 (We are on version 8 now!). Ref: https://msdn.microsoft.com/en-us/library/dn281891.aspx So, I’ve embraced the Web…

Unit Testing (Microsoft Fakes) RetrieveSharedPrincipalsAndAccessResponse in Plugin in CRM 2016 (and earlier)

Originally posted on Nishant Rana's Weblog:
Hi, While trying to write Fakes for RetrieveSharedPrincipalsAndAccessResponse we’d realize that PrincipalAccess is read only property and the class itself is sealed. So to unit test it we need to write a wrapper class as suggested here http://alexanderdevelopment.net/post/2013/10/17/unit-testing-custom-microsoft-dynamics-crm-code-part-4/ The wrapper class /// <summary> /// Wrapper class for retrieve…

CRM 2013 – Leveraging Actions to get around JavaScript cross-domain challenges

Originally posted on Salim Adamon – Dynamics 365 Blog:
Last year, I wrote about the challenge of cross-domain calls from JavaScript with CRM 2011. The issue was related to fact that from a security perspective, you could not have JavaScript functions executing on a CRM form event or when a ribbon button is clicked calling web…

Get Entity Type Code by Name from Javascript – CRM 2015/2016

Hi, There is a very easy way to get Entity Type Code by Name like below var entityTypeCode = Mscrm.EntityPropUtil.EntityTypeName2CodeMap[“lead”];   this will be really helpful when you try opening a CRM form or window. I have tested this in both CRM 2015 and 2016 which worked as charm. Credits to : https://blog.hompus.nl/2015/05/28/entity-type-code-using-javascript-only/ Thank you, Sreeni Pavalla