ASP.NET MVC入门教程(一)项目介绍与数据库的创建

本文档详细介绍了如何创建ASP.NET MVC项目,并通过步骤演示如何建立项目结构及数据库。主要内容涵盖项目创建过程、各目录功能说明以及数据库创建与访问方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ASP.NET MVC入门教程-项目介绍与数据库的创建

一、创建项目

1.文件--》新建项目,新建解决方案,如下图所示

145325_15MJ_3537796.png145345_skFl_3537796.png

2.在解决方案中,创建ASP.NET MVC Web项目

145457_Dm0F_3537796.png

二、项目介绍

1.新建项目后,项目结构如下

145804_q4vq_3537796.png

各目录功能如下:

App_Data:用于存放数据,比如数据库

App_Start:包含了配置类

    Startup.Auth.cs:关于安全设置,包含网站的授权登录

    BundleConfig.cs:有关用于捆绑和微小的注册捆

    FilterConfig.cs:用来注册全局MVC过滤器

    RouteConfig.cs:有关MVC路由的配置

    IdentityConfig.cs:ASP.NET MVC5的身份系统配置

Content:用来存放资源文件,比如CSS、图片等

Controllers:存放所有的Controller类,ASP.NET MVC约定,所有的控制器都必须以Controller结尾

Models:存放业务实体、数据访问层代码的类

Views:存放所有的View,每一个Controller对应一个子目录,而且子目录的命名必须和Controller的命名一样。其中Shared目录,存放的是布局页等共享的视图。

Scripts:存放所有的JavaScript库和文件

三、数据库的创建与访问

1.创建数据库

在项目MyStudy上右键单击,选择“添加”、“新建项”

162418_U57F_3537796.png

点击“添加”,然后询问是否将文件保存在App_Data中,此处将数据库文件保存在App_Data中。

2.创建数据表

打开服务器资源管理器,

165722_U2v5_3537796.png

然后点击更新,更新数据库、创建数据表,同样的方式创建评论表

170243_6W62_3537796.png

创建完数据表后,在表中添加一些测试数据

3.创建ADO.NET实体数据模型,利用EF来访问数据库,EF支持三种方式(DataFirst、ModelFirst、CodeFirst)本教程中,使用DataFirst。

在Models文件夹上,右键单击,选择添加、新建项

170618_zX0B_3537796.png

点击添加,然后选择“来自数据库的EF设计器”

170655_RPLv_3537796.png

然后点击“下一步”

170742_jRxH_3537796.png

点击“下一步”,在你要在模型中包括哪些数据库对象中,选择表,如下所示

170835_wpL7_3537796.png

最后点击完成,将在Models下面创建以下文件。

170908_1w5T_3537796.png

170929_wj3D_3537796.png

其中的tb_article.cs和tb_comment.cs为实体类,对应着数据库的tb_article和 tb_comment数据表,至此,数据库的EF容器创建完成,下面就可以使用它进行数据库访问操作了。

 

转载于:https://my.oschina.net/u/3537796/blog/1825399

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值