InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
MindScapeがLightSpeed 2.0をリリース
MindScapeがドメインモデリングおよびORMツールのバージョン2.0をリリースした。LightSpeed 2.0には、Visual Studio 2008に統合されているビジュアルドメインモデルデザイナーが含まれている。それはLINQおよび複数のデータベースに同時にアクセスする機能をサポートする。
-
こんにちのナリッジワーカーにとって、UIパラダイムはドキュメント指向よりストリーム指向がよいか?
Bryce Harrington氏の意見では、ユーザインターフェイスのドキュメント指向のパラダイムはもはや最適ではない。たいていの場合、人びとは静的ドキュメントより情報のストリームを扱う。Harrington氏は、ストリーム管理をさらに簡単にする新しいUIパラダイムへシフトすることを唱えている。すでに多くのツールやテクノロジーがストリーム指向のアプローチに基づいており、それを導入することで助けとなるものもある。
-
競争の激化にともない、VMwareがCEOを交代
先日、VMwareのCEOが、長い間CEOを勤め、会社の創立者でもあるDiane Greeneから、Paul Maritzに交代したことは、業界アナリストたちを驚かせた。
-
エンタープライズアプリケーション向けリッチクライアントとしてのMicrosoft Office
Ted Neward氏がBruce Wilson氏による確固とした主張を指摘している。ブラウザの代わりにクライアントとしてMicrosoft Officeを使用することで、エンタープライズアプリケーションの能力と使用性を高めるというものである。Ted氏が指摘してるように、バックエンドがJavaやWebサービスを意識したバックエンドである場合でも、このストラテジーはすばらしいオプションになり得る。
-
ADO.NET Entity Frameworkの議論が熱い
きたるMicrosoftのADO.NET Entity Frameworkのリリースを前に、コミュニティから同プロダクトに対する懸念を表明する申し立てがあった。この文書のタイトルは「ADO.NET Entity Frameworkの不信任投票」というもので、業界のエキスパートによって予測された設計と実装についての問題に対して、注意を集めることを目的としている。
-
-
複合アプリケーションライブラリ入門
Microsoft patterns & practicesは近ごろ、Composite Application Guidance for WPFを利用可能にした。このガイダンスの主なコンポーネントは、複合アプリケーションライブラリで、複合WPFアプリケーションの作成に便利なライブラリである。
-
未来のブラウザに何を望みますか?投票を!
業界が未来のブラウザに求める機能のリストをOpenAjax Allianceが集め、希望リストを作成した。オープンコラボレーションツールとしてwikiを使用し、業界の多くの人々からの提案を受けて、現在機能リストには37の個々の機能リクエストが載せられている。
-
Article: Guice(ジュース)を早飲みしすぎていませんか?
あなたのチームが、既存アプリケーションを「シングルトンの入れ子」設計から依存性注入(DI)へ移行しようとしているなら、この論文に心引かれるでしょうが、DIへの移行は難しいことが分かっています。論文にはGoogleのJava DIコンテナ(Guice)の名を入れていますが、Javaや.NET、Python、Rubyなどにも当てはまります。
-
オピニオン:マルチプロセッサ・コンピューティングの課題は、単に技術的な問題の域を越える
Peter Van Royは2008年のコンピュータ音楽国際会議(ICMC2008)で行った意見表明の中で、マルチコア・プロセッサならびに疎結合システム(例えばインターネット)の出現に関連した多数の問題を提議した。
-
IBMのInfoSphere Mashup Hubを取り入れる
マッシュアップは複数のソースからのデータや機能を1つの統合アプリケーションに結合するWebアプリケーションである。Mashupの人気は、インタラクティブなユーザの参加を強調していることに因る。IBMのInfoSphere MashupHubは、マッシュアップで情報を使用したり、共有する必要があるITやビジネスの専門家向けの、新たな軽量情報管理環境である。
-
消費者向けJRE: Java Web Startに対応するアプレット
先ごろ、Sun Developer Networkの記事は、来たるべきJava 6 Update 10のリリースに言及して、「アプレットが戻ってくる」と宣言した。
-
OrbitzによるオープンソースのモニタリングツールERMAとGraphite
世界的なオンライン旅行会社であるOrbitz Worldwide社はExtremely Reusable Monitoring API(ERMA)とデータの永続化と視覚化をおこなうコンポーネントであるGraphiteという2つのオープンソースのモニタリングツールを持っている。このツールの活用事例を紹介する。
-
Article: F#の土台を越えて - 非同期ワークフロー
今回の記事では、非同期ワークフローと呼ばれるワークフロー機能の面白い使用法を考察しますが、非同期ワークフローは.NETの非同期プログラミングモデルを単純化することを目的としています。
-
Article: 言語としてのアーキテクチャ: ストーリー
アーキテクチャは一般に、Word文書に主として見られるような極めて実体のない、ソフトウェアシステムの概念的な側面であるか、または完全に技術によって駆動されるものかのいずれかです。そのどちらも間違っています。では、どう対処すればよいでしょうか? この記事ではアイデアを説明します、そしてアプローチのキーポイントを要約します。