使用多少数据注释以及使用哪些数据注释?
我读了很多关于数据注释的文章和帖子。但大多只是简单的“如何使用xxx属性”的文章。但我没有找到任何关于应该使用注释以及为什么或为什么不使用注释的文章。
我的意思是,很明显,使用 StringLength、Range 或Required 属性之类的东西是有好处的,而且它们的作用也很清楚。但是关联、数据类型或其他属性有什么用呢? 我想不出它们的实际用途。
您使用哪些注释?如何在 Windows 应用程序中验证它们?我只找到了使用 asp 验证的示例。
感谢您的帮助。
I read many articles and posts about data annotations. But most of them just simple 'How to use the xxx attribute' articles. But what i did not find is any article on which annotations should be used and why or why not.
I mean, its clear that its good to use things like StringLength, Range or Required attributes and it's clear what they do. But what is with attributes like Assocation, DataType or others?
I can't think of a pratical use of them.
Which annotations do you use? How do you validate them in a windows application? I only found examples using asp validation.
Thanks for help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看 Microsoft 模式和实践 Enterprise Library 5.0 验证应用程序块 (VAAB)(唷!
)是很好的文档、实践实验和示例,说明了数据注释可以带来的好处。
理查德
Take a look at Microsoft patterns & practices Enterprise Library 5.0 Validation Application Block (VAAB) (Phew!)
There is good documentation, hands on labs and examples illustrating the benefits data annotations can bring.
Richard