.NET Webサービス向けのサービスレジストリの実装
本稿では、SOAソリューションの実装を単純化するために利用できるサービスレジストリの.NET実装を説明します。
作者 Mike Bria, 翻訳者 編集部 投稿日 2008年3月22日 午後12時29分
近ごろGojko Adzic氏(サイト・英語)は、DbFit(source)のバージョン1.0のリリース(source)を発表した。それはデータベースコードでTDDを実行する際に使用される人気のあるFIT(サイト・英語)/FitNesse(サイト・英語)拡張機能である。Gojko氏は、DbFit 1.0の新機能および新着情報を以下のとおりにまとめ上げた。
重要なアップデートつい先日、Gojko氏はDbFitを作成したきっかけ(source)について記事を書き、以下の結論に至った。マイナーアップデート
- ストアードプロシージャーの入力/出力パラメーターのサポート 2. 保管結果の照会のサポート
- 保管結果の照会のサポート
- .NETのSQLサーバ2000のサポート。SQLサーバ2005ほど完全なものではないが、たいていのケースに対応する
- ブランク挿入の固定長CHARタイプのテストサポート
- 5. FitNesse.NET 1.5 でコンパイルされる.NET version
- 適切な文書最終的に文書は、PDFおよびFitNesse(DbFitの完全なパッケージに含まれる)またFitNesse.Infoのオンラインで利用可能である。
- Timestampとして使用されているOracleの日付がV8互換性スイッチを作動させることを可能にする
- ストアードプロシージャーのパラメーターがdbと同様の順序でリストされる必要がなくなった
- GUIDハンドラーが.NETのスタンダードGUIDハンドラーへリダイレクトしている
- スタンドアロンモードでのOrderedQueryおよびStoreParameter
- フローモードでのテスト終了後、トランザクションのバグ修正がJavaで押し戻されない
- SQLサーバで、ntextのバグ修正およびテキストフィールドが同等の大きさ
- Javaでの失敗[ヌル]NullPointerExceptionのバグ修正
- fitnesse.net 1.5での失敗[ヌル]バグの次善策
- 以前よりのも適切に受け入れテストが再構築された
再設計された文書(PDF・英語)で、DbFitが何であるのかについて詳細を確認し、ツールを最大限に利用してデータベースコードの単体テストを支援する方法を参照する。
- Agileの実践が他の何よりもデータベースに意味があり、ただ(多少)実装が困難である
- 取り組みへの姿勢を変えるために、従順にではなく夢中にさせる必要がある
- デベロッパを夢中にさせるために、退屈な作業の軽減に集中して取り組む
- DBコードのTDDで発生している2つの主要な問題をDbFitが解決する。それは、オブジェクトに関連したミスマッチおよびDBスペシャリストが効率よくテストを記述していないということである。
CSQ-日立ソフト OSSとセキュアな環境で実現する国内分散開発のご紹介セミナー開催
富士フイルム&F2M&NRI&トランスコスモス 主催 次世代ネットビジネスを勝ち抜くマーケティング戦略セミナー(5/23:東京)
InfoQは、独創的なRubyCLRの開発者であり、IronRubyを世に出すためにマイクロソフトが雇い入れたJohn Lam氏と話す機会を得た。Johnの正式な肩書きはDynamic Language Runtimeチームのプログラムマネジャーである。
テレカンファレンスとデスクトップを共有するツールを使いこなすことは、現在のビジネスにおいて重要なスキルになっています。本稿は、これらの情報と裏技を提供します。
Jeremy Deane takes a look at writing a Restful ESB. He explains how commercial ESB's were considered and NetKernel was ultimately used to provide the implementation.
アジャイルプラクティスは新チームメーンバーが知りたい情報を直接提供するものではありません。そこで私は、新しいチームメンバーの「セットアップ時間」の削減するために、新しいプラクティスを提案します。
このレポートでは複数のチームが動いているアジャイル環境において、どのようにバージョン管理を行えばいいかを説明します。このスキームは"Scrum and XP from the Trenches(InfoQのミニブック)に出てきた企業で私たちが新しく採用した方法です。
本稿では、Steve Vinoski氏が、プログラミング言語ErlangとWebサーバーYawsを使用したRESTful Webサービスを構築する方法を説明します。
この記事では、現在Gearsが提供している機能を学び直すとともに、Gearsが将来備える可能性のある機能を紹介することで、Gearsが目指すものを明らかにしていきたいと思います。そして最後に筆者の私見も交えつつ、Web技術の将来像について少し想像を巡らせたいと思います。
No comments
返信