Spring 2.5の新機能を使ってアプリケーションを作る(その2)
Spring Frameworkのバージョン2.5がリリースされました。このバージョンでは、様々な拡張が加えられています。そこで、この記事では、その新しい機能を使ってアプリケーションを作ることにより、どのような機能があるかを紹介しています。
Spring Frameworkのバージョン2.5がリリースされました。このバージョンでは、様々な拡張が加えられています。そこで、この記事では、その新しい機能を使ってアプリケーションを作ることにより、どのような機能があるかを紹介しています。
Spring Frameworkは、コンテナによってBeanのインスタンスの生成や関連付けを管理するDIコンテナです。当初のSpring Frameworkでは、XML以外に設定を記述する方法がなかったのですが、Spring Frameworkのバージョンも2.0、2.5と進むうちに様々な設定を、アノテーションを用いて記述できるようになりました。ここでは、XMLを用いて設定をしていたアプリケーションを、アノテーションを用いた方式に書き換えることにより、どれだけXMLの記述量を減らせるか、どのようなところをアノテーションで記述し、どのようなところをXMLで記述する必要があるかといったポイントを検証していきます。
2008年6月9日、経験豊かなJava開発者であるPer Olesen氏はTech PerにおいてPureMVCとCaringormという2つのとても人気のあるFlexフレームワークを比較したブログ記事を公開した。そこではとりわけ使いやすさとそれらがGUIアーキテクチャのパターンをどのように適用しているのかについて記述されている。
JumpShipはオープンソースのFlexおよびActionScript用リッチインターネットアプリケーション(RIA)フレームワークで一番の新参だ。そのversion 3.1が2008年5月21日にリリースされた。RIA開発フレームワークを追っていくというInfoQの取り組みの一環で、JumpShipフレームワークの製作者でウェブデザイン会社JSJ Studiosを持つJamie Scanlon氏に話を聞いた。
Web についての最新の話題は、Ajaxとユーザ・エクスペリエンス向上に関するものである。未来に目を向けて、「古い」クライアント/サーバモデルがユーザのエクスペリエンスや要求を満たす方法となるだろうと考える人たちがいる。クライアント/サーバ・コンピューティングは、Web 2.0技術に続くものとなるのだろうか?
Ruby Shoes GUIツールキットのここ最近の展開を見てみる。The ShoeboxはShoesで記述されたアプリケーションを共有するためのリポジトリである。
PRISMは単独で作業しているチームによって使用されるフレームワークを作成する試みであるが、協同で大規模なWPFスマートクライアントアプリケーションの開発をおこなうものである。
Microsoftはデバイス、フォルダーおよびニュースを結びつけて、同期させる Windows Live Meshサービスのテクノロジープレビューをリリースした。Microsoftによると、ユーザがPC、Macおよび携帯電話のどこからでも情報にアクセスすることができるという。
近ごろMicrosoftは、.NET Framework 3.5 Enhancements Training Kitをリリースした。