際際滷

際際滷Share a Scribd company logo
LINQ!LINQ!LINQ!
               ゛掲.NETerに僕るLINQのB初゛



                     寄 崎嫗




12定7埖21晩輿袗晩
Pro?le

              ? LAMPな氏芙に痴いzんだ.C#er
              ? Twitter:@nal_6295
              ? http://blog.nal-6295.biz


12定7埖21晩輿袗晩
Agenda
              ?   晦鴛鰻河って採

              ?   LINQ がQえるものって採

              ?   晦鴛鰻河でコレクションを荷恬

              ?   晦鴛鰻河で鹸方のコレクションを荷恬

              ?   LINQ to X
              ?   .NET參翌のLINQg廾ってoいわけ


12定7埖21晩輿袗晩
晦鴛鰻河って採


              く念に仝LINQ々を碧訳周にbingれ




12定7埖21晩輿袗晩
ということで恢庄稼乙ってみました




   ついでにぐぐってみました




12定7埖21晩輿袗晩
もう富し和に阜ばしてみると???




12定7埖21晩輿袗晩
晦鴛鰻河って採

              ? LINQはLanguage INtegrated Queryの待各
                でSQLみたいない栽わせ猟を冱Z
                に函りzんだもの

              ? 晩云Zでは仝y栽冱Zクエリ々

12定7埖21晩輿袗晩
晦鴛鰻河がQえるものって採
              ?   麼に參和の3つが児云

                  ?   コレクション(List、DictionaryなどIEnumerableをg廾しているもの)
                      をQう並が辛嬬 (LINQ to Object)

                  ?   XML(System.XML.XPath兆念腎gを旋喘)をQう並が辛嬬(LINQ to
                      XML)

                  ?   RDBをQう並が辛嬬(LINQ to SQL,LINQ to EF)

              ?   Reactive Extentionsというプラグインを秘れるとIObservableをg廾して
                  いるものもLINQでQえるようになり、rgSやイベントなども荷恬
                  できるようになる。




12定7埖21晩輿袗晩
晦鴛鰻河でコレクションを荷恬

              參和のように喘吭しておいた壓譴離螢好箸
              嶄から方楚が10より寄きくて、30で護った
              rの噫りがoいものを渇竃して竃薦します。




12定7埖21晩輿袗晩
まずは晦鴛鰻河を聞わないで




              まぁ、よくある湖じのコ`ド


12定7埖21晩輿袗晩
晦鴛鰻河で慕くと???



              メソッドチェ`ンでの燕Fも辛嬬




12定7埖21晩輿袗晩
晦鴛鰻河で鹸方のコレクションを荷恬


              參和のように喘吭しておいた壓譴離螢好
              と斌瞳のリストをY栽して、斌瞳桑催、斌
              瞳兆、方楚、LOTNOを竃薦します。




12定7埖21晩輿袗晩
まずは晦鴛鰻河を聞わないで




              foreachがネストしてますね




12定7埖21晩輿袗晩
晦鴛鰻河で慕くと???




12定7埖21晩輿袗晩
せっかくなので斌瞳艶に壓垂を鹿柴して
              燕幣してみましょう。

              壓譴贋壓しないデ`タも0で燕幣する
              並にしましょう。




12定7埖21晩輿袗晩
まずは晦鴛鰻河を聞わないで




          そので竃薦しているから措いものの、仟しいコレクションを恬ってそれを
              聞ってI尖をするような栽、もう富しめんどくさいコ`ドに???




12定7埖21晩輿袗晩
晦鴛鰻河で慕くと???




               匯して圀しい竃薦をクエリ協xするだけで措い




