ASP.NET Core 从空项目配置MVC项目


软件:Visual Studio 2019

数据库:SQLServer2019

1.打开vs2019,点击创建新项目

 

 

 2.选择ASP.NET Core Web 应用程序,点击下一步

 

 

3.配置项目名字和位置,本项目名字为Lesson2,位置是E:\2020\Lesson2

 

 

4.选择.NET Core和ASP.NET Core 3.1,选择空项目,不选择HTTPS配置

 

 

 5.项目创建完成之后,点击IIS Express是否可以运行

 

浏览器显示Hello World,说明项目正常,接下来开始配置MVC项目

6.右键点击Lesson2 ,选择新建文件夹,创建名为Controllers,Models和Views三个文件夹

 

 

 

 6.右击Controllers文件夹,选择控制器,添加一个空的控制器,名为HomeController

 

 

 

 7.右击Index->选择添加视图->添加(视图名称要Controllers的Index方法保持一致)

 

 8.添加完成之后,可以在Views->Home->Index看见名为Index的页面,将h1标签里面的内容改为一下内容

 

 9.在Views添加Shared文件夹,右击Shared文件夹,选择新建项,选择Razor布局

 

 

 

 10.右击Views,选择新建项,分别添加一下两个视图

 

 

 

 11.在_ViewImports.cshtml添加一下代码

 

 

 12.添加路由,在Startup文件添加一下代码

 

 

 

 13.点击IIS Express运行 出现“这是MVC项目”,说明我们的项目配置成功了

 

以上就是ASP.NET Core3.1从空项目配置成MVC项目,以下配置数据库项目,然后从数据库里面获取数据

1.建立一个类库,名字为LPTDB(开发中模型一般放在类库中,便于维护)

 

 2.建立一个Student类,然后再建立一个LPTDbcontext类

 

 

 

 3.在Lessons2导入一下两个程序包,将LPTDB引入到此项目

 

 4.在appsettings.json文件配置数据库连接字符串,需要在自己本机安装SQLServer2019

 

 5.在Startuo类添加一下代码

 

 6.进行数据库迁移,打开程序管理包控制台

 

 输入数据库命令

 

 

 

数据迁移成功后,可以在LPT数据库看到两张表,一张是数据库迁移记录,另一张是Student表

7.在HomeController里面添加一下代码

 

 8.创建Student视图,分别在Index视图和student视图页面添加以下代码

 

 

 

 

 9.点击IIS Express

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM