powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Прочитал, возник вопрос
11 сообщений из 11, страница 1 из 1
Прочитал, возник вопрос
    #37518909
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет! Вот и мне пришлось познакомится с WPF.
Почитал букварь, разобрал MVVM, ICommand и пр.
После всего увиденного возник у меня такой вопрос, возможно наивный, но,
что в самом деле всегда приходится держать такую дистанцию от UI до бизнес-объектов?

Возьмем к примеру среднестатистическое приложение для работы с БД, с данными.
На форме десяток-другой кнопок для редактирования, поиска и прочая.
Я что должен написать к каждой команде ModelView класс?
Ответьте честно, вы так и пишите?
Ну, чтобы мне знать, как настоящие пацаны поступают.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37519080
Вестник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViewModel - одна на форму, иногда на несколько форм
на каждую кнопку - свойство у ViewModel типа ICommand
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37519169
Фотография i see
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringОтветьте честно, вы так и пишите?Да. Но приходится себя заставлять :)
Спасает ситуацию то, что "одноформочных" проектов практически не встречается.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37519237
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string, выкиньте мввм в помойку, уже обсуждали. Хорошей практикой является мввм + мвп.
А вообще, не морочьте себе голову, пишите по-старинке, как винформзах, асп.нет вебформз.
Когда пройдет время, придет понимание паттернов проектирования и осознание их нужности в конкретном случае. Мой совет - пока не заморачивайтесь, никто от этого не умрет.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37519256
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ Мой совет - пока не заморачивайтесь, никто от этого не умрет.
Бессмертный МСУ, собрался вечно не напрягать мозг и говнокодить.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37519271
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да меня не напрягает использовать MVVM и ICommand, даже какое-то возвышенное чувство появляется при произнесении этих магических слов. Просто иногда хочется знать один я такой или нет.

Выводы я сделал, буду писать как все, нести свой крест на 20 строчек больше на операцию.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37525363
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю вывод что WPF потрясающая технология, работать сплошное удовольствие.
Начинаю теперь понимать преимущества разделения UI и кода.

Скачал с codeplex образцы бесплатных тем, но что-то они меня не воодушевили.
Посоветуйте, какие-нибудь ресурсы по XAML-дизайну, увлекся не на шутку, а вот дизайн самостоятельно поднять не могу, лучше обратиться к спецам.
Недавно скачал один шикарный XAML стиль, очень понравилась концепция, но не все контролы есть.
Чем пользуетесь в дизайне?
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37525453
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_stringЧем пользуетесь в дизайне?Родная тема Aero, немного модифицированная.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37525463
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37528316
SomeUserSQL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУn_string, выкиньте мввм в помойку, уже обсуждали. Хорошей практикой является мввм + мвп.
А вообще, не морочьте себе голову, пишите по-старинке, как винформзах, асп.нет вебформз.
Когда пройдет время, придет понимание паттернов проектирования и осознание их нужности в конкретном случае. Мой совет - пока не заморачивайтесь, никто от этого не умрет.
А человек то прав. Пока человек сам не увидит четкой необходимости использовать тот или иной паттерн - нету смысла его использовать только потому что так круто. Под каждую задачу надо выбирать свой подход. А пока нету достаточного опыта, чтобы осознанно выбирать паттерны, надо набираться опыта.
...
Рейтинг: 0 / 0
Прочитал, возник вопрос
    #37528453
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SomeUserSQLМСУn_string, выкиньте мввм в помойку, уже обсуждали. Хорошей практикой является мввм + мвп.
А вообще, не морочьте себе голову, пишите по-старинке, как винформзах, асп.нет вебформз.
Когда пройдет время, придет понимание паттернов проектирования и осознание их нужности в конкретном случае. Мой совет - пока не заморачивайтесь, никто от этого не умрет.
А человек то прав. Пока человек сам не увидит четкой необходимости использовать тот или иной паттерн - нету смысла его использовать только потому что так круто. Под каждую задачу надо выбирать свой подход. А пока нету достаточного опыта, чтобы осознанно выбирать паттерны, надо набираться опыта.

А откуда он возьмется опыт, если изобретать только свои велосипеды?
Опыта без практики не бывает. Сейчас не нужно самому набивать шишки, можно посмотреть как другие применяют их на своей практике, а потом выбрать наиболее подходящий вариант для себя.
Иначе будете как MCУ
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Прочитал, возник вопрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]