japan.internet.comThe Internet & IT Network
Twitter
RSS
  • ニュース
  • コラム
  • リサーチ
  • ヘッドライン
  • 特集
  • ブログ
  • プレスリリース
  • 専門チャンネル
  • イベント
  • ランキング
  • ニュースメール
2009年11月22日
文字サイズ文字サイズ小文字サイズ中文字サイズ大
事業仕分けによる次世代スーパーコンピューターの開発予算削減について、どうお考えですか?
賛成
反対
どちらとも言えない
投票締切 11/30 12:00
Webテクノロジー2005年9月16日 14:00

Microsoft、言語統合クエリ『LINQ』を発表

海外海外internet.com発の記事
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • Buzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
Microsoft (MSFT:NASDAQ) が、開発者向けイベント『Professional Developers Conference (PDC) 2005』(9月13日-16日) で、『Windows Vista』『Office 12』『Sparkle』『Longhorn Server』などに関する詳細を次々に発表する中、こうした中核製品関連ではなく目立たなかったが、開発者に大きな影響を与えうる発表もあった。

それは、データベースの世界におけるロゼッタストーンとも言える『Language Integrated Query』(LINQ) だ。同社のプラットフォームグループ担当副社長 Jim Allchin 氏が発表した。

LINQ は、『Visual Studio』の拡張ツールだ。これを使うと、Visual Studio 内からデータベースや XML データに対するクエリを書くことができる。開発者は、Visual Studio 内で .NET オブジェクトと XML およびリレーショナルデータを、同じように扱えるようになる。

開発者によると、LINQ の最大の長所は、SQL データベースに対するクエリ作成の手間が省けることだという。

Microsoft の開発者部門プロダクトマネージャ Daniel Fernandez 氏は、次のように述べている。「現在、開発者たちは、アプリケーションを書くために1つのプログラミング言語、データベースのデータを取り出すためにはそれとは全く異なる言語、というふうに使い分けねばならない。これだけでも厄介だが、異なる分野ごとに別の言語を学ぶ必要もある。LINQ には、あらゆるデータに対するプログラムが可能な統一的方法があるべきだ、との主張が込められている」

Microsoft は LINQ について大々的に発表していないが、IT 関連調査会社 Burton Group のアナリスト Peter O’Kelly 氏は、LINQ こそ今週の最重要発表かもしれないと言い、次のように語った。

「開発の飛躍的な簡素化のために Microsoft は大きな努力を求められていたが、LINQ はその成果の一例だ。開発者がいま行なっている作業は、LINQ を用いることで劇的に変わる」

LINQ はデータベースに接続するコードを開発者に見えないところで自動的に生成する、と O’Kelly 氏は述べ、次のように説明した。

「LINQ は、開発作業の抽象レベルを高めるものだ。開発者は低レベルのコード作成作業から解放される。SQL Server で作業するときには SQL コードを、XML で作業するときには XML を、LINQ が生成してくれるからだ」

Microsoft の開発者部門プロダクトマネージャ Jay Roxe 氏によれば、同社は、顧客や独立系ソフトウェア開発会社 (ISV) から LINQ に関して多くのフィードバックがあることを期待しているという。同社は、LINQ を『.NET Framework』および Visual Studio のツールに組込む予定だ。


  • プリンター用
  • 記事を転送
  • Post to Twitter
  • Post to Facebook
  • このエントリーを含むはてなブックマーク
  • この記事をクリップ!
  • BuzzurlにブックマークBuzzurlにブックマーク
  • Yahoo!ブックマークに登録
  • newsing it!
  • この記事をokyuuへインポート
最新トップニュース
Graphic Design Forum
【Graphic Design Forum】
流動的媒体と静的媒体に関する見解(11月18日)
「IT の耳」
「IT の耳」
【書評】『Hyper-V スタートアップバイブル』――仮想化についてのすぐれた解説書(11月20日)
百式のネットビジネス研究
百式のネットビジネス研究
世界でもっともパワフルな iPod のスピーカー「Wall of Sound」(11月20日)
週刊-サイト別アクセス状況データ
週刊-サイト別アクセス状況データ
ビデオリサーチインタラクティブ調査(月間インターネットオーディエンスデータ)(11月19日)
海外ソーシャルウェブに学ぶ成功の秘訣
海外ソーシャルウェブに学ぶ成功の秘訣
ゲーム業界を襲う世界的な激震。ソーシャルゲーム急成長のインパクト(11月19日)
今さら聞けない初歩からのアクセス解析
今さら聞けない初歩からのアクセス解析
サイトリニューアル前のアクセス解析活用法(11月19日)
成約率、反応率を上げる Web 文章術
成約率、反応率を上げる Web 文章術
文章力を磨き、キャッシュを生み出す Web サイト に(11月19日)
「Webからの脅威」―その傾向と最新対策
「Webからの脅威」―その傾向と最新対策
新たな対策技術:スパムフィルタリングと E-mail レピュテーション(11月18日)
ROI向上のための戦略的WebPR
ROI向上のための戦略的WebPR
「戦略的 WebPR」のしかけ方〜WebPR の効果測定手法とは〜(11月18日)
スマートにソーシャルウェブを構築しよう
スマートにソーシャルウェブを構築しよう
社員力を生かすソーシャルメディアポリシー(11月17日)
DevX
DevX
Erlangを使った並列処理プログラムの作成(11月17日)
Copyright 2009 Japan Internet.com K.K. All Rights Reserved.http://www.internet.com/