12定7埖21晩輿袗晩
晦鴛鰻河で慕くと???
              ? 払するル`プ
              ? 払するネスト
              ? い栽わせの協xと、い栽わせY惚
               を旋喘するコ`ドの蛍x

              ? 械にタイプセ`フ
12定7埖21晩輿袗晩
LINQ to X
              ? LINQがQえるものはgは辛嬬
              ? LINQ to Oracle,LINQ to WMI,LINQ to
                Active Directory,LINQ to Twitter,LINQ to
                mongoDB吉????いろんながg廾
                されている

              ? Query Providerをg廾する並でできる

12定7埖21晩輿袗晩
LINQ to Twitterをためしてみよう




              デモ




12定7埖21晩輿袗晩
.鰻掘意參翌の晦鴛鰻河g廾ってないわけ

              ?   linq.js
                  ?   JavaScriptでLINQによるコレクション荷恬が
                      辛嬬です。

                  ?   http://linqjs.codeplex.com/
              ?   PHPLinq
                  ?   PHPにもLINQのg廾がありました。

                  ?   http://phplinq.codeplex.com/


12定7埖21晩輿袗晩
まとめ


              C#erもJSerもPHPerもSしいLINQ伏試を
              僕りましょう。




12定7埖21晩輿袗晩

More Related Content

掲.鰻掘意艶姻に鬚韻審鴛鰻河の府初

  • 1. LINQ!LINQ!LINQ! ゛掲.NETerに僕るLINQのB初゛ 寄 崎嫗 12定7埖21晩輿袗晩
  • 2. Pro?le ? LAMPな氏芙に痴いzんだ.C#er ? Twitter:@nal_6295 ? http://blog.nal-6295.biz 12定7埖21晩輿袗晩
  • 3. Agenda ? 晦鴛鰻河って採 ? LINQ がQえるものって採 ? 晦鴛鰻河でコレクションを荷恬 ? 晦鴛鰻河で鹸方のコレクションを荷恬 ? LINQ to X ? .NET參翌のLINQg廾ってoいわけ 12定7埖21晩輿袗晩
  • 4. 晦鴛鰻河って採 く念に仝LINQ々を碧訳周にbingれ 12定7埖21晩輿袗晩
  • 5. ということで恢庄稼乙ってみました ついでにぐぐってみました 12定7埖21晩輿袗晩
  • 7. 晦鴛鰻河って採 ? LINQはLanguage INtegrated Queryの待各 でSQLみたいない栽わせ猟を冱Z に函りzんだもの ? 晩云Zでは仝y栽冱Zクエリ々 12定7埖21晩輿袗晩
  • 8. 晦鴛鰻河がQえるものって採 ? 麼に參和の3つが児云 ? コレクション(List、DictionaryなどIEnumerableをg廾しているもの) をQう並が辛嬬 (LINQ to Object) ? XML(System.XML.XPath兆念腎gを旋喘)をQう並が辛嬬(LINQ to XML) ? RDBをQう並が辛嬬(LINQ to SQL,LINQ to EF) ? Reactive Extentionsというプラグインを秘れるとIObservableをg廾して いるものもLINQでQえるようになり、rgSやイベントなども荷恬 できるようになる。 12定7埖21晩輿袗晩
  • 9. 晦鴛鰻河でコレクションを荷恬 參和のように喘吭しておいた壓譴離螢好箸 嶄から方楚が10より寄きくて、30で護った rの噫りがoいものを渇竃して竃薦します。 12定7埖21晩輿袗晩
  • 10. まずは晦鴛鰻河を聞わないで まぁ、よくある湖じのコ`ド 12定7埖21晩輿袗晩
  • 11. 晦鴛鰻河で慕くと??? メソッドチェ`ンでの燕Fも辛嬬 12定7埖21晩輿袗晩
  • 12. 晦鴛鰻河で鹸方のコレクションを荷恬 參和のように喘吭しておいた壓譴離螢好 と斌瞳のリストをY栽して、斌瞳桑催、斌 瞳兆、方楚、LOTNOを竃薦します。 12定7埖21晩輿袗晩
  • 13. まずは晦鴛鰻河を聞わないで foreachがネストしてますね 12定7埖21晩輿袗晩
  • 15. せっかくなので斌瞳艶に壓垂を鹿柴して 燕幣してみましょう。 壓譴贋壓しないデ`タも0で燕幣する 並にしましょう。 12定7埖21晩輿袗晩
  • 16. まずは晦鴛鰻河を聞わないで そので竃薦しているから措いものの、仟しいコレクションを恬ってそれを 聞ってI尖をするような栽、もう富しめんどくさいコ`ドに??? 12定7埖21晩輿袗晩
  • 17. 晦鴛鰻河で慕くと??? 匯して圀しい竃薦をクエリ協xするだけで措い 12定7埖21晩輿袗晩
  • 18. 晦鴛鰻河で慕くと??? ? 払するル`プ ? 払するネスト ? い栽わせの協xと、い栽わせY惚 を旋喘するコ`ドの蛍x ? 械にタイプセ`フ 12定7埖21晩輿袗晩
  • 19. LINQ to X ? LINQがQえるものはgは辛嬬 ? LINQ to Oracle,LINQ to WMI,LINQ to Active Directory,LINQ to Twitter,LINQ to mongoDB吉????いろんながg廾 されている ? Query Providerをg廾する並でできる 12定7埖21晩輿袗晩
  • 20. LINQ to Twitterをためしてみよう デモ 12定7埖21晩輿袗晩
  • 21. .鰻掘意參翌の晦鴛鰻河g廾ってないわけ ? linq.js ? JavaScriptでLINQによるコレクション荷恬が 辛嬬です。 ? http://linqjs.codeplex.com/ ? PHPLinq ? PHPにもLINQのg廾がありました。 ? http://phplinq.codeplex.com/ 12定7埖21晩輿袗晩
  • 22. まとめ C#erもJSerもPHPerもSしいLINQ伏試を 僕りましょう。 12定7埖21晩輿袗晩