0
とEntity Frameworkの4検証私はC#でAsp.net 4使用DRY approch
私のWebアプリケーションは、このようにlayereredさ:EFを使用して
- データアクセス層。
- クラスを使用したビジネスロジックレイヤ。
- ユーザービューレイヤーWebフォームとObjectDataSourceを使用してBLを呼び出します。
私はMS Validation Control sonをすべてのWebフォームで使用しているため、クライアントとサーバーの検証が可能です。
このアプローチの主な欠点は、すべてのWebフォームにさまざまな検証コントロールを繰り返し挿入しなければならないことです。
私の質問は:
- あなたは私が私の検証の役割を集中し、それがクライアントとサーバー側の両方で動作させることができ、より良いパターンを知っていますか?
- ここで、検証のロジックを挿入するようアドバイスしますか?ビジネスロジック層の内部?
- これを達成するためにEF POCOを利用できますか?
- System.ComponentModel.DataAnnotationsを使ったことはありますか?あなたの考えはどうですか?
もしあなたが何か持っているなら、あなたの意見といくつかのリソースを教えてください。ご協力いただきありがとうございます!
DataAnnotationsをご利用いただきありがとうございますか? – GibboK