タグ

2005年10月17日のブックマーク (8件)

  • 第20回 Strutsの後継Shaleによるアプリケーション作成:IT Pro

    前回は Strutsプロジェクトで開発が進められている Shale の概要について紹介した。今回はその続きでShaleについてさらに踏み込み,アプリケーションを作成しながらShaleの機能を紹介してゆこう。 Struts 2.0として提案されたShale まずは,Shaleについて簡単に復習しよう。ShaleはStrutsの生みの親でありJSF1.0,1.1のスペックリードでもあるCraig McClanahanによって,Struts2.0として提案されたプロダクトだ。ただし,現在のStruts(バージョン1系)とはあまりにもアーキテクチャが違うため,Struts2.XとはせずにShaleという名前でStrutsプロジェクトのサブプロジェクトとして承認され開発が開始された。 Strutsとの大きな違いは Strutsが Servlet,JSP(JavaServer Pages)テクノロジを

    第20回 Strutsの後継Shaleによるアプリケーション作成:IT Pro
  • [Jakarta/Apacheウォッチ]第19回 Strutsを継ぐもの---Webアプリ・フレームワーク「Shale」

    J2EE Web アプリケーションのデファクトフレームワークである Apache Struts の開発プロジェクトに,Shale Framework(以降,Shale) というサブプロジェクトが作成されているのをご存知だろうか。Shaleは次世代のStrutsとなるべくして提案されたWebアプリケーションフレームワークだ。今回は,このShaleを紹介する。 ShaleはStruts2.0として提案された次世代フレームワーク Shaleは当初 Struts2.0として Strutsの開発チームに提案された。しかしStruts1.X系からはあまりにも変化が激しくStrutsとは別のものとして開発することになったものだ。 このShaleの中心人物は,Strutsの生みの親でありかつ JSF1.0/1.1 のスペックリードでもあるCraig McClanahan氏だ。ShaleはStruts1.X

    [Jakarta/Apacheウォッチ]第19回 Strutsを継ぐもの---Webアプリ・フレームワーク「Shale」
  • テスト駆動開発のテストは、テストか?―TDD から BDD へ - An Agile Way [ITmedia オルタナティブ・ブログ]

    アジャイル開発の中の1つのプラクティスであるTDD(Test Driven Development、テスト駆動開発)に使われるユニット・テスト、というものの役割について、よくテスト界の人との意見の相違がある。テストとしての完全性、や、品質保証についての考え方から見ると、テストとは呼べないのでは?ということ。 最近、アメリカテスト界の有名人であり、アジャイルコミュニティへの貢献も大きい、Brain Marick(www.testing.com/cgi-bin/blog) 氏とメールで話す機会があった。 アメリカでのコンセンサスは、TDDのテストはテストとしては二義的であり、一義的には、「設計ツール」だ これは、以前「テストの役割=進捗管理+設計戦略」 blogs.itmedia.co.jp/hiranabe/2005/08/sd4__c05e.html で 紹介した、t-wadaさんの「テス

    テスト駆動開発のテストは、テストか?―TDD から BDD へ - An Agile Way [ITmedia オルタナティブ・ブログ]
  • 日本IBM

    watsonx.governanceの提供を開始 責任ある、透明で説明可能なAIのワークフローを実現する生成AIのためのガバナンス・ツール 製品の詳細 無料評価版を試す このたびの令和6年能登半島地震で被災された皆様に謹んでお見舞い申し上げます。 令和6年1月1日に発生した能登半島地震により被災されたお客様向けの保守サービス特別対応 システム開発や運用に生成AIを活用する「IT変革のためのAIソリューション」により、生産性と品質の向上を実現

    日本IBM
  • iBATIS.NETにてO/Rマッピングを行う(DAO Framework編):CodeZine

    はじめに 別稿「iBATIS.NETにてO/Rマッピングを行う(SQL Maps編)」に引き続き、稿ではiBATIS.NETのDAO Framework機能について解説します。iBATIS.NETに関する概要およびインストール方法については、別稿の内容を参照してください。 対象読者 .NETにて開発を行っている方、また基的なSQLを理解している方を対象としています。 必要な環境 サンプルはVisual Studio .NET 2003で作成し、.NET Framework 1.1で動作確認をしています。 サンプルアプリケーションについて 稿のサンプルは書籍マスタのメンテナンスを行うWindowsアプリケーションです。 「SQL Maps」と「DAO Framework」を用いて、MDB(Microsoft Accessのデータベース形式)にアクセスを行い、書籍テーブルへ

  • iBATIS.NETにてO/Rマッピングを行う(SQL Maps編):CodeZine

    はじめに チームのメンバーが作成したプログラムを見ていて「DBアクセス禁止のレイヤ(プレゼンテーション層・サービス層など)からSQLを実行していた」とか「問題を引き起こしているSQLの特定が困難だった」といった経験はありませんか。稿では、このような問題の解決に有効な「iBATIS.NET」というオープンソースのプロダクトについて紹介します。「iBATIS.NET」は「SQL Maps」と「DAO Framework」というの2つのフレームワークから構成されており、DBアクセスを簡単にすることができます。 XMLに定義したSQLを実行し、その実行結果とオブジェクトをマッピングする機能を提供します。NHibernateやGentle.NETといった他のO/Rマッピングツールとは異なり開発者がSQLを記述する必要がありますが、既存のSQLを再利用できたり、パフォーマンスチューニングを行いやす

  • .NET Tools:.NETでもEclipseを使ってみる(1/4) - @IT

    Java界で絶大な人気を誇るEclipse 「Eclipse」をご存じだろうか。現在Javaの世界で絶大な人気を誇っている開発環境である。普段から.NET環境でゴリゴリ開発をされている方でも、その名前ぐらいは耳にしたことがあるはずだ。実際、Eclipseが持つさまざまな機能は、決定版となる統合開発環境の欠如に長い間悩まされ続けたJavaプログラマには福音であったらしい。入力の補完機能、強力なデバッグ環境、リファクタリング機能などを持っており、さらにプラグインによって、UMLモデリング機能をはじめ、あらゆる機能を追加できる柔軟な拡張性を備えている。 さて、ここまで読んできて、Javaのことなど関係ないと思った読者も多いだろう。だが、少々待っていただきたい。EclipseでC#のプログラムを開発できるといったらどうだろうか。「Improve C# Plugin for Eclipse」というプ

  • Windowsの修正パッチに不具合--一部のPCで問題発生

    Microsoftは米国時間14日、Windows 2000、Windows XP、およびWindows Server 2003向けに用意された緊急レベルの脆弱性に対処するはずのパッチが、一部のマシンに問題を引き起こしていることを明らかにした。 このパッチは、Windowsの4つの脆弱性に対処すべく11日にリリースされたもの。これらの脆弱性のなかには、それを悪用するワームが数日中に現れると専門家が予測するものも含まれている。Microsoftが「緊急」に分類するこの脆弱性は、Microsoft Distributed Transaction Coordinator(MSDTC)と呼ばれるWindowsのトランザクション処理コンポーネントのなかに存在している。 だが、14日にMicrosoftのサイトで公開された勧告によれば、このパッチをインストールすると深刻な問題が生じる場合があるという。

    Windowsの修正パッチに不具合--一部のPCで問題発生