“21天好习惯” 第一期-11

ASP.NET MVC 程序开发

一、数据模型概述

在ASP.NET MVC中,数据模型(Model)负责所有的与数据有关的操作,不论是控制器(Controller)还是视图(View),都会在运行时调用数据模型,或是使用数据模型里定义的一些数据操作方法,比如数据的增删改查。
数据模型部分的代码,一般只能与数据和业务逻辑有关,不负责处理所有与数据无关的操作或是控制视图的显示,而是应该只专注于如何有效地提供数据访问机制、业务逻辑和数据格式验证等。
由于数据模型的独立性非常高,所以在开发大型ASP.NET MVC网站时,可以将数据模型部分独立成一个项目,以便数据模型部分代码的测试与共享。

二、创建数据模型

最常用的数据模型是基于LINQ to SQL的数据模型和基于Entity Framework的数据模型,可选择Visual Studio来进行创建。

创建步骤:

1、在”解决方案资源管理器"窗口中选择”Model“目录并单击鼠标右键,在弹出的快捷键菜单中选择”添加"下面的“新建项”选项,如图所示:

 2、在"添加新项"窗口中的"已安装模板"列表中选择"数据"类别,然后选择"ADO.NET实体数据模型"并保留默认名称,点击"确定"即可

 

3、在“实体数据模型向导”窗口中选择“来自数据库EF设计器”选项并单击“下一步”

 4、选择新建连接查询,更改数据源为"Microsoft SQL Server"类型点击下一步

 

 

 5、服务器名为"."选择所要的数据库名称,点击确定

6、跳转到下图界面,点击下一步

 

7、点击"完成"即可完成数据模型的创建

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值