Какое место в MVC занимает data binding?
В том смысле, как его понимаю я - это контроллер. Так как он является связующим звеном между инпутом пользователя, данными и отображением
Согласен с буривухом.
Что есть дата биндинг?могу написать в каком виде он встречается сейчас
1. ASP.NET 2.0 data binding — Data Source Controls, data binding expression и т.д.
2. Spring.NET http://www.springframework.net/doc-latest/reference/html/web...
3. WPF data binding
4. Spring tag library, data binding выражение указывается в атрибуте path http://static.springframework.org/spring/docs/2.0.x/referenc... (об этом я мало что знаю, сильно не бейте)
Но судя по написанному по ссылкам - это натуральный контроллер.
Но судя по написанному по ссылкам - это натуральный контроллер.вот и я так думаю. Но тогда вопрос, почему его пытаются засунуть в маркап, т.е. в представление? Это наблюдается в 3-х примерах, которых я привел.
Потому что контроллер в данном случае выродился в настолько малую структуру кода, что всем лень заводить отдельный модуль?
Потому что контроллер в данном случае выродился в настолько малую структуру кода, что всем лень заводить отдельный модуль?При этом накрутили дополнительный язычок байндинг выражений (даже в Java) полюс правила. Когда случай чуть усложняется, приходится извращаться.
Потому что МС не реализовал классической модели МВЦ в ВинФормс и Асп.Нет с четким разделением, чего непонятно?
Ну не знаю, мб "мир неидеален - авторы делали пэхэпэ" ?
МС не реализовал классической моделипоследняя ссылка была из мира Java
и 2-ая тоже
Повторяю, мир несовершенен. К тому же классический паттерн - не закон, а всего лишь один из вариантов действий.
Оставить комментарий
6yrop
это Controller или View?