Size: a a a

2020 July 20

AN

Alexander Neutov in CODE BLOG / C#
Нет
источник

Y

Yntermench in CODE BLOG / C#
Мне нужен какой-то метод,который будет где-то хранить данные?
источник

AN

Alexander Neutov in CODE BLOG / C#
Вернее как
Сложно понять что именно ты хочешь сделать (мне по крайней мере)
Если мы о именно MVC то там вью читает данные из модели а контроллер меняет модель при необходимости вообще обрабатывает ввод
источник

Y

Yntermench in CODE BLOG / C#
Alexander Neutov
Вернее как
Сложно понять что именно ты хочешь сделать (мне по крайней мере)
Если мы о именно MVC то там вью читает данные из модели а контроллер меняет модель при необходимости вообще обрабатывает ввод
Я хочу понять принцип работы MVC и чтобы мой код следовал его принципам
источник

M

Maxon in CODE BLOG / C#
Найти бы проект готовый, что ты его поклацал, я сам сейчас стой на пороге открытий асп.нет, кореш показал проект MVC
источник

S

SeanWoo in CODE BLOG / C#
А вы тут уже всё раскидали
источник

M

Maxon in CODE BLOG / C#
И всё стало на свои места
источник

S

SeanWoo in CODE BLOG / C#
А я пишу в соседнем чате(
источник

AN

Alexander Neutov in CODE BLOG / C#
Модель - это штука композитная
То есть это условно доменная/бизнес логика работы твоих сущностей
С другой стороны лежит представление твоей модели пользователю
Может быть одной компонентой или как в MVC делить на контроллер отображения и собственно отображение
источник

Y

Yntermench in CODE BLOG / C#
Alexander Neutov
Модель - это штука композитная
То есть это условно доменная/бизнес логика работы твоих сущностей
С другой стороны лежит представление твоей модели пользователю
Может быть одной компонентой или как в MVC делить на контроллер отображения и собственно отображение
Т.е. я должен хранить данные в Controller и передавать их во в View?
источник

Y

Yntermench in CODE BLOG / C#
SeanWoo
А я пишу в соседнем чате(
ага)
источник

AN

Alexander Neutov in CODE BLOG / C#
Нет
источник

AN

Alexander Neutov in CODE BLOG / C#
Модель это данные и операции по их преобразованию
источник

AN

Alexander Neutov in CODE BLOG / C#
Бизнес логика
источник

AN

Alexander Neutov in CODE BLOG / C#
Дальше или вьюга напрямую подписывается на изменения модели и имеет к ней доступ а чтение, а контроллер обрабатывает юзер инпут на изменение модели - это классически мвц
источник

AN

Alexander Neutov in CODE BLOG / C#
Или контроллер дергает модель и на чтение и на запись и результаты уже получает вью
источник

S

SeanWoo in CODE BLOG / C#
Для меня самое простое объяснение MVC и MVVM под одним флаконом:
Вьюшка - это то что мы видим(xaml, html)
Контроллер/вьюмодель - то что приходит с вьюшки при разных действиях пользователя, обрабатываем там. Все запросы и кнопки.
Модель - туда пихаем все классы которые либо просто переносят информацию(типо класса Point), либо те классы с логикой которые никак не завязаны на вьюшке
источник

Y

Yntermench in CODE BLOG / C#
Maxon
Найти бы проект готовый, что ты его поклацал, я сам сейчас стой на пороге открытий асп.нет, кореш показал проект MVC
Я что ASP.Net сейчас изучаю😳
источник

AN

Alexander Neutov in CODE BLOG / C#
Вью и контроллер - это по смыслу как разметка и логика ее отображения
Я утрирую но как-то так
Они не должны персистить данные или содержать бизнес логику
источник

Y

Yntermench in CODE BLOG / C#
сложно,но кажется я понял.Т.е;я должен сделать некий интерфейс,который будет передавать контроллеру что-либо делать
источник