タグ

LINQと.NETに関するairj12のブックマーク (6)

  • Entity Framework 5.0の紹介

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Entity Framework 5.0の紹介
    airj12
    airj12 2012/09/19
    思ってたよりEntityFrameworkに本気だったのね
  • neue cc - LINQのWhereやSelect連打のパフォーマンス最適化について

    Where連打していますか?それともパフォーマンスの悪化を心配して&&連結にしていますか?LINQの仕組み&遅延評価の正しい基礎知識 - @ITではWhere+Selectに対して 「WhereSelectEnumerableIterator」となっていて、名前のとおり、WhereとSelectが統合されていることです。これは、「Where」->「Select」が頻出パターンなので、それらを統合することでパフォーマンスを向上させるためでしょう。 と書きましたが、では連打の場合はどうなっているでしょうか。見てみましょう。 var seq1 = Enumerable.Range(1, 10) .Where(x => x % 2 == 0) .Where(x => x % 3 == 0); // どうでもいいんですが、これはVisual Studio 11 Betaです。VS11最高ですよ! @

    airj12
    airj12 2012/03/20
    この記事が”息抜き”だと…w
  • neue cc - LINQ to Objects & Interactive Extensions & linq.js 全メソッド概説

    @ITに以前書いたLINQの基礎知識の話が載りました -> LINQの仕組み&遅延評価の正しい基礎知識 - @IT。ああ、もっとしっかり書いていれば(図もへっぽこだし)、と思ったり思わなかったり。それでも校正していただいたのと、細部は修正してあるので、元のものよりも随分と読みやすいはずです。そういえばで1月頭の話なんですね、姉妹編としてRxの基礎知識もやるつもりだったのにまだやってないよ! ところでそもそも基礎知識といったら標準クエリ演算子が何をできるかではないのでしょうか?知ってるようで知らない標準クエリ演算子。101 LINQ SamplesもあるしMSDNのリファレンスは十分に充実していますが、しかし意外と見逃しもあるかもしれません。また、Interactive Extensionsで何が拡張されているのかは知っていますか?ついでにJS実装のlinq.jsには何があるのか知っています

  • 基本的な本能 : LINQ クエリのパフォーマンスを向上させる

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. span.sup { vertical-align:text-top; } Basic Instincts Increase LINQ Query Performance Jared Parsons Code download available at:BasicInstincts2008_08.exe(2,291 KB) Contents The Problem Building a Demo Application Basic User Interface Methods for Improving

    基本的な本能 : LINQ クエリのパフォーマンスを向上させる
  • neue cc - Reactive Extensions入門 + メソッド早見解説表

    Silverlight Toolkitに密かに隠された宝石"System.Reactive.dll"が発見されてから1年。Reactive FrameworkからReactive Extensionsに名前が変わりDevLabsでプロジェクトサイトが公開され、何度となく派手にAPIが消滅したり追加されたりしながら、JavaScript版まで登場して、ここまで来ました。IObservable<T>とIObserver<T>インターフェイスは.NET Framework 4に搭載されたことで、将来的なSP1での標準搭載は間違いなさそう。Windows Phone 7にはベータ版の開発キットに搭載されているように、間違いなく標準搭載されそう。 現在はAPIもかなり安定したし、Windows Phone 7の登場も迫っている。学ぶならまさに今こそベスト!そんなわけで、Rxの機能の簡単な紹介と導入コ

    airj12
    airj12 2011/10/10
    この辺から辿ったり遡ったりしよう
  • LINQ to SQL 番外編 目次:Gushwell's Dev Notes

    メールマガジン『C#プログラミングレッスン - LINQ to SQL編』で説明しきれなかった内容をブログに書いたものの目次です。 メールマガジンのバックナンバーも併せてどうぞ! 0.はじめに 1.コンパイル済みクエリ 2.DataContextのスコープ 3.接続文字列 4.DataContext.OnCreateって何? 5.読み込み専用でデータベースを利用する 6.データベースの作成 7.IDENTITY列の扱い 8.NULL許容の列を扱う 9.timestamp列とUpdateCheckプロパティ 10.ColumnAttribute.UpdateCheck プロパティ 11.独自メソッドを追加する 12.ADO.NETとの相互運用 13.エンティティクラスに検証を追加する 14.エンティティ クラスの更新時にデータを検証するには 15.挿入、更新、削除の動作のカスタマイズ 16.

    airj12
    airj12 2011/02/14
    C#メインのくせにLINQ使ってない…
  • 1