在.NET中 DAL+IDAL+Model+BLL+Web的含义
2009-07-10 10:00
309 查看
其实三层架构是一个程序最基本的 在.Net开发中通常是多层开发
比如说
BLL 就是business Logic laywer(业务逻辑层) 他只负责向数据提供者也就是DAL调用数据 然后传递给 客户程序也就是UI
DAL就是(data access laywer)数据访问层 ,负责 对实体也就是数据库相应表的增删改查
IDAL它体现了“抽象”的精神,或者说是“面向接口编程”的最佳体现。抽象的接口模块(IDAL)
Model: 实体层数据库中表的映射,一般有几个表就有几个实体类
DBUtility: 数据库应用层
common:常用处理组件层
web:(Web)网站项目
在程序中调用BLL,BLL中调用DAL
创建方法:
菜单-》文件-》新增-》新建项目
然后可以选择建立一个类库,也就是BLL,DAL。
如果要新建网站的话同理。
建立之后可以在一个项目中引用某个类库,注意引用顺序。引用完成后就可以查看项目依赖项的依赖关系了
比如说
BLL 就是business Logic laywer(业务逻辑层) 他只负责向数据提供者也就是DAL调用数据 然后传递给 客户程序也就是UI
DAL就是(data access laywer)数据访问层 ,负责 对实体也就是数据库相应表的增删改查
IDAL它体现了“抽象”的精神,或者说是“面向接口编程”的最佳体现。抽象的接口模块(IDAL)
Model: 实体层数据库中表的映射,一般有几个表就有几个实体类
DBUtility: 数据库应用层
common:常用处理组件层
web:(Web)网站项目
在程序中调用BLL,BLL中调用DAL
创建方法:
菜单-》文件-》新增-》新建项目
然后可以选择建立一个类库,也就是BLL,DAL。
如果要新建网站的话同理。
建立之后可以在一个项目中引用某个类库,注意引用顺序。引用完成后就可以查看项目依赖项的依赖关系了
相关文章推荐
- 在.NET中 DAL+IDAL+Model+BLL+Web
- 在.NET中 DAL+IDAL+Model+BLL+Web是什么意思
- 在.NET中 DAL+IDAL+Model+BLL+Web
- 在.NET中 DAL+IDAL+Model+BLL+Web的意思
- .NET中的DAL+IDAL+Model+BLL+Web
- 在.NET中DAL+IDAL+Model+BLL+Web
- 在.NET中 DAL+IDAL+Model+BLL+Web是什么意思
- .NET中 DAL+IDAL+Model+BLL+Web
- .NET中 DAL+IDAL+Model+BLL+Web是什么意思
- 关于在.NET中 DAL+IDAL+Model+BLL+Web
- 关于开源.NET代码中文件夹 DAL+IDAL+Model+BLL+Web
- 【转】.NET 三层架构 中 DAL+IDAL+Model+BLL+Web
- 关于在.NET中 DAL+IDAL+Model+BLL+Web
- asp代码生成器,运用三层模式,分层情况为MODEL,BLL,DAL和Web
- ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析
- Web三层-UI/BLL/DAL/MODEL
- ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析
- ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析。
- asp.net mvc(模式)和三层架构(BLL、DAL、Model)的联系与区别
- UIL BLL DAL Model各层的引用问题