data-access-layer

    1

    1答えて

    DAL(データアクセスレイヤ)にEntityフレームワークを使用しています。 DB(DEV、QA、PROD)の3つのインスタンスがあります。 DALは、ビジネスレイヤのAPIとしてDAを公開するDLLの一部です。アプリケーションのパッケージ化中にEDMを切り替えるために、これらのEDMを構成する際のベストプラクティスを知りたいと思います。また、必要に応じて他のEDMを指す方法も提供します。 すべて

    5

    4答えて

    私はPro ASP.NET MVC Framework、Steven Sandersonを読んでいます。第11章では、データ検証について説明します。 ページのモデルレイヤーへの検証ロジックの移動を参照してください。このセクションでは、392ページに、検証の実装方法を示すコードをいくつか示します。 コードはGetRuleViolations()メソッドを実装し、Save()メソッドは何か問題がない場

    0

    1答えて

    私は自分の状況を説明しようとします。私は部分的に私がこのテーブル "x"を追加することができますが、削除することはできませんことを意味するとき、これらの30のうちの1つのテーブル(約x)は部分的に動的です。ユーザーが列を選択すると、開発者の関与なしにフロントエンドからこれを行うことができます。私はNHibernateで私のDALを設計しました。今質問はどのように動的DALを達成するのですか?

    1

    4答えて

    私はdbと接続するためのWebアプリケーションを構築しています。 これまでのところ、私はそれに対処することができました(私はBLL & DALをビルドしませんでしたが)。 私はカラム "id"を持つテーブルを持っています。私は、自動的にインクリメントされるようにSQL Serverで宣言する方法があることを知っています。 (しかし私はそれを望んでいない)。 私は値を保持するグローバルアプリケーショ

    1

    1答えて

    次のようなシナリオを考えてください。 報告目的で実行される クエリのマルチプル結果セットを返すストアドプロシージャがあります。 また、procはテーブル値パラメータ(SQL 2008)も使用します。 http://www.sommarskog.se/arrays-in-sql-2008.html#LINQ_EF これらの結果セットは読み取り専用です。つまり、 の更新、削除、または挿入を心配する必要

    0

    1答えて

    .net 2.0 Windowsアプリケーションで作業しています。 データアクセス層[DAL]は、格納されているprocsを実行し、ビジネス層[BL]にdatareader/datasetを返します。 DAL dllを参照し、datareader/datasetを反復し、列の値を読み取り、ビジネスオブジェクトを作成してUIレイヤに返します。 ここで、ビジネス層がデータベーステーブルの列を参照してい

    6

    3答えて

    私はデータアクセスレイヤーを使ってオブジェクトをパラメータで取得し、必要な永続性のタイプを抽象化して処理しました。私の新しい仕事では、建築家はCRUD操作(load..save..delete..update)をすべてのモデルオブジェクトに実装することを考えています。これらのメソッドには、オブジェクトの保存を処理するパラメータを持つオブジェクトがあります。例:負荷(IP持続性)。私は拡張性について

    4

    3答えて

    NHibernate(または他のORM)を使用すると、DALの必要性がなくなりますか? そうでしょうか?

    0

    1答えて

    私の説明によると、3つのレイヤードモデルはUI、BLL、DALです。今度はinsertData()funcationalityを書くと仮定しています。この場合、すべてのUIコントロールの値をBusiness Entityにバインドし、BLL - > DALに渡します(3つのレイヤすべてにアクセスできるビジネスエンティティです)。 DALはSQLにLinqを置き換えて、今私は混乱しているLinqは、

    13

    7答えて

    Webアプリケーションを開発しています。私たちはおそらく、同じデータベースを使用する別のアプリケーションに対してここで行った作業を再利用し、同じデータベースを読み書きするためのビジネスルールを使用したいと考えています。デザインは、データアクセス層に話すだろう、ビジネス・ロジックを含むビジネス・オブジェクトを使用するUIコールWebサービスを、持っ より正しいだろう 。 UIに、Webサービスを呼び