私はmvc3プロジェクトでlinqtosqlを使用しています。ドメインモーダルクラスファイルを生成する方法はいくつかあります。
- sqlmetal
- オブジェクトリレーショナルデザイナー
- ハンドコード
私は常にそれらのモデルクラスファイルを手動でコーディングします。sqlmetalまたはdesignerによって生成されたファイルが乱雑であるためです。あなたの意見は何ですか?それを行うための最良の方法は何ですか。
編集:
私はMVC3を使用しています。2ではありません。間違っているかもしれませんが、これが検証方法です。とにかくそれらすべてのクラスファイルを書くことになりますので、ツールを使用してそれらを生成するポイントは何ですか?
public class User
{
[Required]
public string Password { get; set; }
[Required, Compare("Password")]
public string ComparePassword { get; set; }
}