Describe the benefits of validating data on the server
The entity schemas, attributes, data hierarchies, validation rules and access control information are specified as metadata to the Master Data Services runtime.
Master Data Services does not impose any limitation on the data model.
This type of validation is done on the browser side using script languages such as Java Script, VBScript or HTML5 attributes.
For example, if the user enter an invalid email format, you can show an error message immediately before the user move to the next field, so the user can correct every field before they submit the form.
Data can be automatically categorized using rules, and the categories are introspected programmatically.
Client Side Validation In the Client Side Validation you can provide a better user experience by responding quickly at the browser level.It is a part of the Master Data Hub, which uses the database to store and manage data entities.The master data hub has to extract the data from the source system, validate, sanitize and shape the data, remove duplicates, and update the hub repositories, as well as synchronize the external sources.It can also push out the data by writing to some external journals. It gains a Web service interface to expose the data, as well as an API, which internally uses the exposed web services, exposing the feature set, programmatically, to access and manipulate the data.Master Data Services also includes a web-based UI for viewing and managing the data. It also integrates with Active Directory for authentication purposes.