タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

efに関するcoma2nのブックマーク (7)

  • Entity Framework を使用した n 層アプリケーションで回避すべきアンチパターン

    目次 n 層について理解する アンチパターンその 1: 密結合 アンチパターンその 2: 静的な要件を想定している アンチパターンその 3: 同時実行の不適切な処理 アンチパターンその 4: ステートフルなサービス アンチパターンその 5: 3 層を装う 2 層 アンチパターンその 6: シンプルさを軽視する Entity Framework チームの一員として、私はたびたび顧客に Entity Framework を使用するアプリケーションの構築に関する話をします。私が一番よく質問を受ける話題は、おそらく n 層アプリケーションの設計に関するものです。この記事では、皆さんがアプリケーションのこの部分で成功を収めることができるように、足場となる基的な要素について説明します。私が一般に最も重要な問題だと考えている n 層の設計のアンチパターンについて、スペースの大部分を割いて見ていくことに

    Entity Framework を使用した n 層アプリケーションで回避すべきアンチパターン
    coma2n
    coma2n 2011/07/29
    EntityFrameworkのアンチパターン
  • 正規関数 (Entity SQL)

    このセクションでは、すべてのデータ プロバイダーでサポートされ、すべてのクエリ テクノロジで使用できる正規関数について説明します。 正規関数はプロバイダーによって拡張できません。 これらの正規関数は、プロバイダーの対応するデータ ソース機能に変換されます。 これにより、データ ソース間で共通の形式で表現される関数呼び出しが可能になります。 これらの正規関数はデータ ソースに依存しないため、正規関数の引数型と戻り値型は、概念モデルの型の観点から定義されます。 ただし、一部のデータ ソースでは、概念モデルのすべての型がサポートされていない場合があります。 Entity SQL クエリで正規関数を使用すると、データ ソースで適切な関数が呼び出されます。 すべての正規関数には、null 入力動作とエラー条件の両方が明示的に指定されています。 ストア プロバイダーはその動作に準拠する必要がありますが

    正規関数 (Entity SQL)
    coma2n
    coma2n 2011/07/23
    EntityFrameworkとSQL関数のマッピング
  • CLR メソッドと正規関数とのマッピング

    Entity Framework は、文字列操作、数学関数などの多くのデータベース システム間で共通の機能を実装する正規関数のセットを提供します。 この関数により、開発者は広範なデータベース システムをターゲットとして指定することができます。 LINQ to Entities などのクエリ テクノロジから呼び出されると、これらの正規関数は使用されているプロバイダーに対応した正しい格納関数に変換されます。 これにより、関数の呼び出しをデータ ソース間で共通の形式で表すことができ、データ ソース間に一貫した方法でクエリを利用できます。 オペランドが数値型である場合は、ビット単位の AND、OR、NOT、および XOR 演算子も正規関数にマップされます。 ブール型のオペランドの場合、ビット単位の AND、OR、NOT、および XOR 演算子は、それぞれのオペランドの論理 AND、OR、NOT、お

    CLR メソッドと正規関数とのマッピング
    coma2n
    coma2n 2011/07/23
    EntityFrameworkのLINQ式のマッピング
  • Entity Framework 4でコード・ファースト開発 - @IT

    記事は、Microsoft社副社長であり、ASP.NETやSilverlightなどの開発チームを率いるScott Guthrie氏のブログを翻訳したものです。氏の許可を得て転載しています。 .NET Framework 4では、System.Data.Entity名前空間にあるデータ・アクセス・ライブラリであるEntity Framework(EF)の大幅に改善されたバージョンが一緒に出荷されます。 Entity Frameworkが.NET Framework 3.5 SP1で最初に導入されたとき、開発者はその最初のリリースで不完全であると思われる点ついて、多くのフィードバックをくれました。SQLチームはこのフィードバックを聞き入れ、.NET 4と一緒に出荷されるEFでそれに対処できるように当に努力しました。 EF 4の大きな改善点には以下のものがあります。 POCOサポート:

    coma2n
    coma2n 2011/07/17
    目指すべきはここ
  • ADO.NET Entity Framework(データベースアプリケーションを開発するためのフレームワーク) - ADO.NET

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    ADO.NET Entity Framework(データベースアプリケーションを開発するためのフレームワーク) - ADO.NET
    coma2n
    coma2n 2011/07/17
    MS公式
  • 連載:ADO.NET Entity Framework入門 - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

    coma2n
    coma2n 2011/07/17
    @ITの連載記事
  • 概念モデル正規関数と SQL Server 関数とのマッピング

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    概念モデル正規関数と SQL Server 関数とのマッピング
    coma2n
    coma2n 2010/09/16
    Entity Framework上でのメソッドと関数のマッピング表
  • 1