源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

ASP.NET创建三层架构图解详细教程

  • 时间:2020-09-04 13:46 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:ASP.NET创建三层架构图解详细教程
1、新建项目 [url=http://files.jb51.net/file_images/article/201604/201604120858161.png][img]http://files.jb51.net/file_images/article/201604/201604120858161.png[/img] [/url] 2、创建Visual Studio解决方案 [url=http://files.jb51.net/file_images/article/201604/201604120858162.png][img]http://files.jb51.net/file_images/article/201604/201604120858162.png[/img] [/url] 3、再创建项目 [url=http://files.jb51.net/file_images/article/201604/201604120858163.png][img]http://files.jb51.net/file_images/article/201604/201604120858163.png[/img] [/url] 4、选择类库类型 [url=http://files.jb51.net/file_images/article/201604/201604120858164.png][img]http://files.jb51.net/file_images/article/201604/201604120858164.png[/img] [/url] 5、依次创建bll(业务逻辑层),dal(数据访问层)和model(模型层也可以叫实体层) [url=http://files.jb51.net/file_images/article/201604/201604120858165.png][img]http://files.jb51.net/file_images/article/201604/201604120858165.png[/img] [/url] 6、添加一个网站 [url=http://files.jb51.net/file_images/article/201604/201604120858166.png][img]http://files.jb51.net/file_images/article/201604/201604120858166.png[/img] [/url] 7、选择相应的类型 [url=http://files.jb51.net/file_images/article/201604/201604120858167.png][img]http://files.jb51.net/file_images/article/201604/201604120858167.png[/img] [/url] 8、修改名称 [url=http://files.jb51.net/file_images/article/201604/201604120858168.png][img]http://files.jb51.net/file_images/article/201604/201604120858168.png[/img] [/url] 9、设为启动项目 [url=http://files.jb51.net/file_images/article/201604/201604120858169.png][img]http://files.jb51.net/file_images/article/201604/201604120858169.png[/img] [/url] 10、结构如下 [url=http://files.jb51.net/file_images/article/201604/2016041208581610.png][img]http://files.jb51.net/file_images/article/201604/2016041208581610.png[/img] [/url] 11、 生成model [url=http://files.jb51.net/file_images/article/201604/2016041208581611.png][img]http://files.jb51.net/file_images/article/201604/2016041208581611.png[/img] [/url] 12、在dal中引用model [url=http://files.jb51.net/file_images/article/201604/2016041208581612.png][img]http://files.jb51.net/file_images/article/201604/2016041208581612.png[/img] [/url] 13、选择model引用 [url=http://files.jb51.net/file_images/article/201604/2016041208581613.png][img]http://files.jb51.net/file_images/article/201604/2016041208581613.png[/img] [/url] 14、看一下 [url=http://files.jb51.net/file_images/article/201604/2016041208581614.png][img]http://files.jb51.net/file_images/article/201604/2016041208581614.png[/img] [/url] 15、dal还可以引用其他类库,如DBUtility [url=http://files.jb51.net/file_images/article/201604/2016041208581615.png][img]http://files.jb51.net/file_images/article/201604/2016041208581615.png[/img] [/url] 16、数据库帮助类库 [url=http://files.jb51.net/file_images/article/201604/2016041208581716.png][img]http://files.jb51.net/file_images/article/201604/2016041208581716.png[/img] [/url] 17、model不引用任何类库 [url=http://files.jb51.net/file_images/article/201604/2016041208581717.png][img]http://files.jb51.net/file_images/article/201604/2016041208581717.png[/img] [/url] 18、底层类库在上层类库中被引用 [url=http://files.jb51.net/file_images/article/201604/2016041208581718.png][img]http://files.jb51.net/file_images/article/201604/2016041208581718.png[/img] [/url] 19、web添加引用 [url=http://files.jb51.net/file_images/article/201604/2016041208581719.png][img]http://files.jb51.net/file_images/article/201604/2016041208581719.png[/img] [/url] 20、web层要引用bll、model类库 [url=http://files.jb51.net/file_images/article/201604/2016041208581720.png][img]http://files.jb51.net/file_images/article/201604/2016041208581720.png[/img] [/url] 21、当然你也可以全部引用过来 [url=http://files.jb51.net/file_images/article/201604/2016041208581721.png][img]http://files.jb51.net/file_images/article/201604/2016041208581721.png[/img] [/url] 22、使用bll层进行操作 [url=http://files.jb51.net/file_images/article/201604/2016041208581722.png][img]http://files.jb51.net/file_images/article/201604/2016041208581722.png[/img] [/url] 23、web.config配置数据库链接字符串 [url=http://files.jb51.net/file_images/article/201604/2016041208581723.png][img]http://files.jb51.net/file_images/article/201604/2016041208581723.png[/img] [/url] 24、DBUtility层数据库辅助类中读取数据库链接,以便操作数据 [url=http://files.jb51.net/file_images/article/201604/2016041208581724.png][img]http://files.jb51.net/file_images/article/201604/2016041208581724.png[/img] [/url] 总结:三层一般为web(试图层),bll(业务逻辑层),dal(数据访问层),引用顺序是 web引用bll,bll引用dal,中间还有一个model(模型层)作为承载数据的媒介,供上面三个层引用。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部