dotNet Core初學之創建第一個dotNetCore項目
首先創建解決方案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項目