http://blogs.msdn.com/somasegar/archive/2007/08/31/building-and-consuming-web-services.aspx

**以下翻訳です(^^)/ **



少し早いですが、来月発表されるVisual Studio 2008のいくつかの特徴についてコメントします。

VS 2008のWindows Communication Foundation(WCF)サービスの開発と実行に関して、重要な点についてです。


WCFは分散環境を簡単に構築できますが、それは統合化されたプログラミングモデルとfirst-class citizens
として位置づけられたサービス志向の概念をサポートすることによって実現されます。もしあなたがVS 2008でWCFを実行したいなら、エンドツーエンドでWeb Serviceを構築して実行することによって体験できます。


○WCF サービス作成までのお手軽スタート

  プロジェクトテンプレートが、必要なコードとプロジェクトの雛形をセットアップしてくれるので、
簡単にService Upして起動できます。F5キーを押すだけでプロジェクトをつくれるわけです。VS 2008を起動して
新しいWCFプロジェクトを作成してお試しできます。


○統合されたサービスライブラリとテスト用のホスト
 VS2008上には統合されたテスト環境を提供する機能があり、WCFは様々な方法でテスト環境をサポートします。
ですので、あなたが独自のサービスをライブラリの中に開発することができますし、「エディット上でコンパイルしてデバッグ」する環境も引き続き得られますし、あなたが作ったホスティングのdecisionを後に引き伸ばすことができます。


○改善されたテスト用フォームのサービス
テスト用フォームは、現在複合タイプをサポートして提供しています。またテスト用フォームは、サーバサイドやクライアントサイドで問題があれば、問題点を即座に指摘できる便利なツールでもあります。テストフォームは、WCFサービスライブラリプロジェクト上で
F5を押すことで自動的に起動します。


○改良された実行特性(Consumption Features)
私たちは現在、Visual Studioユーザが親しんでもらえるように、Visual Studio proxy generationの特徴においてWCFをサポートしています。これは、RADデータのバインディングの特徴も含めています。加えて、開発環境(IDE)は、以前はSDKツールのコマンドライン上でのみ起動していたプロキシ設定オプション(proxy configuration options)をカバーしています。これは、とても重要なシナリオです。たとえばコレクション属性を特定したり再利用していたものがIDEで実行できるようなタイプのようです。もちろん、便利なデフォルト属性がそのとき(the time?)の80%をカバーすることになるので、あなたが本当に必要とする機能を設定するだけで実行できます。ソリューションエクスプローラの「サービス参照の追加」を右クリックするだけで、これらの特徴を利用できます。


○簡単なクライアント-サーバ間のデバッグ
デバッグの配布シナリオは、クライアントからサービス用コードをステップへ簡単に埋め込むことができます。これはクライアントからのサービス用ブレークポイントにヒットさせるのと同様です。あなたは、同じソリューション内で実行されるWCFサービスとクライアントプロジェクトを単純に保持することで、このデバッグ機能を試すことができます。このとき、スタートアッププロジェクトとしてクライアントプログラムを指定し、F5キーを押すことでサービスコード中のブレークポイントをセットできます。


VBチームから、Chris SmithとJohn Stalloは、これらの便利な特徴をより詳細に検証し一緒にまとめています。