创建第一个asp.netcore程序使用dbfirst模式连接数据库

何波 何波     2022-08-26     252

关键词:

第一步:

第二步:

第三步:

第四步:在控制台输入命令  

(1)Install-Package Microsoft.EntityFrameworkCore 

(2)Install-Package Microsoft.EntityFrameworkCore.SqlServer

(3)Install-Package Microsoft.EntityFrameworkCore.Tools

(4)Install-Package Microsoft.EntityFrameworkCore.SqlServer.Design

 

 第五步:

在你的项目项目创建一个Models文件夹 同样使用命令根据数据库生成EF的上下文

 Scaffold-DbContext  "Data Source=ip(一般使用);Initial Catalog=数据库名称;User ID=登录名;Password=登录密码" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
第六步:需要引用 using Microsoft.EntityFrameworkCore;

 

接着上面的

 

第七步:控制器

 

第八步:视图(在asp.net core里面所有的视图现在都是自己手动创建 不像以前mvc那样点击鼠标反键就可以了) 随便写的 和原来MVC形式没什么区别

 


 

第一个webapi应用

这篇文章演示如何使用ASP.NETCore创建第一个webapi服务。开始新建一个Project。选择模板’ASP.NETCoreWeb应用程序’,并且输入解决方案名称和项目名称。然后,选择框架’ASP.NETCore2.2’,模板选择’API’,点击确定。这样一个新的ASP.N... 查看详情

第一个web站点应用

这篇文章演示如何使用ASP.NETCoreMVC创建第一个Web站点。开始新建一个Project。然后,选择.NETCore/ASP.NETCoreWeb应用程序,并且输入解决方案和项目名称。然后,选择ASP.NETCore2.2框架和项目模板。这样一个新的ASP.NETCoreMVC的Web项目就创建... 查看详情

asp.netcore入门教程1使用asp.netcore构建第一个web应用(代码片段)

原文:ASP.NETCore入门教程1、使用ASP.NETCore构建第一个Web应用一、前言1、本文主要内容VisualStudioCode开发环境配置使用ASP.NETCore构建Web应用ASP.NETCoreWeb应用启动类说明ASP.NETCoreWeb项目结构说明2、本教程环境信息软件/环境说明操作系统Wi... 查看详情

asp.netcore入门教程1使用asp.netcore构建第一个web应用(代码片段)

...、前言1、本文主要内容VisualStudioCode开发环境配置使用ASP.NETCore构建Web应用ASP.NETCoreWeb应用启动类说明ASP.NETCoreWeb项目结构说明2、本教程环境信息软件/环境说明操作系统Windows10SDK2.1.401ASP.NETCore2.1.3IDEVisualStudioCode1.27浏览器Chrome693、... 查看详情

asp.netcore配置-创建自定义配置提供程序(代码片段)

ASP.NETCore配置-创建自定义配置提供程序在本文中,我们将创建一个自定义配置提供程序,从数据库读取我们的配置。我们已经了解了默认配置提供程序的工作方式,现在我们将实现我们自己的自定义配置提供程序。对... 查看详情

使用外部 JWT 令牌 ASP.NET CORE

】使用外部JWT令牌ASP.NETCORE【英文标题】:UsingExternalJWTtokenASP.NETCORE【发布时间】:2021-04-2005:50:32【问题描述】:我是asp.netCore的新手,仍处于学习阶段,我有一个RestAPI,它处理所有身份并针对授权请求返回JWT。我现在创建了一... 查看详情

docker部署asp.netcore

...win10上边安装了docker,这篇文章,我们将在docker中部署asp.netcore程序,先来一张运行成功的helloworld镇楼现在开始,首先创建一个asp.netcore的网站,我使用的vs2019,启用docker支持,选择的是linux容器,这个要和你docker容器类型一致,可... 查看详情

带有 EntityFrameworkCore 的 ASP.NET Core 中的 SQLite

