Late Bound, Early Bound with Demo and Practical in Dynamics 365 Plugin
1. Late Bound
Advantages
Uses Entity Class
Run time validation
No need to generate classes
Avoids large generated class file
Disadvantages
You don't get compile time validation
on names of entities, attributes, and
relationships.
You need to know the names of the
attributes and relationships in the
metadata.
You can use Metadata Browser tool to
know the names.
2. Early Bound
Advantages
Compile time validations
Generate class using CrmSvcUtil.exe
Classes and properties use the respective
Schema Name property values
No need to check metadata information
Supports Visual Studio IntelliSense
Better error fix in compile time, Less run
time error
Disadvantages
Large class file