国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

ASP.NET MVC4 WEB API入門 第二篇:ASP.NET MVC入門基礎(chǔ)(1)——項(xiàng)目框架搭建

2019-11-10 21:55:46
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

第一篇C#入門基礎(chǔ),簡(jiǎn)單的記錄了個(gè)人認(rèn)為比較常見(jiàn)的各類基礎(chǔ)。第二篇將循序漸進(jìn),簡(jiǎn)單的介紹asp .NET MVC框架。并通過(guò)一個(gè)簡(jiǎn)單的登錄案例介紹一下大概的構(gòu)建項(xiàng)目流程以及實(shí)現(xiàn)的邏輯。

MVC是現(xiàn)在一種比較主流的設(shè)計(jì)Web應(yīng)用程序的編程模式,MVC即(Model-View-Controller,模型-視圖-控制器)。

Model(模型):模型通常是負(fù)責(zé)處理對(duì)象在數(shù)據(jù)庫(kù)中數(shù)據(jù)的存取。View (視圖):視圖則負(fù)責(zé)數(shù)據(jù)顯示的部分,并且視圖可通過(guò)前端技術(shù)進(jìn)行美化。Controller(控制器):控制器通常負(fù)責(zé)輸入邏輯的處理,通過(guò)從視圖中獲取輸入的數(shù)據(jù),經(jīng)過(guò)處理,寫(xiě)入數(shù)據(jù)庫(kù)。

下面通過(guò)簡(jiǎn)單的登錄例子具體的介紹一下ASP .NET MVC

1、開(kāi)發(fā)環(huán)境

Win7系統(tǒng) + VS2015 + SQL SEVER 2014

2、具體步驟

首先,項(xiàng)目框架搭建

(1)、第一步創(chuàng)建數(shù)據(jù)庫(kù);打開(kāi)SQL SEVER 2014數(shù)據(jù)庫(kù),創(chuàng)建一張user數(shù)據(jù)表,添加一條數(shù)據(jù)方便使用。

這里寫(xiě)圖片描述

(2)、第二步創(chuàng)建項(xiàng)目;打開(kāi)VS2015,點(diǎn)擊左上角文件 ——> 新建 ——> 項(xiàng)目 ——> 選擇ASP .NET Web 應(yīng)用程序 ——> 更改項(xiàng)目名稱 ——> 選擇模板(在模板選擇中選擇MVC)——> 確定 通過(guò)上述步驟,就能成功創(chuàng)建一個(gè)擁有VS默認(rèn)MVC模板的項(xiàng)目。 然后將項(xiàng)目Models、Controllers、Views(除_ViewStart.cshtml,Shared文件夾里的_Layout.cshtml之外)、 APP_Start(除BundleConfig.cs、FilterConfig.cs、RouteConfig.cs之外)里默認(rèn)的文件刪除,最終項(xiàng)目如圖:

這里寫(xiě)圖片描述

(3)、第三步連接數(shù)據(jù)庫(kù);工具欄點(diǎn)擊工具 ——> 連接數(shù)據(jù)庫(kù) ——> 選擇服務(wù)器名(數(shù)據(jù)庫(kù)的名字)——> 選擇或者輸入數(shù)據(jù)庫(kù)的名稱 ——> 確定 此時(shí)數(shù)據(jù)庫(kù)已經(jīng)連接成功。

(4)、第四步添加模型;右鍵點(diǎn)擊Models文件夾 ——> 添加 ——> 新建項(xiàng) ——> 選擇Visual C# ——> 選擇ADO .NET實(shí)體數(shù)據(jù)模型 ——> 更改名稱 ——> 添加 ——> 選擇來(lái)自數(shù)據(jù)庫(kù)的EF設(shè)計(jì)器 ——> 選擇相應(yīng)的數(shù)據(jù)連接 ——> 最下面將Web.config中的設(shè)置另存為,前面選擇框打鉤,填入名稱 ——> 選擇表 ——> 完成

這里寫(xiě)圖片描述 這里寫(xiě)圖片描述

(5)、第五步創(chuàng)建控制器;右鍵點(diǎn)擊Controllers文件夾 ——> 添加 ——> 控制器 ——> 選擇MVC5控制器-空 ——>輸入控制器名稱,XXXController(注意Controller不能去掉)——> 確定

這里寫(xiě)圖片描述

(6)、第六步創(chuàng)建視圖;在控制器創(chuàng)建成功的時(shí)候,在Views文件夾里會(huì)自動(dòng)生成一個(gè)與控制器名字XXXController中XXX名字相同的文件夾, 然后對(duì)應(yīng)該文件夾右鍵點(diǎn)擊 ——> 添加 ——> 視圖 ——> 填寫(xiě)視圖名稱 ——> 模板選擇Empty(不具有模型)——> 添加

這里寫(xiě)圖片描述

通過(guò)以上6個(gè)步驟,一個(gè)基本的ASP .NET MVC的項(xiàng)目框架搭建完成。


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 温宿县| 玉树县| 苍梧县| 田东县| 噶尔县| 金沙县| 盘锦市| 紫云| 罗江县| 天长市| 神木县| 丹凤县| 金阳县| 禹城市| 高尔夫| 汝南县| 闵行区| 武隆县| 静安区| 威海市| 庆阳市| 连江县| 万宁市| 藁城市| 秭归县| 宜春市| 枣庄市| 嵊州市| 吉首市| 兖州市| 锦屏县| 阿坝县| 远安县| 东海县| 马边| 红河县| 蒙阴县| 连江县| 淅川县| 罗山县| 铜陵市|