设计ASP .Net MVC控件的指南

时间:2012-11-08 12:17:23

标签: asp.net-mvc asp.net-mvc-3 user-controls

我正在开发一个大型的,众多的客户端js代码网站,我正在考虑突出一组可重用的控件。接下来的问题是:在MVC中设计这些控件的最佳方法是什么? 是的,我知道 - 有部分意见。但从我的观点来看,这还不够。我想要的是一流的构建块,我可以在我的应用程序中重用它。 假设我有一个由客户数据组成的控件:

  • 名称
  • 电子邮件
  • 电话

当然,我可以开发部分视图并重复使用它,但我还需要其他元素:

  1. 模型
  2. 验证
  3. 检索/更改模型的服务器端调用(正确的WCF调用某些应用程序服务器)
  4. 表示逻辑(相同的控件应该能够呈现为静态文本以及允许数据更改的表单) 这些元素应该在一个地方 encatlsulated (一个控件 - 组件 - 程序集)。
  5. 我的思维方式是否合理,或者MVC中有更好的设计模式?

    米。

1 个答案:

答案 0 :(得分:1)