MVC项目结构搭建及单个类的实现学习笔记1
新人刚开始学习ASP.NET MVC,若有不足之处希望能得到您的指点,不胜感激! 先来一张项目的层级结构图: Model:模型层,主要是各种类型、枚举以及ORM框架,框架完成数据库和实体类的映射。项目中选用了微软的开源ORM框架 EntityFramework 6.0 (以下简称EF),数据库则选择了微软的轻量级数据库SQL Server Compact 4.0本地数据库(简称Compact),Compact对EF支持比较完美,又属于文档型数据库,部署起来比较简洁。 DAL:数据访问层,主要是对数据库的操作层,为业务逻辑层或表示层提供数据服务。 IDAL:数据访问接口层,是数据访问层的接口,