Quais são as diferenças operacionais entre esses dois pacotes de validação quando usadas para validação do ASP.NET MVC? Eles parecem ter objetos semelhantes, até o nome dos objetos. Um está relacionado com outro? Quais são as diferenças deles? De que maneira essas diferenças denotam diferentes casos de uso?
- Validação Fluente (solução de terceiros)
- Anotações de dados (Microsoft "incorporado")
52
Também é interessante notar que as perguntas que são encerradas como não construtivas geralmente têm muitos votos positivos, portanto são realmente úteis para as pessoas. Tem que haver algo errado com isso
—
Dmitry Efimenko
Concordo que esse tipo de pergunta é útil, mas as respostas abaixo parecem mais opiniões para mim e não fatos.
—
precisa
Também concordo completamente, porém perguntar "quais são as diferenças" em vez de "quais são suas preferências" provavelmente teria evitado a situação.
—
Jeremy A. West
Eu acho que o negócio é que você precisa redigir para que as respostas sejam menos baseadas em opiniões do que factuais. Não pergunte: "Qual é o seu favorito?" mas "Quais são as diferenças operacionais entre?" Então você não obtém respostas como "Prefiro validação fluente". mas, em vez disso, coisas que primeiro diferem primeiro e apresentam descobertas depois.
—
Ruffin