ASP.NET学习笔记六 搭建“第三波书店”系统框架

编程入门 行业动态 更新时间:2024-10-27 19:19:15

ASP.NET<a href=https://www.elefans.com/category/jswz/34/1770117.html style=学习笔记六 搭建“第三波书店”系统框架"/>

ASP.NET学习笔记六 搭建“第三波书店”系统框架

一般搭建三层框架项目是这样的:

1、创建一个空的解决方案

2、创建类库项目

3、创建网站项目

4、添加项目之间的引用,需要注意的是表示层(网站项目层)是不需要添加其它层引用的,因为运行后,会自动产生对其它项目的引用


 三层结构:
         数据访问层:主要实现数据的保存和读取操作。
         业务逻辑层:除了包含业务逻辑外,还作为表示层和数据访问层之间通信的桥梁,负责数据的传递和处理。
         表示层;用于显示数据和接收用户输入的数据,为用户提供一种交互式操作界面。
 三层结构的优势:
         适应变化,利于维护。
         适用于协作开发。
        主流趋势。
 模型层:
         模型层包含所有与数据库中的表相对应的实体类。模型层提供了一个标准规范,三层之间的数据传递就是通过传输实体对象来达到目的。 一般模型层的项目名称为Model或者Models,也可以是解决方案名+.Models,模型层中的实体类一般和所对应的表名一致。
         如果表名以“s”结尾,实体类一般会以单数形式表示。
         实体类根据数据库中的字段编写对应的变量和属性,并标记为可序列化。处理外键时时可以使用外键表的ID或者使用外键对象。
 数据访问层:
         数据访问层封装了所有与数据库交互的操作。
         数据访问层项目一般命名为DAL,或解决方案名+DAL。针对模型层中的每一个类,数据访问层有一个对应的数据访问类。
         数据访问层的类和方法一般都是静态的。需要SQL语句作为参数的方法,

更多推荐

ASP.NET学习笔记六 搭建“第三波书店”系统框架

本文发布于:2024-02-12 01:16:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1684880.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:学习笔记   框架   书店   系统   ASP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!