第七屆 佳作

dev
在錯誤中學習ASP.NET MVC
juben

系列文章

DAY 11

認識Controller - Action

Action 必須是public方法,大部分都會返回一個實作ActionResult的型別,我們可以在AcitonResult上面按下F12(或右鍵>移至...

DAY 12

認識Controller - ActionResult

ActionResult 這篇來好好研究一下MVC 5內提供的9種繼承ActionResult的型別,可以參考這個網站,其中我就挑幾個我自己常用的出來說明。...

DAY 13

認識Controller - 傳資料給View

這篇來簡單說明一下Controller是怎麼傳資料給View的,至於View要如何取得資料並呈現的部分會在後天幾天有更詳盡的說明,這篇就著重在如何傳值給View...

DAY 14

認識View - 目錄結構

對Controller有基本認識之後,要開始了解View 的部分,View跟使用者的關係是最為密切的,所有與使用者互動都是在View這邊完成,例如資料的呈現以及...

DAY 15

認識View - View的種類

在上一篇了解Views資料夾結構後,今天要說明View的種類,先前使用到的都是一般檢視(View翻成檢視),就是Action 回傳ViewResult所指定的檢...

DAY 16

認識View - Razor基本語法

今天來認識一些Razor的基本語法,也就是很好用的**@**符號,只要在View裡面看到@就代表是Razor語法,那test@gmail.com,這也是Razo...

DAY 17

認識View - Helper

Helper的使用在剛學習Razor時真的覺得很難適應,不過知道怎麼用之後就習慣了,有些Helper的用途比較像是呼叫某些屬性或方法後自動幫產生HTML,可以使...

DAY 18

認識View - 自訂與擴充Helper

Razor提供了很多好用的Helper,但還是沒辦法滿足所有專案的需求,所以這篇就來介紹如何自訂以及擴充Helper,下面以新增<h5>標籤為例。...

DAY 19

認識View - 合併與最佳化CSS/JS檔案

第15天說好要講的合併與最佳化,透過預設範本的Views/Shared/_Layout.cshtml來觀察一次使用方式 其中的@Styles與@Script...

DAY 20

認識Model - 淺談Entity Framework

Model就是資料模型,專案中的資料來源大多都是透過Model來取得,因為我本身對資料庫非常非常的弱,所以起初就Model這一塊最無法理解,所幸第一個MVC專案...