Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

「Visual StudioでDB連携も簡単プログラミング ~知っておきたいLINQメソッド式&ラムダ式」連載一覧

1~4件(全4件)
  • 8474_thumb.gif
    2015/03/06

    LINQにも色々 ~SQLに変換されるモノと変換されないモノ

     本連載では、データベースプログラミングにおいてLINQをどのように活用できるのか、解説していきます。前回の記事では、Entity Frameworkが出力するSQLを確認し、N+1問題と呼ばれる、遅延ローディングに伴って発生するパフォーマンス上の問題への対応方法を確認しました。連載最終回となる今回は、LINQがSQLに変換される仕組みについて、もう少し細かく追って行きましょう。

  • 8415_thumb.gif
    2015/02/03

    N+1問題を回避せよ! LINQから出力されるSQLを見てみよう&遅延ローディングの光と闇

     本連載では、データベースプログラミングにおいてLINQをどのように活用できるのか、解説していきます。今回は、LINQが実際にはどんなSQLに変換されているのかを確認し、遅延ローディングの有無による処理の変化について解説します。

  • 8378_thumb.gif
    2015/01/21

    DB開発でありがちな悩みを解決! Visual Studioと組合せて便利なLINQメソッド式を使ってみよう

     本連載では、データベースプログラミングにおいてLINQをどのように活用できるのか、解説していきます。前回の記事では、LINQとラムダ式の概要と、クエリ対象のデータベースをEntity Framework Code Firstで準備するところまで解説しました。今回は実際にデータベースに対してLINQメソッド式を使ってクエリを実行してみましょう。ごく基本的なクエリとなりますが、LINQとラムダ式、そしてVisual Studioの組み合わせの強力さを垣間見ることができると思います。

  • 8312_thumb.gif
    2014/12/26

    Entity FrameworkとLINQで快適DBプログラミング

     .NET Framework 3.5から導入されたLINQ(Language INtegrated Query:統合言語クエリ)、活用していますか? ぱっと見の構文の目新しさに気を取られ、「また何か新しい文法を覚えなくてはいけないのか……」と敬遠しがちかもしれません。また、「シンプルな構文でクエリが書けるのは便利そうだけど、別にこれまでの方法で書いても問題無いのでは?」「なんだかパズルっぽい使い方ばかりで、実業務にどう活用できるのかイメージが湧かない」という意見もあるでしょう。LINQの持つポ...

1~4件(全4件)
All contents copyright © 2006-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5