InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
JavaServer Faces 2.0 の合成コンポーネント
JavaServer Faces 2.0 は Java EE 標準仕様が 2004 年にリリースされて以来はじめての大幅なアップデートだ。JSF 2.0 自体は JSF 仕様の重要な見直しであり、開発者が WEB フレームワークをあつかう際にぶつかる主要な問題点の解決を目指したものである。
-
Visual Studio 2010のロードマップ
Visual StudioのチーフアーキテクトであるRico Mariani氏が、Visual Studio 2010の長期的な計画について話した。Rico氏は説明に入る前に次のように説明し、注意を促した。
-
ADO.NET Entity Framework 2010では変更のトラッキングができない
ADO.NET Entity FrameworkおよびLINQ to SQLについての最大の不満の1つは、変更のトラッキングをサポートしていなかったことである。
-
Cloverのテスト最適化機能によってテストが高速に
最近リリースされたClover 2.4は"Test Optimization(テスト最適化)"という新機能を強調している。これはCIをスピード・アップし、テストが完了するまでの待ち時間を削減する効果がある。"テスト毎の"カバレッジ・データを活用することでコードの修正によって影響のあったテストだけを選択的に実行する。
-
Amazon EC2、Google App Engine、Microsoft Azureの比較
MicrosoftがPDC 2008の開催中にAzure(青空)プラットフォーム(参考記事・英語)でクラウドに入り込んできたことで天気の見通しが変わってきた。そんな今の市場における3強、Amazon、Google、そしてMicrosoftを比較してみるのはなかなか面白そうなことだ。それらは一見すると互いに競合しないようにも見える。
-
JCP公開討論会: コミュニティは公開化と参加の容易さを求めている
QCon San Francisco 2008では、Open Standards Developmentに関する公開討論会が開催され、Patrick Curran氏 (JCPの議長であり、コミュニティの優秀なメンバでもある) がオープンスタンダードとオープンソース開発の双方に関する彼らの実用的な経験を共有した。
-
アプリケーション・アーキテクチャにおけるアジャイルの実践
Microsoft社はパターンや実践方法を元にしたHow-To Design Using Agile Architecture(アジャイルなアーキテクチャを使った設計方法)というガイドを発表した。これにはアジャイルにアプリケーションを構築する際に従うべき詳細なガイドラインが示されている。
-
Article: SilverlightとJavaのインターオペラビリティ
マイクロソフトのRobert Bellが、SilverlightとJavaを使用したインターオペラビリティのシナリオを紹介し、サンプルコードを例にとってアーキテクチャの手引きを提供します。
-
在宅勤務者向けTeam Foundation Server
Windowsデベロッパにとって、Visual SourceSafeが事実上のバージョン管理であった一昔前、リモートアクセスは深刻な問題だった。SourceOffSiteのような製品は、企業の本社勤務ではないすべての労働者にとってなくてはならないものだった。国際化と不安定な原油価格が相まって、在宅勤務に依然として拍車をかけ続けているが、Microsoftはこの部門をないがしろにしている。
-
-
モバイルRubyの総まとめ:Symbian Ruby 1.9、Android、JME、iPhoneおよびMono
Symbian向けRuby 1.9のポートが、現在利用可能であり、Ruby 1.8バージョンが(Symbian向けのPythonと共に)利用可能になっている。
-
Singularity:Microsoftのオープンソースオペレーティングシステム
Singularity Research Development Kitがリリースされた。ソースコードおよびブート可能なCDとして利用可能である。
-
スムーズなRack::CachとのHTTPキャッシング
Webアプリケーションをキャッシュする方法は膨大にあり、複雑なことが多い。アプリケーションのインフラが増大するにつれて、Basic Railsのページキャッシュングは、退屈なものになりかねない。Rails 2.2は、httpヘッダーであるlast_modifiedとetagを使用し、条件付きGETを導入した。RFC2616のインターネットスタンダードキャッシングのセクションに従いつつ、Ryan Tomayko氏はRack::Cacheを採用した。
-
-
Microsoft ESB Guidance 2.0 CTP
豊富な新機能と、Microsoft BizTalk Server 2009のサポートが追加され先週リリースされたMicrosoft ESB Guidance 2.0 CTPによって、MicrosoftはESB市場における地位を強化している。