使用EF Core+CodeFirst建立ASP.NET Core MVC项目
本篇随笔介绍如何使用.NET Core+EF Core创建Web应用程序 首先借用官网的话简单介绍一下ASP.NET Core ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet 的新式应用程序。 使用 ASP.NET Core可以: 创建 Web 应用程序和服务、IoT 应用和移动后端。 在 Windows、macOS 和 Linux 上使用喜爱的开发工具。 部署到云或本地。 在 .NET Core 或 .NET Framework上运行。 我的开发工具:Visual Studio2017、SqlServer2012 我的开发环境:.NET Core2.2 接下来介绍使用Visual Studio2017创建Web项目,步骤如下: 1、选择.NET Core→ASP.NET Core Web应用程序,点击确定 2、选择.NET Core、ASP.NET Core2.2,选择Web应用程序(模型视图控制器)即MVC,暂时不进行身份验证,点击确定 得到如下解决方案: 3、使用工具→NuGet包管理→程序包管理控制台添加EF依赖 在NuGet官网找到Microsoft.EntityFrameworkCore包 网址: https://www.nuget.org/packages/Microsoft.EntityFrameworkCore