提高asp.net MVC 3应用程序的性能

时间:2012-02-02 02:32:09

标签: performance asp.net-mvc-3

我正在开发一个asp.net MVC 3 Web应用程序,我有两个关于我的mvc应用程序性能的问题: -

  1. 目前我正在一个模型库类中实现所有业务逻辑。期望存储库实现很大(关于代码行数),我在维护这个存储库时没有遇到任何困难类。但我的问题是,与拥有多个存储库相比,拥有一个实现所有实体的所有业务登录的存储库类会对应用程序性能产生负面影响吗?

  2. 目前我正在为实体属性添加数据注释,以在部分类和metadattypeof中实现客户端验证和辅助方法,因为我正在使用Db first apprach;比如

    [MetadataType(typeof(Classes_validation))]
    
        public partial class Class
        {
    

    //代码在这里

    ,每个实体有多个部分类会对应用程序性能产生负面影响吗? BR

1 个答案:

答案 0 :(得分:1)

不,你的方法中的活动类型更重要。这可能很难处理,为什么不将您的业务逻辑转移到另一个类。