InfoQ ホームページ ニュース
-
Internet Explorer 用のマネージドエクステンション
.NET 4.0 では,信頼性の高い Internet Explorer 用マネージドエクステンションが記述可能になった。エクステンションはそれぞれ,コンパイル時に使用された CLR 上で動作する。以前のように,間違って最新バージョンの CLR をつかんでしまうことはなくなった。残念ながら,COM インターフェースは相変わらず必要だ。
-
マイクロソフトは、PST閲覧ツールとファイルフォーマットSDKを公開した。
3ヶ月前、マイクロソフトは、開発者にサーバーやデスクトップアプリケーションで、OutlookをインストールせずにPSTコンテンツを作成することを認め、Outlook PST仕様書をリリースした。マイクロソフトは5月24日、アプリケーションの開発をより容易にするPSTデータ構造閲覧ツールとPSTファイルフォーマットSDK2つの新しいオープンソースプロジェクトを発表した。
-
OpenWrap - MSBuild に適合する .NET 用パッケージマネージャの提案
パッケージマネージャは,さまざまな場所から依存パッケージを寄せ集める必要のある Linux の世界では広く知られた存在である。しかし .NET 開発者には,本当の意味で相当するものが存在しない。Microsoft が提供するコンポーネントに固執したところで,そのライブラリは Microsoft の数多くの Web サイトのみならず,SourceForge などの独立サイトにまでも散らばっている。OpenWrap は,この問題に対応するための新しいプロジェクトだ。
-
SOAをわかりやすく解説する
"もしあなたが技術者でないなら、 [SOA は] 頭の上を通り過ぎていってしまう言葉のひとつだろう。" Software Adviceの 創設者 でCEOであるDon Fornes氏は言う。"SOAP, XML, CORBA, DCOM, .NET, J2EE, REST, BPEL や WS-CDL"など、関連するおびただしい数の略語がさらにSOAを複雑でわかりにくくさせていることは言うまでもない。記事ではSOAとその関連のコンセプトをわかりやすく説明している。
-
Android 2.2の新機能、総まとめ
GoogleはGoogle I/O 2010でFroyoと呼ばれるAndroidの7番目のバージョンを発表した。このカンファレンスの間、Androidはたくさんの注目を集め、Googleのエンジニアリング部門のバイスプレジデントであるVic Gundotra氏によるキーノートでも取り上げられた。Android 2.2は次の分野で新しい機能を搭載している。エンタープレイズ統合、デバイス管理API、性能、テザリング、ブラウザ、そしてマーケットプレイスだ。
-
Platform as a Service、ポータビリティとモビリティ
今のPaaSソリューションは、本当にベンダ ロックインの可能性があるか? 最近の投稿で、Joe McKendrick氏は、アプリケーションのポータビリティとモビリティの点で、この可能性を論じている。彼はまた、このことをSOAの世界に影響する同様な問題とも関連付けている。
-
AlfrescoがApache 2ライセンスのBPMエンジンであるActivitiプロジェクトを発表
Alfrescoは、前のjBPMのリードであるTom Baeyens氏が率いる、Apache 2ライセンスを採用したオープンソースのビジネスプロセス管理エンジンであるActivitiを発表した。
-
アジャイルコーチング、牽引役を得る
今や、アジャイルコーチングはアジャイルチームの中やその周辺に本質的な役割として現れている。新しいチームにはアジャイルコーチングの基本原則が必要だが、有能なチームでも時々アジャイルコーチングを見失うことがある。素晴らしいチームはより優れたアジャイルコーチングを求めているInfoQはLyssa Adkins氏にアジャイルコーチングについていくつかの質問を投げかけた。
-
VP8 コーデックに基づくビデオ規格の普及をめざす Google [アップデート]
Google は,ビデオの圧縮とエンコーディングのための,ロイヤリティ不要なメディアファイルフォーマットである WebM をオープンソースにした。この新規格のサポートを表明している 多くの業界企業 にとってはよいニュースだが,ライセンスやコード品質に関する不安など,疑問の声もいくつか上がっている。
-
Rubiniusが1.0になった
長く待たれたRubinius 1.0がやっとリリースされた。開発期間が3年半以上かかったが、Rubyで書かれたRubyの実装がやっとでき、いくつもの有望なフィーチャが提供されている。
-
Joshua Kerievsky氏、Craftsmanship議論に「Sufficient Design」を紹介
近頃、Software Craftsmanship(ソフトウェア職人気質)がホットな話題になっている。しかし、Joshua Kerievsky氏は「コードは常にクリーンでなければならない!」というCraftsmanship精神に対して、「Sufficient Design(十分な設計)」と呼ぶ対抗するような考えを唱えている。Joshua氏が意味しているところを知るとともに、彼の考えについてBob Martin氏とRon Jeffries氏の意見を聞く。
-
拡張可能なキャッシュが.NET 4.0に追加
Microsoft’s Patterns and Practicesキャッシュフレームワークは.NET Frameworkのコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。
-
OpenFaces 3.0 のプレリリース, JSF2.0 互換
先月、TeamDevは、OpenFaces 3.0のプレリリースをアナウンスした。バージョン3.0の正式リリースは、今年の6月以降と見られている。この中間的なマイルストーンは、OpenFacesのJSF 2.0互換バージョンである。バージョン2.xもバージョン3.xと並行してメンテされる計画で、両方のブランチに同じフィーチャを加えていく。
-
Akshell :サーバサイドJavaScriptとオンラインIDEにより実現したRADクラウドサービス
AkshellはRAD(Rapid Application Develpmenet)が可能なクラウドサービスであり、オンライン IDEとサーバーサイドJavaScript実行環境を提供する。またクラウドホスティングサービス機能も備えており、アプリケーション配備を非常に簡単に行うことができる。Akshellのクリエータは、Akshellは "ウェブアプリケーションネットワーク"であると説明する
-
Raven, .NET用ドキュメント データベース
Ravenは、大規模なwebアプリケーションに必要なパフォーマンスとスケーラビリティのニーズを解決する非SQL、非リレーショナルなソリューションである。