Binary Studio Academy 2016: Asp.NET MVC
11
ASP.Net MVC Виталий Ильченко binary- studio.com
-
Upload
binary-studio -
Category
Software
-
view
65 -
download
1
Transcript of Binary Studio Academy 2016: Asp.NET MVC
ASP.Net MVC
Виталий Ильченко
binary-studio.com
MVC
● Модель (Model) - предоставляет данные;
● Представление (View) - отвечает за отображение данных для пользователя;
● Контроллер (Controller) - контролирует ввод данных пользователем и возвращает представление для конкретной модели.
MVC
Controller
ModelView
MVC
Routing Engine
Routing
Request Parse URL Find matching routeRoutefound
?
HTTP 404 Error
Process request
View Engine
ViewView
ViewView
View Engine
ControllerRequest
Response (HTML)
Please represent a model
Razor
Web Forms (.ASPX)
Razor (.CSHTML)
Razor. Syntax
Razor. Html Helpers
Razor. Html Helpers
it's DEMO time