JavaScript Changes – Dynamics 365 9.0

This blog is re-blogged, thanks to Sachin Bansal!!

JavaScript Model Changes ||    New Client APIs     ||     Deprecated Client APIs


There are significant changes made to Client APIs in Dynamics 365 version 9.0 release. Table below lists four main changes happened in this release:

Continue reading “JavaScript Changes – Dynamics 365 9.0”


AutoMapper is a simple library built to getting rid of code that mapped one object to another. explore more about Auto-mapper here.

Add it from NuGet packages manager or execute below command

PM> Install-Package AutoMapper

here is sample code to use it…

Continue reading “Auto-Mapper”

Entity Framework: Code first

By using Code-First apporch, we can target a database that doesn’t exist and Code First will create, or an empty database that Code First will add new tables too. Code First allows you to define your model using C# or VB.Net classes. Additional configuration can optionally be performed using attributes on your classes and properties or by using a fluent API or Data Annotations.

Here is a walk through …

Continue reading “Entity Framework: Code first”

Dynamics 365 Portals: Configuration

Why we need portal.. ? in short, we need it for ….

  1. Customer Engagement
  2. Customer Self-Help
  3. Partner Engagement
  4. Employee Engagement
  5. Custom Portal Framework
  6. You can configure multiple portals for same environment too..

Portal Configuration:

  1. Go to MSD’s Admin and click on Dynamics 365 link
Continue reading “Dynamics 365 Portals: Configuration”

Dynamics 365 Certifications: An overview on new Role-based Certifications and the Current Certifications (retiring)

CRM Indian

There have been changes recently in Microsoft Certifications where the focus is shifted from Individual Technology based certifications to the Role-based Certifications. This blog post discusses the changes done in D365 Certifications.

Here is the full list of Dynamics 365 Exams.

Why Role-Based Certifications?

In this age, IT teams are looking to fill roles with professionals who have the skills to work across multiple platforms with rapidly changing tools and technology. When compared to its counterpart, role-based certifications will give you that edge and helps to get the next-level skills which make you more valuable to your team and organization.

What are the D365 Role-Based Certifications available now?

These are categorized into 3 levels: Fundamental, Associate and Expert


1. Fundamentals:

  1. Microsoft Certified: Dynamics 365 Fundamentals

Required exam: MB-900: Microsoft Dynamics 365 Fundamentals

2. Associate:

D365 Customer Engagement:

  1. Microsoft Certified: Dynamics 365 for Sales Functional Consultant Associate. Click here

Required exams

View original post 345 more words

Dynamics 365 – What does Include entity metadata do

Good one !!

Hosk's Dynamic CRM Blog

Man’s greatness lies in his power of thought. ~ Blaise Pascal

As the functionality in Dynamics 365 grows I find there are more options and check boxes which I have no idea what they do, today I came across a check box called Include entity metadata


Dynamics 365 developers should not be comfortable using functionality you don’t fully understand because it could cause you problems later and sometimes once you enable a setting it cannot disabled, such as setting entities values

  • Business process flows
  • An entity being an activity
  • Connections
  • Queues
  • Activities

Entity ownership can cause problems when you need to apply security to organisation entity – CRM Entity ownershipHow do you decide?, you need to get the decision right first time or don’t make it organisational if you think there is a chance it will need security.

Dynamics professionals are craftsman (Are you a Dynamics Craftsman or a…

View original post 562 more words

Retrieve records using Fetch XML & Java Script

Goal: Retrieve entity data using FetchXML & Javascript


Step 1: download Xrm svc Toolkit, and download the Zip folder. Unzip XrmServiceToolkit the folder.

Step 2: Open the XrmServiceToolkit folder, you can find the below Javascript files.

  1. Jquery
  2. Json2
  3. XrmServiceToolkit
  4. XrmServiceToolkit.min

Continue reading “Retrieve records using Fetch XML & Java Script”