ページ

2006年6月1日木曜日

LINQ の screencast (Anders Hejlsberg 氏)

The Screening Room #5: LINQ


Jon Udell 氏の blog でインタビュアーが Jon Udell 氏、プレゼンターが Anders Hejlsberg 氏、 Paul Vick 氏という screencast が公開されています。(XElement で始まるコードが書かれている画像をクリックすると始まります)


50分くらいありますが、ほとんどが Anders Hejlsberg 氏が VS 上でデモってるという感じです。残念ながら、とうぜんすべて英語です (せめて transcript があったらいいのになぁ)。
最初は XLinq というか XElement のデモから始まって、コード内に XML を書く代わりの 「Paste XML as XElement」 なんていうおちゃめな機能も紹介されています。DLinqObjects という VS のテンプレート (拡張子が .dlinq) を使ってサーバエクスプローラからテーブルをドロップすると自動的に .cs が生成されるなんていうのが紹介されて、Northwind を使っての DLinq のデモが紹介されています。ここの中に QueryExpression.Lambda( ... ) を使って文字列から動的に Where に使うフィルターを生成するなんていうのがナニゲに紹介されていますが、これ、個人的にはかなり興味深いです。最後の方ではデータベースへのクエリーと XML へのクエリーを組み合わせて使うデモも行われています。

0 件のコメント:

コメントを投稿