WCFとASP MVCの3つのサービスを構築するための最良のAPIは何ですか?各アプローチの長所と短所は何ですか?RESTサービスを構築するための最良の.NET APIは何ですか
1
A
答えて
3
現時点では、WCFは純粋なREST/HATEOAS APIを構築するのに比較的苦労しています。特にユニットテストが必要な場合。 ASP MVCは、より多くのUI指向プロジェクトを対象としています。 MicrosoftがWCF Web APIをリリースするか、OpenRastaを使用するまで待つことをお勧めします。
1
多くのことは、あなたのチームがもっと経験しているものに依存します。
いずれか1つ(WCFまたはASP.NET MVC)で取り除くことはできますが、チームが既にMVCに慣れている場合は、WCFの最初から開始するのではなく、そのルートに従う方が簡単です。 http://www.amazon.com/Effective-REST-Services-via-NET/dp/0321613252
0
使用するものの多くは、あなたがjQueryを使ってビュー要素を更新することでしたを探しているあなたはそれをやろうとしているかによって異なります。
これは、件名に良い本はありますか? Asp.net MVCを使用してそれを行う方法ですが、外部ユーザーがアクセスするAPIはオープンソースのビューに依存します。もしグループがオープンソースでOKならばOpenRastaを見て、そうでなければWCF Web APIを見てください。それはOpenRastaほど成熟していません。
関連する問題
- 1. RedisデータベースのAPI RESTサービスを構築するためのフレームワークですか?
- 2. これは.NETでイメージライブラリを構築するための良いアプローチですか?
- 3. この種のデータをJavaで構築するための最良のデータ構造は何ですか?
- 4. .Netソリューション:Windowsサービスのためのステップを構築する
- 5. REST APIを構築する
- 6. WCFに似たJSON/XML REST Webサービスを作成するための最良のJava方法は何ですか?
- 7. .NETのパーサーを構築するためのgotoメソッドは何ですか?
- 8. Spring 3(m3)上に構築されたREST完全アノテーション付きサービスの最小構成は何ですか?
- 9. iOSアプリケーションを構築するためのAutolayoutの最良のアプローチですか?
- 10. REST APIを構築するのに最も適したRIAプログラミング言語は何ですか?
- 11. Mooseアプリケーション用のプラグインシステムを構築するための最良のオプションは何ですか?
- 12. 音楽ダウンロードWebアプリケーションを構築するための最良のフレームワークは何ですか?
- 13. ケラスでテンソルを再構築する最良の方法は何ですか
- 14. casandraでJava REST APIを構築する
- 15. フラットでREST APIを構築する
- 16. 大きなフロントエンドプロジェクトを構築する最良の方法は何ですか?
- 17. angularJSオーディオプレーヤーを構築する最良の方法は何ですか?
- 18. ApacheのFlinkコネクタを構築する最も良い方法は何ですか?
- 19. REST Webサービスを構築する
- 20. ツリーのノードで等価クラスを構築するための良いデータ構造は何ですか?
- 21. nodejsからrest APIを呼び出す最良の方法は何ですか?
- 22. コミュニティサイトを構築するためのベストプラクティスは何ですか?
- 23. .NETのための最良のAI言語/フレームワークは何ですか?
- 24. ビジネスインテリジェンス:Java BBアプリケーションを構築するための最もインポータントなAPIは何ですか?
- 25. FlaskでURLを動的に構築するための最良の方法url_for
- 26. ゲームを作るための良い構造は何ですか?
- 27. .Netのための良いOODBオプションは何ですか?
- 28. カレンダー/日プランナーのための最良のデータ構造は何ですか?
- 29. SnapKitでスタックビューを構築するための良いアプローチ
- 30. c#サービスを構築/インストールするプロセスは何ですか?
私は実際にhttp://www.servicestack.net/を別の代替手段として検討します。しかし、ドミトリーの答えは、MVCまたはWCFと同じように試してみる間の問題点です。 – ElvisLives