WCF Data Services 4.5WCF Data Services 4.5

WCF Data Services (früher als "ADO.NET Data Services" bezeichnet) ist eine Komponente von .NET Framework, mit der Sie zum Erstellen von Diensten, mit denen, die Open Data Protocol (OData)Open Data Protocol (OData) Verfügbarmachen und Verarbeiten von Daten über das Internet oder Intranet mit der Semantik der Rest (Representational State Transfer).WCF Data Services (formerly known as "ADO.NET Data Services") is a component of the .NET Framework that enables you to create services that use the Open Data Protocol (OData)Open Data Protocol (OData) to expose and consume data over the Web or intranet by using the semantics of representational state transfer (REST). OData macht Daten als durch URIs adressierbare Ressourcen verfügbar.OData exposes data as resources that are addressable by URIs. Der Zugriff auf und die Änderung von Daten erfolgt mithilfe der Standard-HTTP-Befehle GET, PUT, POST und DELETE.Data is accessed and changed by using standard HTTP verbs of GET, PUT, POST, and DELETE. OData verwendet die entitätsbeziehungskonventionen von der Entity Data Model Ressourcen als Sätze von Entitäten verfügbar zu machen, die durch Zuordnungen verknüpft sind.OData uses the entity-relationship conventions of the Entity Data Model to expose resources as sets of entities that are related by associations.

WCF Data Services verwendet das OData-Protokoll zum Adressieren und Aktualisieren von Ressourcen.WCF Data Services uses the OData protocol for addressing and updating resources. Auf diese Weise können Sie diese Dienste von jedem Client aus zugreifen, die von OData unterstützt.In this way, you can access these services from any client that supports OData. OData können Sie anfordern, und Schreiben von Daten in Ressourcen mithilfe der folgenden bekannten Übertragungsformate: Atom, ein Satz von Standards zum Austauschen und Aktualisieren von Daten als XML- und JavaScript Object Notation (JSON), ein in AJAX-Anwendungen häufig verwendetes textbasiertes textbasierte Daten Exchange-Format.OData enables you to request and write data to resources by using well-known transfer formats: Atom, a set of standards for exchanging and updating data as XML, and JavaScript Object Notation (JSON), a text-based data exchange format used extensively in AJAX applications.

WCF Data Services kann Daten, die aus verschiedenen Quellen stammen, als OData-feeds verfügbar machen.WCF Data Services can expose data that originates from various sources as OData feeds. Visual Studio-Tools erleichtern Ihnen die Erstellung einen OData-basierten Dienst mit einem ADO.NET Entity Framework-Datenmodell.Visual Studio tools make it easier for you to create an OData-based service by using an ADO.NET Entity Framework data model. Sie können auch den OData-Feeds auf Grundlage common Language Runtime (CLR)-Klassen und sogar spät gebundenen oder nicht typisierten Daten erstellen.You can also create OData feeds based on common language runtime (CLR) classes and even late-bound or un-typed data.

WCF Data Services umfasst auch einen Satz von Clientbibliotheken, eine für allgemeine .NET Framework-Clientanwendungen und eine weitere speziell für Silverlight-basierten Anwendungen.WCF Data Services also includes a set of client libraries, one for general .NET Framework client applications and another specifically for Silverlight-based applications. Beim Zugriff auf einen OData-Feeds aus Umgebungen wie .NET Framework und Silverlight stellen diese Clientbibliotheken ein objektbasiertes Programmiermodell bereit.These client libraries provide an object-based programming model when you access an OData feed from environments such as the .NET Framework and Silverlight.

Wo sollte ich beginnen?Where Should I Start?

Je nach Ihren Interessen sollten Sie in der erste Schritte mit WCF Data Services in einem der folgenden Themen.Depending on your interests, consider getting started with WCF Data Services in one of the following topics.

Ich möchte direkt beginnen…I want to jump right in...

Nur Code anzeigen...Just show me some code...

Ich möchte mehr über OData erfahren...I want to know more about OData...

Ich möchte Videos ansehen…...I want to watch some videos...

Ich möchte End-to-End-Beispiele finden Sie unter...I want to see end-to-end samples...

Wie erfolgt die Integration in Visual Studio?How does it integrate with Visual Studio?

Für welche Aufgaben kann ich es verwenden?What can I do with it?

Ich möchte Silverlight verwenden…I want to use Silverlight...

Ich möchte LINQ verwenden…I want to use LINQ...

Ich benötige weitere...I still need some more information...

In diesem AbschnittIn This Section

ÜbersichtOverview

Bietet eine Übersicht über die Features und Funktionen, die in WCF Data Services verfügbar.Provides an overview of the features and functionality available in WCF Data Services.

Neues in WCF Data Services 5.0What's New in WCF Data Services 5.0

Beschreibt neue Funktionen in WCF Data Services und Unterstützung für neue Features von OData.Describes new functionality in WCF Data Services and support for new OData features.

Erste SchritteGetting Started

Beschreibt das Verfügbarmachen und Verarbeiten von OData-Feeds mithilfe von WCF Data Services.Describes how to expose and consume OData feeds by using WCF Data Services.

Defining WCF Data ServicesDefining WCF Data Services

Beschreibt das Erstellen und Konfigurieren eines Datendiensts, das OData-Feeds verfügbar macht.Describes how to create and configure a data service that exposes OData feeds.

WCF Data Services-ClientbibliothekWCF Data Services Client Library

Beschreibt, wie Clientbibliotheken verwenden, die OData-Feeds aus einer .NET Framework-Clientanwendung nutzen.Describes how to use client libraries to consume OData feeds from a .NET Framework client application.

Siehe auchSee also