かなり基本的なRESTサービスを作成したいので、asp.net/SQLサーバーアプリケーションのデータの一部を次のように外部の作業に公開できます。
http://domain.com/api/offices-オフィスの場所のxmlセットを返します。 http://domain.com/api/offices/15-Office15のすべての詳細を返します。
これはすべてかなり標準的なもの(基本認証を含む)ですが、Microsoftテクノロジを使用してこれを実現する方法はいくつかあるようで、どこから始めればよいのかわかりません。これらはオプションのようです...
1)WCF
2)ASP.NET MVC
3)ADO.NETデータサービス
4)Rest Starter Kitプロジェクトテンプレート?
これらのうち、Webサービスを作成するための最も簡単で「最新の」ソリューションはどれですか?