InfoQ ホームページ 拡張性 に関するすべてのコンテンツ
ニュース
RSSフィード-
QCon PlusからAPIアーキテクチャトラックの総括
QCon PlusのAPIアーキテクチャトラックには、APIを設計、構築、保守するソフトウェアエンジニアとアーキテクトに関連するトピックについて話し合う6人のスピーカーとパネリストが参加した。このトラックでは、拡張性やAPIライフサイクルなどの幅広い概念を取り上げ、REST、GraphQL、gRPCの対決を取り上げて、APIを構築するときに使用するのに最適なテクノロジーを決定した。
-
Managed Extensibility Framework - その内容と方向性
Managed Extensibility Frameworks (MEF) はその名前のとおり,.NET アプリケーションを拡張するためのフレームワークである。先日の Channel 9 のインタビューでは Kevin Ransom と Oleg Lvovitch 両氏が MEF の歴史とバージョン2の計画について語っている。
-
MITがオブジェクト指向プログラマーに神託をもたらす
最近のMIT newsの記事で、オブジェクト間の接続を自動的に記憶する技術が紹介されている。紹介されているシステムが決定するのは、大きなソフトウェアプロジェクトで、いかにオブジェクトがやりとりするかを決定して、後から来たオブジェクトに、特定タイプの機能を設計するのに、どのオブジェクトが必要となるのかを知らせることができる。
-
Expression Web 4のアドインを作成する
よいIDEに必ずあるものは、拡張性である。開発者が、そのツールを拡張できないとしたら、時間がたつにつれて生産性が向上することはないだろう。同じくWebデザイナ向けに、マイクロソフトのExpression Web 4は、HTML+JavaScriptをベースとしたアドインモデルを提供している。
-
Internet Explorer 用のマネージドエクステンション
.NET 4.0 では,信頼性の高い Internet Explorer 用マネージドエクステンションが記述可能になった。エクステンションはそれぞれ,コンパイル時に使用された CLR 上で動作する。以前のように,間違って最新バージョンの CLR をつかんでしまうことはなくなった。残念ながら,COM インターフェースは相変わらず必要だ。
-
拡張可能なキャッシュが.NET 4.0に追加
Microsoft’s Patterns and Practicesキャッシュフレームワークは.NET Frameworkのコアの一部として昇格した。本フレームワークは、トリガベースのキャッシュ無効化を伴う基礎的なインメモリ・キャッシュと、キャッシュフレームワークを更に改善するための共通ラッパを提供する。
-
JUnit 4.7 : テストごとのルール
リリース候補となったJUnit 4.7は重要な新機能を含んでいる。それはルールである。要約すると、ルールとはJUnitのもうひとつの拡張メカニズムである。ルールによりテストごとにJUnitに機能を追加することが可能となる。JUnitの初期のバージョンで利用されていていたカスタムランナのほとん��はルールで置き換えることができる。新しい機能も追加された。