Question 1


Question

Multiple Choices

You are building an ADO.NET Entity Framework application for RentBin.ca home rental application. You need to validate the conceptual schema definition language (CSDL), store schema definition language (SSDL), and mapping specification language (MSL) files. Which Entity Data Model tool can you use? (Each correct answer presents a complete solution. Choose all that apply.)

  • A. EDM Generator (EdmGen.exe)
  • B. ADO.NET Entity Data Model Designer
  • C. Entity Data Model Wizard
  • D. Update Model Wizard

Answer:

AB

Explanation

A. Correct The EdmGen.exe tool can be used with the ValidateArtifacts switch to validate a model.
B. Correct: The ADO.NET entity model designer can be used to validate models.
C. Incorrect: The entity data model wizard may validate a model during creation but will not perform the validation after the fact.
D. Incorrect: The Update Model Wizard is intended to let you update an .edmx file after changes have been made to the underlying database. It is not intended to perform validation.
conceptual schema definition language (CSDL) The conceptual model of the entity framework
store schema definition language (SSDL) The data storage aspect of the entity framework
mapping specification language (MSL) The mapping between the CSDL and SSDL is handled