ASP.NET MVC (Gi Days)

Preview:

DESCRIPTION

帶領你一起初探ASP.NET MVC專案與美工人員合作過程

Citation preview

ASP.NET MVC

禮助 leoli

HTML 基本架構

版面調整

ASP .NET MVC Overview

HTML 基本架構

HTML 基本架構

主要共用樣版 (1)

主要共用樣版 (2)

主要共用樣版 (3)

ASP.NET WebForm Project

ASP.NET MVC Project

名詞對照

ASP.NET WebForm ASP.NET MVC

版面調整

ASP.NET WebForm

ASP.NET WebForm MasterPage

ASP.NET WebForm Page (.ASPX)

美術設計人員 會說的話是 ?

ASP.NET MVC

ASP.NET MVC Razor Layout(MasterPage)

ASP.NET MVC Razor View(Page)

Razor Layouts (1)

Razor Layouts (2)

ASP.NET MVC 版面位置

Content (image 、 css)

Views

美術設計人員 會說的話是 ?

ASP .NET MVC Overview

MVC 是什麼 ?

Model 模型

( 處理商業流程、驗證邏輯、資料存取 )

View 檢視

( 使用者瀏覽的資訊 )

Controller 控制器

( 處理使用者的要求及回應、 Model 與 View 整合 )

運作流程

主要 View Engine

ASPX Engine Razor Engine

Routing

Routing - URL Patterns

工具箱?

ASP.NET MVC 優缺點 ?

優點 缺點

有助於團隊協同開發

較容易維護

易於建置測試單元

沒有控制項限制

易於客製化網頁

無工具箱協助開發

需更了解HTML 、 CSS 、 JAVAS

CRIPT 運用

初學者較難入門

End