|
|
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
авторЕсли хотите руками мапить, так реализуйте свой IModelBinder, а не тащите это в репозиторий и не разводите спор :) спор разводите вы! вам удобнее свой IModelBinder - прекрасно! всяко лучше CustomerOrderViewForm авторБраузер не посылает "значения key=value" и не принимает ничего подобного. ......... А "key-value" твои - это парсинг POST запроса на стороне сервера . ой! firebug ! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:00:23 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
МСУ, Всё зависит от атрибута ENCTYPE формы. По умолчанию - "application/x-www-form-urlencoded", в этом случае кей=валюе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:01:18 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
авторЧерную работу отдаю фреймворку, на то он и нужен. поболтаем о качестве fw , который заставляет нас писать дополнительный класс CustomerOrderViewForm для решения банального вопроса?! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:05:52 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
как то так...ой! firebug ! ;) Ой, фиддлер! :) Оказывается, бывает масса представлений тела запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:19:20 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
как то так...вам удобнее свой IModelBinder - прекрасно!Мне удобнее НЕ писать свой IModelBinder :) Но если "руками ИМХО надёжнее" создавать класс по полям формы, то на мой взгляд логичнее работать напрямую с запросом, а не пропускать запрос через FormCollectionModelBinder, получая тем самым System.Web.Mvc.FormCollection и потом маппить на свой класс, где-то в репозитории. И вообще IModelBinder и придуман для "создавать класс по полям формы", зачем своё нечто изобретать? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:20:33 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
А, наверное смысл в качестве :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:21:01 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
как то так...авторЧерную работу отдаю фреймворку, на то он и нужен. поболтаем о качестве fw , который заставляет нас писать дополнительный класс CustomerOrderViewForm для решения банального вопроса?! ;) Поболтаем о том, что никто не заставляет тебя писать этот класс? А еще поболтаем о том, что фреймворк не имеет к этому классу никакого отношения - его задача типизировать через IModelBinder. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:23:51 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
skyANAА, наверное смысл в качестве :) Сомнительное "качество" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:26:27 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
как то так...поболтаем о качестве fw , который заставляет нас писать дополнительный класс CustomerOrderViewForm для решения банального вопроса? Не заставляет а дает возможность . Можете спокойно продолжать делать сайты визитки на vbscript, ибо любой функционал для одних решает проблемы, другим добавляет ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:33:11 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
Парамон, Если написать визитку с использованием фрамеворка (правда, обычно, предлагаю телефонный справочник), тогда и получится "сложное приложение". Кстати, насчёт Вашего поста про руки и мозги, могу с уверенностью сказать, что большинство фреймворков как раз и позиционируются, как возможность отключить мозги и делать рутинную работу руками. Вы зачем-то вывернули всё наизнанку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:53:36 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
ShSergeПарамон, Если написать визитку с использованием фрамеворка (правда, обычно, предлагаю телефонный справочник), тогда и получится "сложное приложение". Кстати, насчёт Вашего поста про руки и мозги, могу с уверенностью сказать, что большинство фреймворков как раз и позиционируются, как возможность отключить мозги и делать рутинную работу руками. Вы зачем-то вывернули всё наизнанку. No comments ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 13:59:35 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
Еще когда учился, помню как появление цикла for , после while многим реально все усложнило ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:04:31 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
авторНо если "руками ИМХО надёжнее" создавать класс по полям формы, то на мой взгляд логичнее работать напрямую с запросом, а не пропускать запрос через FormCollectionModelBinder, получая тем самым System.Web.Mvc.FormCollection и потом маппить на свой класс, где-то в репозитории. И вообще IModelBinder и придуман для "создавать класс по полям формы", зачем своё нечто изобретать? :) приятно беседовать с думающим человеком ;) FormCollectionModelBinder - использовался мною только лишь потому, что был взят с первого же примера от Google, если и он так жёстко относится к запросу (слава MS), вероятно да! - удобнее работать непосредственно с самим запросом. Не надо ничего изобретать, работайте с тем, что предоставляет MS - она ваш Моисей!!! Создавайте отдельные классы для каждой формы, называйте ЭТО модель представления и, живите долго\счастливо! 12138245 авторНе заставляет а дает возможность. Можете спокойно продолжать делать сайты визитки на vbscript, ибо любой функционал для одних решает проблемы, другим добавляет ) да, да, да... 12136029 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:11:09 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
ПарамонShSergeПарамон, Если написать визитку с использованием фрамеворка (правда, обычно, предлагаю телефонный справочник), тогда и получится "сложное приложение". Кстати, насчёт Вашего поста про руки и мозги, могу с уверенностью сказать, что большинство фреймворков как раз и позиционируются, как возможность отключить мозги и делать рутинную работу руками. Вы зачем-то вывернули всё наизнанку. No comments ) Дык, ответьте, фреймфорки они упрощают работу программиста или усложняют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:19:20 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
ПарамонShSergeбольшинство фреймворков как раз и позиционируются, как возможность отключить мозги и делать рутинную работу руками. Вы зачем-то вывернули всё наизнанку. No comments ) :) как то так...MS - она ваш Моисей!!! Мне нравится этот чилавек Ппц, вонять на MS и продолжать усердно курить MS ASP.NET, студию, винду, IIS и иже. Ежик кололся, но продолжать вкалывать в себя наркоту. как то так...Создавайте отдельные классы для каждой формы, называйте ЭТО модель представления и, живите долго\счастливо! Так так и делают, живут счастливо и припеваючи. Ты мне кстати по модульные тесты так и не ответил, прорицатель :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:25:13 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
ShSergeДык, ответьте, фреймфорки они упрощают работу программиста или усложняют? Упрощают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:25:45 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
ShSergeДык, ответьте, фреймфорки они упрощают работу программиста или усложняют? Парамонлюбой функционал для одних решает проблемы, другим добавляет Что за детский холивар? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:26:37 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
Все на голосование! 12141517 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:31:50 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:40:25 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
Парамон, Израель не считается. Там зарплаты такие же, как и у нас в СПб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 14:43:22 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
ShSerge, Везде зависит от конкретого рабочего места + уровня специалиста. Сидя в СПБ на хорошей зарплате, наверно нет смысла никуда ехать, разве что от скуки, расценки на жизнь все сбалансируют, взять Луксус в кредит всегда можно ) Проблемы фреймворка это не решает ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2012, 15:05:06 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
авторПроблемы фреймворка это не решает ) Представь себе некий ЯП под WEB, который получает от браузера коллекцию key=value (скажем разделённую по типу запроса\передаваемых данных post, get, cookie ) и предоставляет её разработчику! Разработчик (Программист!) производит необходимые манипуляции ( включая голову ;) с предоставленными коллекциями и! успешно заносит эти значения в хранилище данных (частный пример БД) Код: c# 1. С точностью до наоборот, из хранилища данных получает коллекцию [b]key=value , производит необходимые манипуляции ( включая голову ;) с предоставленными коллекциями и! успешно расставляет их на странице представления Код: c# 1. 2. 3. Забавно было бы, не так ли?! [b]P.S. Не спеши отвечать, просто поразмысли! ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2012, 13:43:04 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
Такие замечательные фреймворки, а ни одного внятного предложения для такого элементарного вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2012, 13:47:20 |
|
||
|
MVC - помогите с архитектурой плиз, а то получается коряво
|
|||
|---|---|---|---|
|
#18+
SeVa, как ни одного? Я же писал: "У Заказа сделать свойство Создатель типа Пользователь". Ну и свойство Покупатель он же Владелец (Owner) до кучи. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2012, 13:52:24 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37675478&tid=1359888]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
219ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 572ms |

| 0 / 0 |
