Пример шаблона службы 40 (CS) REST WCF с доступом к данным - PullRequest
1 голос
/ 05 сентября 2011

WCF нуб здесь. Я изучаю онлайн-шаблон в Visual Studio 2010: шаблон службы WCF REST 40

Кто-нибудь знает отличный пример для изучения? Или, по крайней мере, укажите мне правильное направление ... Я пытаюсь создать службу поиска EmployeeID из базы данных, чтобы вернуть некоторые сериализованные данные профиля сотрудника.

По сути, я хотел бы знать, что и где (через более новый путь, WCF 4.0, RESTful, Json). -ConnectionString -Строка запроса -etc

Надеюсь, что URL будет выглядеть примерно так: http://localhost:55123/EmployeeService/EmployeeLookup/{EmployeeID}

Моей следующей задачей, конечно, будет использование службы на какой-либо веб-странице.

Заранее благодарим за руководство.

Ответы [ 2 ]

2 голосов
/ 05 сентября 2011

Смотрите это видео:

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/MID307

Он дает вам именно тот обзор, который вы ищете, и сопровождает примеры кода.

1 голос
/ 05 сентября 2011

Я только что просмотрел этот образец из 10 частей в эти выходные (он должен быть 12, но они никогда не публиковали последние 2). Он использует базу данных для получения информации о задачах и пользователях и может дать вам представление о том, что вы пытаетесь сделать.

Я нашел это очень полезным и информативным, и я делал SOAP WCF (3.5) за последний год +.

Представление служб WCF WebHttp в .NET 4

На данный момент размещены 10 частей:

1.  Getting Started with WCF WebHttp Services in .NET 4
2.  Clients and the Automatic Help Page in WCF WebHttp Services
3.  Updating State in WCF WebHttp Services
4.  Automatic and Explicit Format Selection in WCF WebHttp Services
5.  Error Handling in WCF WebHttp Services with WebFaultException
6.  Using Routes to Compose WCF WebHttp Services
7.  Integrating ASP.NET Output Caching with WCF WebHttp Services
8.  Returning Custom Formats from WCF WebHttp Services
9.  Creating Views in WCF WebHttp Services with T4
10.  Conditional GET and ETag Support in WCF WebHttp Services 

Первые 4, вероятно, будут наиболее интересны для вас, в зависимости от вопроса, но все 10 являются ценными и информативными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...