】带有EntityFrameworkCore的ASP.NETCore中的SQLite【英文标题】:SQLiteinASP.NETCorewithEntityFrameworkCore【发布时间】:2016-07-2901:25:59【问题描述】:如何使用EntityFramework7在ASP.NETCoreWeb应用程序中添加和使用SQLite数据库?当我听说ASP.NETCore并创... 查看详情

vs2017创建core项目第一章

...设已经安装了VS2017,打开VS2017  第二步 选择.NetCore,选择Asp.NetCoreWeb应用程序,点击确定 第三步安装的是最新的VS2017,一般会选择默认设置Asp.NetCore2.1版本,先创建一个空Core项目,去取消勾选为Https配置 第四步... 查看详情

解决asp.netcore部署到iis,更新项目"另一个程序正在使用此文件,进程无法访问"(代码片段)

问题:部署到IIS上的ASP.NETCore项目,在更新的时候会进程占用的错误 初步解决方案:1,关闭应用程序池2,关闭网站3,更新项目缺点:网站没法访问,部署项目停的时间过长 查询官方文档后,官方给出的方案: 结合... 查看详情

asp.netcore中托管spa应用

...景,我们需要一个前后端分离的应用,服务端API使用ASP.NETCore开发,前端有两套,一个是用于所有用户的客户端,另一个是给管理员使用的管理后台,使用asp.netcore的hosting作为后端+前端的web服务器。应为默认情况下没有开启hostin... 查看详情

初识identity并添加身份验证管理页面(代码片段)

目录初识Identity并添加身份验证管理页面前言什么是ASP.NETCoreIdentity创建带有身份验证的WebApp尝试运行检查解决方案中的项目文件发现问题原因解决问题@初识Identity并添加身份验证管理页面前言在使用ASP.NETCore2.2创建WebApp这篇教程... 查看详情

前言2(代码片段)

 创建Web应用程序您还可以使用.NETCoreCLI创建Web应用程序。什么时候你启动dotnetnew,你可以看到一个可用的模板列表(见图1-5)。Thecommand>dotnetnewmvc-oWebApp使用ASP.NETCore创建一个新的ASP.NETCoreWeb应用程序MVC。更改为WebApp文件夹... 查看详情

无法使用 ASP .NET Core 更新 SQL 位列

】无法使用ASP.NETCore更新SQL位列【英文标题】:Can\'tupdateSQLBitcolumnwithASP.NETCore【发布时间】:2019-05-2107:26:48【问题描述】:我有一个ASP.NETCoreWeb应用程序,当我创建项目时,身份验证是使用个人用户帐户选项自动设置的。用户帐... 查看详情

asp.netcore排序过滤分页组件:sieve(代码片段)

使用asp.netcore开发时避免不了要用一个合适的分页组件来让前端获取分页数据。github上面有一个开源的分页组件在这方面很适合我的使用,于是我把他的文档翻译一下,随后会分析它里面的源码。这是第一篇,介绍它如何使用。S... 查看详情

asp.netcore服务生命周期(代码片段)

1.前言在ConfigureServices方法中的容器注册每个应用程序的服务,Asp.Core都可以为每个应用程序提供三种服务生命周期:●Transient(暂时):每次请求都会创建一个新的实例。这种生命周期最适合轻量级,无状态服务。●Scoped(作用... 查看详情

TSQL 多个连接与来自 ASP.NET Core 的多个请求?

】TSQL多个连接与来自ASP.NETCore的多个请求?【英文标题】:TSQLmultiplejoinsvsmultiplerequestsfromASP.NETCore?【发布时间】:2019-06-1606:40:01【问题描述】:我正在创建一个使用Dapper连接到数据库的ASP.NETCore应用程序。在我的一个商务课程中... 查看详情

分享我的第一个asp.netcore开发过程

.netcore这个东西感觉还是很不错的,学习了一下,并且做了一个微服务(IP地址查询服务)http://vju.cc/ip/ipquery看上他的跨平台功能,所以就研究一下,中间有不少坑,有很多第三方类库还不支持.netcore,就连微软自己也是三天两头的... 查看详情