asp.net core mvc 一、 项目搭建【干货教程】

一、新建.net core mvc项目

 

从vs2019中新建项目 选asp.net core web

 

asp.net core mvc 一、 项目搭建【干货教程】

 

项目名称 自己取

asp.net core mvc 一、 项目搭建【干货教程】

 

选择Web应用程序 mvc版本

 

asp.net core mvc 一、 项目搭建【干货教程】

 

新建.net core mvc项目

这些文件或者文件夹都是比较重要的。 启动文件是startup 是启动文件,appsetting.json里面可以存放链接字符串。

 

asp.net core mvc 一、 项目搭建【干货教程】

 

 

开始增加EF的包

 

asp.net core mvc 一、 项目搭建【干货教程】

 

这三个就是管理外置包的地方,第一个是控制台添加。 第二个是窗口版本的添加。效果一样。

Microsoft.EntityFrameworkCore.SqlServer

Microsoft.EntityFrameworkCore.Tools

Microsoft.EntityFrameworkCore.SqlServer.Design

 

依次添加 这样的三个包

asp.net core mvc 一、 项目搭建【干货教程】

 

创建实体类Models

 

数据库、表的创建 参考sqlserver 的数据库教程

这步就不介绍了。 

建好表之后,在上面的5的最后一个菜单 第一个选项 控制台中执行下面的句子

Scaffold-DbContext "Server=192.168.1.100;Database=VideoSms;UID=sa;PWD=123456" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models -Force -UseDatabaseNames

在黑窗口中显示

asp.net core mvc 一、 项目搭建【干货教程】

 

表示导入成功。 在Models的文件夹中就出现了你需要的文件。

注意 避坑:再次执行上面的命令报错的时候。 把项目重新编译一次就好了。 至此。你的环境已经搭建完毕。 剩下的和普通的mvc开发就没什么区别了。

 

二、让你的项目好看点 (未完待续)