廢話放在前頭,說一下這個文章的緣起
某天某妹紙找我,說這個MVC的建立不太會,要記一下controllers、models、還有頁面引用的東西,好不方便~
記不住咋辦嘛~有沒快速生成適合本身使用的帶有增刪查改功能的MVC網站呢
方法是有滴,通過本人的一番摸索~且聽我給你一一講述
要是能拖動文章尾部給我點個在看就更好了數據庫
步驟以下,咱這麼簡單的操做就不說這麼多了,關鍵的內容咱再講一下哈服務器
我們先建立一個項目,新建->ASP.NET Web應用程序,起個有意義的名字->MVC->建立便可app
因爲類裏面要用到EntityFramework,因此,我們給裝一下,若是裝了的同窗,能夠忽略這一部分框架
建立好類以後,就能夠看到這樣子的內容了asp.net
這裏是關鍵,你們注意看了哈學習
先導入我們的Entity,而後在咱們的類裏面添加咱們要加屬性,什麼ID,名字、性別、郵件什麼的,隨意你們,請自由發揮
接着就是再寫一個派生自DBContext基類的類。用來處理提取、 存儲和更新的實體框架咱們本身的數據庫上下文Marx類在數據庫中的實例
public DbSet marxes { get; set; }
這樣子子就寫好了網站
而後再點到controllers,右鍵添加控制器,選擇包含識圖的MVC5控制器spa
有些同窗可能會出這樣的報錯,我們從新生成一下解決方案就行了.net
已啓動所有從新生成: 項目: MarxMVC, 配置: Debug Any CPU3d
再配置一次
一下子事後,就能夠看到控制器、頁面已經所有生成了
進入index的頁面,點擊運行,給你們展現一下 建立、修改、刪除、詳情的功能