このページの本文へ
ここから本文です

小型化、細分化していく.NET Framework

2008年3月5日 15時5分

マイクロソフトのアプリケーション実行環境「.NET Framework」は、「サーバーコア」や「MID(モバイル・インターネット・デバイス)」といった軽量なコンピュータを求めるユーザーの声に押される形で、今後は小型化と細分化を強いられるだろう。米国ラスベガスで米国時間2008年3月5日から始まる「Microsoft MIX 08」は、このような動きの先駆けになるはずだ。

マイクロソフトがWin 32 API(アプリケーション・プログラミング・インターフェース)を置き換える目的で2002年にリリースした.NET Frameworkは、2005年に登場した「.NET Framework 2.0」で一応の完成を見た。.NET Framework 1.0や1.1の頃は不安げに眺めるだけで手を出さなかった日本の開発者も、「安定版」となった.NET Framework 2.0は支持したようだ。.NET Framework 2.0用の開発ツールである「Visual Studio 2005」の売り上げは「かつてない勢いで伸びた」(マイクロソフト デベロッパービジネス本部の市橋暢哉本部長)という。

マイクロソフトはその後、2006年末に「.NET Framework 3.0」を、2007年末には「.NET Framework 3.5」をリリースしているが、これらはいわば、.NET Framework 2.0の派生バージョンである。.NET Framework 2.0に「Windows Presentation Foundation(WPF)」や「Windows Communication Foundation(WCF)」を追加したのが「3.0」、3.0に「LINQ(.NET対応開発言語を使ってリレーショナル・データベースを操作できる技術)」などを追加したのが「3.5」である。.NET Frameworkのコアである「CLR(Common Language Runtime)」は、.NET Framework 2.0から変わっていない。

.NET Framework 2.0を核に、開発者にとって便利な機能(ライブラリ)を追加して、.NET Frameworkを肥大化させてきたのが、ここ数年のマイクロソフトの動きであった。

しかし、肝心のユーザー・ニーズは、「肥大化」とは逆だったのではなかっただろうか。ユーザーが求めていたのは、ハードウエアやソフトウエアを含む全コンピュータ・システムの「軽量化」であり、マイクロソフトの施策とユーザー・ニーズとの間には、大きな隔たりがあるように感じられる。

記事検索 オプション

日経BP社の書籍購入や雑誌の定期購読は、便利な日経BP書店で。オンラインで24時間承っています。

ご案内 nikkei BPnetでは、Internet Explorer 6以降、 Safari 2以降、Opera 8以降、Netscape 8.1以降またはHTML 4.01/CSS level 1, 2をサポートしたWebブラウザでの閲覧をお勧めしております。このメッセージが表示されているサポート外のブラウザをご利用の方も、できる限り本文を読めるように配慮していますが、表示される画面デザインや動作が異なったり、画面が乱れたりする場合があります。あらかじめご了承ください。

本文へ戻る