asp.net mvc应用提高效率的建议

asp.net mvc应用提高效率的建议,asp.net,asp.net-mvc,asp.net-mvc-2,Asp.net,Asp.net Mvc,Asp.net Mvc 2,请任何机构向我提供您认为必要的标准建议,或通过标准化提高效率/维护的领域 比如GUI、控制器、存储库 在“控制器”部分下可以指定任何有关视图模型的想法吗?如果我们有什么好结果 谢谢简单的事实是,每家商店都是自己的,都有自己的个性,喜欢用某种方式编码。如果你搜索google代码或gitbut中的Repository.cs或RepositoryBase.cs,你会发现100个相同模式的不同实现!甚至都不要让我开始了解ControllerBase.cs中的人员内容 不同类型的项目之间也存在巨大差异。具

请任何机构向我提供您认为必要的标准建议,或通过标准化提高效率/维护的领域

比如GUI、控制器、存储库

在“控制器”部分下可以指定任何有关视图模型的想法吗?如果我们有什么好结果


谢谢

简单的事实是,每家商店都是自己的,都有自己的个性,喜欢用某种方式编码。如果你搜索google代码或gitbut中的Repository.cs或RepositoryBase.cs,你会发现100个相同模式的不同实现!甚至都不要让我开始了解ControllerBase.cs中的人员内容

不同类型的项目之间也存在巨大差异。具有MVC的Intranet风格的应用程序与大型web应用程序完全不同。服务层与直接数据库查询、NoSql与传统SQL方法、域驱动设计与持久化直接应用程序、FluentVal与DataAnnotation


我的答案是没有答案。做对你有用的事,让你自己的团队觉得最有意义,让你的代码保持干净和灵活。

我有一个不同的SO维基。在我个人的偏好中,我不会将ViewModels与控制器一起保存,而是与模型一起保存。