InfoQ

InfoQ

トピック・タグ別の表示

拡張性に関するすべてのコンテンツ


拡張性に関するNews

Managed Extensibility Framework - その内容と方向性

トピック
拡張性,
OOP,
.NETフレームワーク,
.NET,
方法論,
プログラミング,
Managed Extensibility Framework

Managed Extensibility Frameworks (MEF) はその名前のとおり,.NET アプリケーションを拡張するためのフレームワークである。先日の Channel 9 のインタビューでは Kevin Ransom と Oleg Lvovitch 両氏が MEF の歴史とバージョン2の計画について語っている。

MITがオブジェクト指向プログラマーに神託をもたらす

トピック
拡張性,
OOP,
コード分析,
方法論,
デバッグ,
オープンソース,
プログラミング,
テクノロジー,
Agile,
Eclipse,
データベース,
Repository

最近のMIT newsの記事で、オブジェクト間の接続を自動的に記憶する技術が紹介されている。紹介されているシステムが決定するのは、大きなソフトウェアプロジェクトで、いかにオブジェクトがやりとりするかを決定して、後から来たオブジェクトに、特定タイプの機能を設計するのに、どのオブジェクトが必要となるのかを知らせることができる。

Expression Web 4のアドインを作成する

トピック
拡張性,
OOP,
IDE,
方法論,
.NET,
Expression Web Designer,
プログラミング

よいIDEに必ずあるものは、拡張性である。開発者が、そのツールを拡張できないとしたら、時間がたつにつれて生産性が向上することはないだろう。同じくWebデザイナ向けに、マイクロソフトのExpression Web 4は、HTML+JavaScriptをベースとしたアドインモデルを提供している。

拡張可能なキャッシュが.NET 4.0に追加

トピック
拡張性,
OOP,
Caching,
.NETフレームワーク,
クラスタリング&キャッシング,
.NET,
方法論,
プログラミング,
パフォーマンス&スケーラビリティ

Microsoft’s Patterns and Practicesキャッシュフレームワークは.NET Frameworkのコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。

JUnit 4.7 : テストごとのルール

トピック
拡張性,
JUnit,
Java,
OOP,
言語,
方法論,
ユニットテスト,
プログラミング,
TDD,
テスト

リリース候補となったJUnit 4.7は重要な新機能を含んでいる。それはルールである。要約すると、ルールとはJUnitのもうひとつの拡張メカニズムである。ルールによりテストごとにJUnitに機能を追加することが可能となる。JUnitの初期のバージョンで利用されていていたカスタムランナのほとんどはルールで置き換えることができる。新しい機能も追加された。