如何创建三层结构的项目?

duangjian 2008-10-31 03:32:09
看网上看了一下三层结构的源码。。

基本上明白了50%..

但是如何自己创建一个呢?


应怎么样创建。。

先建什么,再建什么。。

不知道在vs里怎么弄。。唉。
...全文
187 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjjzg 2008-10-31
  • 打赏
  • 举报
回复
添加类库,其实不一定就要三层,根据具体情况,想让它几层就几层,多层结构也建过的
zhangli0911 2008-10-31
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhuguizhi 的回复:]
1 文件-新建网站。
解决方案资源管理器会出现网站的结构。
2 文件-添加-新建项目
当点击‘新建项目’后,添加类库,就可以为这个解决方案添加项目了(类库)。

我的分层结构为四个工程,分别为BLL业务层,DAL数据层,Web页面层和程序配置类Utility。
以自己的建的项目为例,给大家一个文件夹的结构建议。
添加网站的时候,选择如:E:\Work\NCS\Web
添加其它类库的时候,地址为:E:\Work\NCS 名称为:BLL、…
[/Quote]

正解 , 跟我见的一样!~结构很清晰!~
lovehongyun 2008-10-31
  • 打赏
  • 举报
回复
在解决方案中添加application,添加类库项目..
hql5202004 2008-10-31
  • 打赏
  • 举报
回复
创建项目后,添加2个类库,一个是业务层(BLL),一个是数据层(DAL),然后右键添加引用,
选择项目,就可以看见你创建的类库,添加进来。
使用的时候using 类库名就可以了。

同上!

三层结构::BLL-->引用DAL层...
UI层--->引用BLL层..
zhuguizhi 2008-10-31
  • 打赏
  • 举报
回复
1 文件-新建网站。
解决方案资源管理器会出现网站的结构。
2 文件-添加-新建项目
当点击‘新建项目’后,添加类库,就可以为这个解决方案添加项目了(类库)。

我的分层结构为四个工程,分别为BLL业务层,DAL数据层,Web页面层和程序配置类Utility。
以自己的建的项目为例,给大家一个文件夹的结构建议。
添加网站的时候,选择如:E:\Work\NCS\Web
添加其它类库的时候,地址为:E:\Work\NCS 名称为:BLL、DAL、Utility。
这样就会产生这样的文夹结构:
NCS

———————————————------------
Web BLL DAL Utility
西安风影 2008-10-31
  • 打赏
  • 举报
回复
引用 1 楼 chinawes 的回复:
创建项目后,添加2个类库,一个是业务层,一个是数据层,然后右键添加引用,
选择项目,就可以看见你创建的类库,添加进来。
使用的时候using 类库名就可以了。
feilertx 2008-10-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chinawes 的回复:]
创建项目后,添加2个类库,一个是业务层,一个是数据层,然后右键添加引用,
选择项目,就可以看见你创建的类库,添加进来。
使用的时候using 类库名就可以了。
[/Quote]
同上!
qaz123456qaz 2008-10-31
  • 打赏
  • 举报
回复
新建一个解决方案
然后新建2个类库集
一个业务逻辑层、一个是数据访问层
(在里面编写相应的数据访问的方法)
最后新建一个网站

这样一个框架就搭建好了。。。
当然实际上实现起来应该复杂的多。。
duangjian 2008-10-31
  • 打赏
  • 举报
回复
没有顺序吗??

chinawes 2008-10-31
  • 打赏
  • 举报
回复
创建项目后,添加2个类库,一个是业务层,一个是数据层,然后右键添加引用,
选择项目,就可以看见你创建的类库,添加进来。
使用的时候using 类库名就可以了。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