【发布时间】:2009-08-07 14:32:33
【问题描述】:
我研究了很多 ASP.NET 的入门工具包,与 Web 表单相比,ASP.NET MVC 确实很棒,因为它运行速度快且开发简单。但是,当我将 ASP.NET MVC、LINQ 安装到一个有很多访问者且主要是基于控件的网站的网站中时,我的脑海中出现了很多问题。
假设我想建立一个规模较小但访问量很大且主要基于控件的网站(即电视节目信息网站)。你有节目,剧集。
- 在 ASP.NET MVC 中使用 n 层架构是否高效且简单?
- 我应该在业务逻辑层中创建自己的实体还是使用 SQL 表作为实体?
- 我应该在其中使用应用程序缓存将所有节目保存在缓存中吗?
我喜欢使用 LINQ 的 MVC 表示层,但是当涉及到 DataAccess 和 BusinessLogic 时,我感到很困惑。有人可以帮忙吗?
【问题讨论】:
标签: asp.net asp.net-mvc linq