Wcf-developers-tools

提供:Dev Guides
移動先:案内検索

WCF-開発者ツール

WCFサービスアプリケーションの開発には、主に2つのツールがあります。MicrosoftVisual StudioとCodePlexです。 Microsoft Visual Studioは、ASP.NET Webアプリケーション、デスクトップアプリケーション、モバイルアプリケーションなど、多数の多様なアプリケーションの開発に必要な開発ツールの完全なパッケージです。

Microsoft Visual Studioは.NETフレームワーク機能を使用します。 一方、CodePlexは、Microsoftのオープンソースプロジェクトホスティングサイトで、WCFサービスアプリケーション開発用のいくつかの無料ツールを提供しています。

マイクロソフトビジュアルスタジオ

Microsoft Visual Studioには多くのエディションがあり、最初はそれ(Visual Studio 2005)はWCF開発の熱烈なサポーターではありませんでした。 現在、Visual Studio 2008は、WCFサービスアプリケーションの開発に使用できる唯一のMicrosoft IDEです。

現在、Microsoft Visual Studio 2010の最新バージョンは、WCFサービスアプリケーションを開発するための推奨ツールでもあります。 Visual Studioには、WCFサービスアプリケーションを開発するための既製のテンプレートもあります。

このようなテンプレートを選択すると、次の目的のためにファイルが追加されます-

  • サービス契約
  • サービス実装
  • サービス構成

必要な属性が自動的に追加され、コードを記述しなくても、Microsoft Visual Studioによって単純な「Hello World」サービスが作成されます。

CodePlex

CodePlexは、2006年6月にMicrosoftによって開始され、それ以来、世界中の多数の開発者が.NETプロジェクトを正常に作成するために使用しています。 WCFサービスアプリケーションを開発するためにCodePlexが提供するツールのいくつかは次のとおりです-

  • wscf.blue -これは、Microsoft Visual Studioアドインであり、WCFサービス操作の定義を容易にし、それに応じてコードスケルトンを生成する「契約優先」の開発ツールセットです。 同じための重要なリンクは-https://wscfblue.codeplex.com/.[https://wscfblue.codeplex.com]です。
  • WCFProxyGenerator -これはMicrosoft Visual Studioアドインでもあります。 このツールは、クライアント側の生成を拡張し、追加のエラー処理を提供するために使用されます。 この特定の開発ツールに関する詳細については、https://wcfproxygenerator.codeplex.comにアクセスしてください。
  • WCFMock -WCFサービスのテストは複雑な作業になる可能性があり、この開発ツールは便利なクラスによるWCFサービスの単体テストに便利なソリューションを提供します。 このツールの詳細については、https://wcfmock.codeplex.com/[https://wcfmock.codeplex.com]をご覧ください。

WCFStormは、WCFサービスアプリケーションを簡単に開発するためのもう1つの無料ツールです。 LITEバージョンは、WCFサービスの動的な呼び出しとテスト、サービスバインディングの編集、WCF URLエンドポイントの変更など、多くの優れた機能を提供します。