【发布时间】:2008-12-16 18:43:57
【问题描述】:
我刚刚开始我在 ASP.NET MVC 中的第一个项目。在我的 webforms 经验中,我通常会有一个单独的项目专门用于我的领域层。在这里,我将拥有我的域特定对象以及我的 NHibernate 映射文件和一些业务逻辑。我在网上看到的大多数示例都是将这些类与业务逻辑一起放入 MVC 应用程序的 Models 文件夹中,然后从控制器调用它。根据我的经验,如果需要,这似乎会使该逻辑更难转移到不同的平台上。具体来说,我正在考虑是否需要将其移动到网络表单应用程序中,如果环境要求的话。这可能是一个幼稚的问题,但是将域数据放在自己的项目中还是在 Models 文件夹中更好?
【问题讨论】:
标签: asp.net asp.net-mvc