日期:2014-05-17  浏览次数:20517 次

求asp.net详细又易懂的3层结构建立步骤
我按照这步骤建立的为什么只有一个bin文件夹,正常来说应该每层有一个才对的,求解:

1、先在D盘建一个新文件夹

2、打开VS2008,新建一个网站,更改名字后存放在1中的文件夹中,此时要记得给该网站建一个新的文件夹,专门用来存放该网站所有的文件;

3、搭建数据访问层,点击文件——添加——新建项目——类库,更改名字之后,存放在1中的文件夹中,同样也为数据访问层,建立一个新的文件夹,专门存放数据访问层的文件,取名叫DAL;

4、搭建业务逻辑层,点击文件——添加——新建项目——类库,更改名字之后,存放在1中的文件夹中,同样也为业务逻辑层,建立一个新的文件夹,专门存放业务逻辑层的文件,取名叫BLL;

5、至此,三层架构算是搭建完成了,接下来我们为整个项目添加另一个类库,用来存放数据实体,用来在各层之间传递数据,取名为Models,该类库中的每一个类文件对应数据库中的一个数据表。


------解决方案--------------------
每个类库单独放在文件夹中,这样你不止一个项目里面可以用到,其他项目都可以用到。。一个类库相当于一个dll。。编译好了之后随处都可以应用
------解决方案--------------------
问一个小白问题,做网站的框架和系统的框架一样吗?
------解决方案--------------------
探讨
问一个小白问题,做网站的框架和系统的框架一样吗?

------解决方案--------------------
你编译一下就应该在每个项目下都有Bin文件夹了
------解决方案--------------------
三层架构啊,老师没给你教过么。

不要什么文件夹。

直接打开vs。

新建项目》其他项目类型》VS解决方案》空白解决方案。

点击文件——添加——新建项目——.net网站。

然后你的3,4,5 不变。。。。

DAL引用Model。

BLL引用DAL

UI引用BLL和model

搭建完成。


------解决方案--------------------
楼上的 除了搭建框架 还可以讲点别的么? 小白 还在摸索中
------解决方案--------------------
你可以把类库文件单独建,不管你放在哪个盘下面都行。回头你建了一个网站项目,只要添加现有的项目,把那些类库项目添加进来即可
------解决方案--------------------
说白了,一个类库就是一个dll,不管你这个dll 在哪里都是可以引进来的。。
------解决方案--------------------
1、新建 .net Web 应用程序

2、添加 Dals 层(类库)

3、 添加 Blls 层(类库)

4、 添加 Models 层(类库)

添加好引用

删除所有自动生成。

编译之后退出,。自己去看。
------解决方案--------------------
这才20分,截图太麻烦了,划不来