BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ LINQ に関するすべてのコンテンツ

  • オブジェクト・リレーショナル・マッピング - ユーザのケーススタディ

    ODBMS.orgのRoberto Zicari教授はオブジェクト/リレーショナル・マッピング技術のユーザ数名と面接し、話を聞いた。今回の事例では、ドメインモデルにおけるオブジェクト技術とデータモデルにおけるリレーショナル技術の「インピーダンス不整合」が主要ポイントであった。

  • LINQ to SQLをオープンソースにする必要性

    LINQ to SQLがこれまで以上に、一時的なソリューションとしてとらえられている。ADO.NET Entity Frameworkのリリースが迫っており、LINQ to SQLの開発が途中で挫折するのではないかという不安がある。 データベースアクセステクノロジーを開発しては破棄するというMicrosoftの長い歴史からすると、こうした不安は、取りえがないわけではない。「LINQ to SQLはオープンソースにすべきか?」

  • 「Service Pack」を装った新バージョンの.NET

    NET 3.5/VS 2008のService Pack1ベータは、ADO.NET Entity FrameworkとData Services、Frameworkのクライアント専用バージョン、および3.0と3.5のライブラリの大部分への変更を含む、多くの新機能とライブラリを提供する。その名前にもかかわらず、多くの開発者にとって、このリリースは3.5自体と同じくらい重要である。

  • LINQツール

    LINQは、コミュニティで広く称賛されている上に、習得しやすい。VLinqおよびLINQpadの2つのツールが、LINQ構文をより深く理解できるように開発者を支援している。

  • NHibernate 2.0の新機能

    NHibernate 2.0 Alphaが先日リリースされた。2.0のリリースは、Hibernate 3.2.6の機能セットへの第一歩であり、多くのクラスが完全に書き換えられ、多くの機能が新たに追加された。

  • LINQ Framework Designのガイドライン

    LINQが完成版となってリリースされたので、次はその使用方法について考える番である。Keith Farmer氏はLINQを使用することでサブクラスが削除できるとまで言及している。しかしそちらに進む前に、Microsoftからの公式ガイドを見てみよう。

  • NOLOCKをLINQ to SQLおよびLINQ to Entitiesで実装

    近ごろScott Hanselman氏は、 LINQ to SQLおよびLINQ to Entitiesを使用する際のヒントを取り上げた、非常に役立つ記事をブログ上に掲載した。問題は、SQLデベロッパが慣れているように、LINQクエリで生成されたSQLを獲得し、NOLOCKヒントを使用する方法である。

  • AmbitionによるRubyのデータクエリーの抽象化

    今日の課題の一つとして、様々な情報源から情報にアクセスし、それを統合する際に生じる複雑さを軽減することがあげられる。.NETはすでにLINQという手段でデータアクセスの複雑さを軽減させているが、Rubyには同様な解決策がない。Chris Wanstrath氏は、Ambitionという独自の解決策をもたらした。AmbitionはParseTreeを利用してパースツリーを解析し、プレインなRubyクエリをSQLへと翻訳してくれるのだ。

  • Java用のLINQ現る

    Anders Norasは、先週JavaZoneにおいてJava用のLINQと名付けられたQuaereライブラリを発表した。QuaereはIterableとQueryableインターフェースを実装している、あらゆるストラクチャに対応するクエリ機能を備えたDSLである。

  • (掲載しないよ)TeslaにおけるMSRのBrian Beckman氏とErik Meijer氏

    Brian Beckman氏とErik Meijer氏はMicrosoft ResearchにてTESLAというコードネームのプロジェクトを進めているようだ。 LINQはMicrosoftからリリースされた、インターネットの民主化を狙った初めてのテクノロジーである。MonoidからLINQまで、Braian氏とErik氏はMicrosoftにおける.NETフレームワーク言語の未来に関する見解と、今後どのようにCloudを変えていくかという見解を述べた。

BT