Working with a Conceptual Model (WCF Data Services)

 

When you use a conceptual model to describe the data in a database, you can query data through your objects instead of having to translate back and forth between a database schema and an object model.

You can use conceptual models with WCF Data Services applications. The following topics show how to query data through a conceptual model.

TopicDescription
How to: Execute Data Service QueriesShows how to query a data service from a .NET Framework application.
How to: Project Query ResultsShows how to reduce the amount of data returned through a data service query.

When you use a conceptual model, you can define what kind of data is valid in the language that matches your domain. You can define valid data in the model, or you can add validation to operations that you perform on an entity or data service.

The following topics show how to add validation to WCF Data Services applications.

TopicDescription
How to: Intercept Data Service MessagesShows how to add validation to a data service operation.

The following topics show how to create, update, and delete data by performing operations on entities.

TopicDescription
How to: Add, Modify, and Delete EntitiesShows how to create, update, and delete entity data in a data service.
How to: Define Entity RelationshipsShows how to create or change relationships in a data service.

Windows Communication Foundation Services and WCF Data Services in Visual Studio
Querying the Data Service

Show: