码迷,mamicode.com
首页 > Web开发 > 详细

dotNet Core初学之创建第一个dotNetCore项目

时间:2018-08-18 17:55:00      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:asp   dir   程序包管理   web应用   csdn   地方   为我   etc   成功   

首先创建解决方案dotNetCrazy

一、创建项目

技术分享图片

1、这里选择.Net Core 选择ASP.NET Core Web 应用程序 名称暂且叫CoreCrazy

技术分享图片

这里我们选择 web应用程序(模型视图控制器) 左边 包含ASP.NET Core MVC 哈哈 那我想用EF怎么办  不急 一步一步往下看

技术分享图片

项目创建完成如下

技术分享图片

二、管理NuGet程序包

我们先看看web应用程序 NuGet程序包

技术分享图片

这里包含NETCore app由微软提供的包

技术分享图片

这里我用的数据库是SqlServer2012 如何添加EF依赖呢

技术分享图片 这里我们可以输入下面命令来添加依赖

 

Nuget添加EF的依赖
  
  输入命令:  Install-Package Microsoft.EntityFrameworkCore.SqlServer

这里就有朋友会问了 程序包管理器控制台怎么打开呢

有这几个地方可以打开

技术分享图片

还有这里

技术分享图片

都可以打开

下面我们把命令输入

技术分享图片

技术分享图片

我们在看看项目下有什么变化

技术分享图片

下一步我们从数据库生成model

当然命令来的快

依然在   程序包管理器控制台

Scaffold-DbContext "Server=DESKTOP-HM1RHJV\SQLEXPRESS;Database=dotNetCrazy;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models

技术分享图片

执行完成你会发现

技术分享图片

是不是似曾相识的赶脚

技术分享图片

我们还要配置Startup.cs添加依赖注入

这是默认的我们需要修改

技术分享图片

修改为

技术分享图片

 

ok配置好了我们试试怎么样是否成功访问数据库进行读写

三、创建控制器

技术分享图片

这里我们选择下图 懒得写了测试一下是否成功

技术分享图片

技术分享图片

这里控制器已经创建好 当然视图也同时创建完成 因为我太懒了 直接拿现成的(*^__^*) 嘻嘻

技术分享图片

我们改下路由

技术分享图片

运行起来看看效果

技术分享图片

嗯嗯效果来了成功访问数据库数据

新增试试

技术分享图片

o(∩_∩)o 哈哈

 

感觉还可以 持续学习 dotNetCore初学者勿喷 

dotNet Core初学之创建第一个dotNetCore项目

标签:asp   dir   程序包管理   web应用   csdn   地方   为我   etc   成功   

原文地址:https://www.cnblogs.com/moxuanshang/p/9497677.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!