WebAPI をサービスとして使用して、異なるサーバー上の複数のデータベースに接続し、MVC アプリケーションが使用するデータを取得する場合、最善の方法は何ですか?
MVC プロジェクトと同じプロジェクトに ApiController(s) を配置したくないので、新しい WebApi プロジェクトを追加する必要があります (コントローラーを除くすべてを削除し、テンプレートがクリーンなプロジェクトを作成するために追加するものを削除します)、MVC アプリケーション参照しますか?
以下は、私が WebAPI について学ぶために使用したチュートリアル/ブログ投稿のリストです。
ASP.NET Web API - サンプル コードをダウンロードできるスクリーンキャスト シリーズ http://weblogs.asp.net/jgalloway/archive/2012/03/16/asp-net-web-api-screencast-series-with-downloadable-sample-コード部分 1.aspx
HttpClient を使用した ASP.NET Web API サービスの使用
http://debugmode.net/2012/03/03/creating-first-http-service-using-asp-net-web-api-part1-of-many/ http://debugmode.net/2012/03/ 07/consuming-asp-net-web-api-service-using-httpclient-part2-of-many/
ASP.NET Web API と MVC4 を使用した CRUD 操作
http://www.dotnetglobe.com/2012/03/crud-operation-using-aspnet-web-api-in.html http://www.dotnetglobe.com/2012/03/crud-operation-using-aspnet -web-api-in_28.html
ASP.Net Web API oData サービス用の .Net クエリ可能クライアントの作成 http://blog.petegoo.com/index.php/2012/03/11/creating-a-net-queryable-client-for-asp-net- web-api-odata-services/
HttpClient を使用して ASP.NET Web API REST サービスを使用する http://www.johnnycode.com/blog/2012/02/23/using-your-own-asp-net-web-api-rest-service/
ASP.NET Web API によるクライアント側のサポート https://msmvps.com/blogs/theproblemsolver/archive/2012/03/13/client-side-support-with-the-asp-net-web-api.aspx
ASP.Net Web API REST サービスの作成と使用 - MVC4 http://www.askamoeba.com/Opensource/Opensourcedetail/144/Create-and-Consume-ASP-Net-Web-API-REST-Services-MVC4
MediaTypeFormatter と OData のサポートを使用して、ASP.NET Web API で REST サービスを構築および使用する
ASP.NET Web API での JSON.NET の使用
http://blogs.msdn.com/b/henrikn/archive/2012/02/18/using-json-net-with-asp-net-web-api.aspx
コンマ区切り値 (CSV) 形式用の ASP.NET Web API でのカスタム CSVMediaTypeFormatter の作成
ASP.NET Web API での CORS サポートの実装
Web API の見方