<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>LINQ</title><link>http://www.divakk.co.jp/blog/aoyagi/category/18.aspx</link><description>LINQ</description><managingEditor>青柳臣一</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>青柳臣一</dc:creator><title>[.NET] Coming soon to LINQ to SQL</title><link>http://www.divakk.co.jp/blog/aoyagi/archive/2008/02/22/7992.aspx</link><pubDate>Fri, 22 Feb 2008 09:10:00 GMT</pubDate><guid>http://www.divakk.co.jp/blog/aoyagi/archive/2008/02/22/7992.aspx</guid><wfw:comment>http://www.divakk.co.jp/blog/aoyagi/comments/7992.aspx</wfw:comment><comments>http://www.divakk.co.jp/blog/aoyagi/archive/2008/02/22/7992.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.divakk.co.jp/blog/aoyagi/comments/commentRss/7992.aspx</wfw:commentRss><trackback:ping>http://www.divakk.co.jp/blog/aoyagi/services/trackbacks/7992.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/adonet/archive/2008/02/21/coming-soon-to-linq-to-sql.aspx"&gt;Coming soon to LINQ to SQL&lt;/a&gt; より&lt;/p&gt; &lt;p&gt;最初、このタイトルをみたときに 「Coming soon っていつの話だよ。LINQ to SQL なんてとうの昔にリリースされてんじゃん」 と思っちゃいました。&lt;/p&gt; &lt;p&gt;どうやら、SQL Server 2008 の機能をよりよくサポートすべく LINQ to SQL に機能を追加する予定ってことみたいです。&lt;/p&gt; &lt;p&gt;確かに LINQ to SQL ってのは実行時に SQL 文を生成し、ADO.NET を通じて SQL Server を呼び出してるんですから、よりよい SQL 文が作れるようになればパフォーマンスやらいろいろとメリットがあるはずです。&lt;br&gt;しかも、SQL 文を作ってる LINQ プロバイダは単なるクラスですからあとから提供するのも簡単です。&lt;br&gt;（Visual Studio 上のウイザードと連携させたい場合とかはいろいろと手間は増えるでしょうが）&lt;/p&gt; &lt;p&gt;今でもかなり賢い SQL 文を生成すると言われていますが、こういう風に SQL Server 2008 のサポートも含めて、改良を続けてくれているっていうのはうれしいですね。&lt;/p&gt;&lt;img src ="http://www.divakk.co.jp/blog/aoyagi/aggbug/7992.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>青柳臣一</dc:creator><title>beta2 から RTM になるときの LINQ to SQL の変更点</title><link>http://www.divakk.co.jp/blog/aoyagi/archive/2007/10/15/7968.aspx</link><pubDate>Mon, 15 Oct 2007 01:36:00 GMT</pubDate><guid>http://www.divakk.co.jp/blog/aoyagi/archive/2007/10/15/7968.aspx</guid><wfw:comment>http://www.divakk.co.jp/blog/aoyagi/comments/7968.aspx</wfw:comment><comments>http://www.divakk.co.jp/blog/aoyagi/archive/2007/10/15/7968.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.divakk.co.jp/blog/aoyagi/comments/commentRss/7968.aspx</wfw:commentRss><trackback:ping>http://www.divakk.co.jp/blog/aoyagi/services/trackbacks/7968.aspx</trackback:ping><description>&lt;p&gt;&lt;a title="http://blogs.msdn.com/dinesh.kulkarni/archive/2007/10/09/linq-to-sql-breaking-changes-from-beta2-to-rtm-compiled-from-my-linq-forum-posts.aspx" href="http://blogs.msdn.com/dinesh.kulkarni/archive/2007/10/09/linq-to-sql-breaking-changes-from-beta2-to-rtm-compiled-from-my-linq-forum-posts.aspx"&gt;LINQ to SQL breaking changes from beta2 to RTM (compiled from my LINQ forum posts)&lt;/a&gt; より&lt;/p&gt; &lt;p&gt;早くも LINQ to SQL の beta2→RTM 時の変更点が紹介されてました。&lt;br&gt;主に US の MSDN Forum へのリンクなんですが、&lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2060651&amp;amp;SiteID=1"&gt;LINQ to SQL Beta2 to RTM Key Changes&lt;/a&gt; なんておもしろいですね。RemoveAll() が RTM 版では DeleteAllOnSubmit() になるそうです。削除されるのはあくまで submit したときであるということをイヤと言うほど明示したメソッド名にしたわけですね(^^;&lt;/p&gt;&lt;img src ="http://www.divakk.co.jp/blog/aoyagi/aggbug/7968.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>青柳臣一</dc:creator><title>LINQ でレイトレース．．．ってバカだろ（いい意味で</title><link>http://www.divakk.co.jp/blog/aoyagi/archive/2007/10/02/7960.aspx</link><pubDate>Tue, 02 Oct 2007 11:26:00 GMT</pubDate><guid>http://www.divakk.co.jp/blog/aoyagi/archive/2007/10/02/7960.aspx</guid><wfw:comment>http://www.divakk.co.jp/blog/aoyagi/comments/7960.aspx</wfw:comment><comments>http://www.divakk.co.jp/blog/aoyagi/archive/2007/10/02/7960.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.divakk.co.jp/blog/aoyagi/comments/commentRss/7960.aspx</wfw:commentRss><trackback:ping>http://www.divakk.co.jp/blog/aoyagi/services/trackbacks/7960.aspx</trackback:ping><description>&lt;P&gt;&lt;A title=http://blogs.msdn.com/lukeh/archive/2007/10/01/taking-linq-to-objects-to-extremes-a-fully-linqified-raytracer.aspx href="http://blogs.msdn.com/lukeh/archive/2007/10/01/taking-linq-to-objects-to-extremes-a-fully-linqified-raytracer.aspx"&gt;Taking LINQ to Objects to Extremes: A fully LINQified RayTracer&lt;/A&gt;?より&lt;/P&gt;
&lt;P&gt;1つの LINQ クエリー式でレイトレースしてるそうです。&lt;BR&gt;レイトレースってもちろんあれですよ？ピクセルごとに光線の追跡をして 3D 表示するってやつ。&lt;/P&gt;
&lt;P&gt;クエリー式のところだけでなく LINQRayTracer.cs も落とせるようになってますので、&lt;STRIKE&gt;VS2005 beta2&lt;/STRIKE&gt; VS2008 beta2 （※1） で Windows Forms なプロジェクトを作って、Program.cs と Form1.cs を削除して、この LINQRayTracer.cs を追加して実行してやればそのまま動きます。（LINQRayTracer.cs に Main() も含まれています）&lt;/P&gt;
&lt;P&gt;まだ内容はよく見てませんし、見てもわかるかどうかはわかりませんが、すごいということはわかりましたｗｗｗ&lt;/P&gt;
&lt;P&gt;※1&lt;BR&gt;10/03訂正　VS2005 beta2 ではなく、もちろん VS2008 beta2 です。&lt;/P&gt;&lt;img src ="http://www.divakk.co.jp/blog/aoyagi/aggbug/7960.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>