LINQ

LINQ to SQL と Entity Frameworkの今後

Linq to SQLが死滅するようです。って当然じゃん。 - ものがたり(旧) とか http://www.isisaka.com/blog/archives/2008/11/linq_to_sql.html を見て一瞬愕然としてしまったが、落ち着いて考えると当然の帰結なのかもしれない。そういえば LINQ to SQLをオー…

VLinq:Visual Linq query builder for Linq to Sql

Visual Linq query builder for Linq to Sql: VLinq – Mitsu's blog LINQ をごりごり書くのではなく、GUI上からお手軽にセットしていく感じのツール。 ダウンロード先は http://code.msdn.microsoft.com/vlinq のReleases タブから。WPF製ということで、イン…

LINQ to SQL の効用

雑感ですが。LINQ to SQL でガリガリ書いて、すっかりLINQ脳になったところで生SQLを書く仕事をやったりすると、文字列の中にクエリーを埋め込むことがとても不安になってしまう。これじゃ列名間違ってもコンパイル時に分からないじゃん、とか思うようになっ…

Resharper 3.1と LINQ の相性を少しだけ解決

今更ながら Visual Studio の超有名アドイン、Resharper 3.1 をインストールした。 Download ReSharper: Visual Studio Extension for .NET Devs 有償のソフトであり、個人向けは$199。とりあえず30日お試し版を使う。 検索、補完機能などが強化されてとても…

LINQ to XML で RSSリーダー。途中で挫折

まず、@ITのRSSを読むプログラムを書いた。コンソールアプリケーションで、先頭に using System.Xml.Linq; を加えて、 XDocument rssFeed = XDocument.Load(@"http://rss.rssad.jp/rss/itmatmarkit/fdotnet/rss.xml"); var posts = from item in rssFeed.Des…

はじめての LINQ to SQL

LINQ に興味があるが、まだ触っていない。どうやっていいのかよく分からない、という方を対象としています。 理屈抜きでとにかく動くものを作ってみましょう。自分の手で動かしてみることが理解への第一歩です。 SQL Server 2005 に Northwind、Pubs データ…

LINQ to SQL の疑問:エンティティクラスが複数形のまま

よく、海外のチュートリアルビデオで、LINQ to SQL デザイナにテーブルをドラッグアンドドロップで持ってくると、テーブル名が複数形の場合、生成されたクラス(エンティティクラス)は単数形に自動的に変換されているのを見かける。Products → Product 、Ca…

LINQ to SQL のデバッグに。LINQ to SQL Debug Visualizer

http://weblogs.asp.net/scottgu/archive/2007/07/31/linq-to-sql-debug-visualizer.aspxより。 Visual Studio で LINQ to SQL をデバッグすると のように変数の値をパラパラと展開して表示してくれます。これだけでも十分かもしれませんが、今回紹介する LI…

LINQ to SQL の開発のお供に:LINQPad

アプリケーションを作りこむ前にちょっと LINQ の部分だけ試し書きしたい、そんなときに役に立つのがこれ、LINQPad LINQPad - The .NET Programmer's Playgroundこんな感じで。 また、LINQ クエリ式をラムダ式形式で確認したり、 SQL 形式で確認したりLINQ …

並列 LINQ: マルチコア プロセッサでクエリを実行する -- MSDN Magazine

http://msdn.microsoft.com/msdnmag/issues/07/10/PLINQ/default.aspx?loc=jpとうとう来たねー。やっぱりマルチコア対策は考えていたんだ。Tech・Edでは口を濁していたけど。 しかし、作り手としては、シングルコアの場合は、普通のLINQ、マルチコアの場合は…