sye*_*sin 5 c# asp.net asp.net-mvc n-tier-architecture asp.net-mvc-4
我正在使用ASP.NET MVC,使用Framework 4.0和SQL Server 2008构建ERP.
我的问题是应该在哪里放置查询?我在冲浪时看到了多种方法.其中很少有如下:
Models
Separate Files
,这是在DAL文件夹中Separate DAL
项目中我仍然对Models
在研究后使用查询感到困惑.
进一步的信息:
我使用简单的查询方法,而不是Linq
和Entity Framework
.
我有计划将此项目转换为Desktop Application
将来.
另一个问题是,如果我使用它,它是如何business Logic
工作的ASP.NET MVC
?
关于项目的详细信息
它是一家公司的Website
+ Online Information System
,大约有40-50页.
用户可以Info System
通过登录进入website
.
投票结束之前发表评论,以便我可以学到一些东西.
您的问题是关于项目的基础设施,这取决于很多因素.
考虑您在问题中提供的信息:
我计划将来在桌面应用程序中转换这个项目.
为了便于使用,您应该将自己Data Access Layer
置于一个单独的项目中.
如果您有兴趣获得有关项目基础结构的更多信息,我建议您:Microsoft Spain - 面向领域的N层.NET 4.0示例应用程序,该文档具有良好的文档记录,可为您提供生成企业级所需的大量信息应用.
归档时间: |
|
查看次数: |
1163 次 |
最近记录: |