認知的プログラミング−LINQ to SQL

O/R デザイナを使おうと思ったら少しハマったのでメモ


Visual Studio 2008 の O/R デザイナを使って、LINQ to SQL のクラスを生成しようと、プロジェクトから右クリックして追加しようとしてもメニューから出てこない。
と思ったら、データベースプロジェクト(SQLCLR)でやってたかららしい。SQLCLR では、LINQ to SQL を使うなってこと?


しかし、この LINQ to SQL で生成される dbml(layout+cs)にはイベントハンドラが含まれてますが、LINQ で使う以外に、プログラマが自主的にイベントハンドラを利用する時って、どんなシチュエーションなんだろうかと。