ASP.NET MVC中的强类型视图模型属于哪种编程模式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计236个文字,预计阅读时间需要1分钟。
我正在尝试创建一个强大的图像模型,John Sheehan建议在这里。它应该放在哪里?我可以为模型、视图和控制器编写自保护代码。它应该放在Web应用程序的Models目录中。根据定义,ViewModel专门用于一个或特定于。
您可以在使用它们的控制器中定义它们,但这不会扩展.与在视图代码中定义类相同.即使每个文件一个类意味着更多文件,它也更容易找到代码并且更容易维护.
我经常为每个控制器创建一个子文件夹,所以我最终得到了像Web.Models.Foo.BarViewModel这样的东西.
本文共计236个文字,预计阅读时间需要1分钟。
我正在尝试创建一个强大的图像模型,John Sheehan建议在这里。它应该放在哪里?我可以为模型、视图和控制器编写自保护代码。它应该放在Web应用程序的Models目录中。根据定义,ViewModel专门用于一个或特定于。
您可以在使用它们的控制器中定义它们,但这不会扩展.与在视图代码中定义类相同.即使每个文件一个类意味着更多文件,它也更容易找到代码并且更容易维护.
我经常为每个控制器创建一个子文件夹,所以我最终得到了像Web.Models.Foo.BarViewModel这样的东西.

