Re[25]: Model-View-Controller в .Net
От: adontz Грузия http://adontz.wordpress.com/
Дата: 09.11.06 10:58
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Lazy List/Table/Tree — и нет проблем, причем это, скажем так, совсем не пересекается с подходом MVC/MVP.


В теории, увы, только в теории.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[26]: Model-View-Controller в .Net
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 09.11.06 11:18
Оценка:
Здравствуйте, adontz, Вы писали:

A>В теории, увы, только в теории.

Что значит в теории, вам дать ссылку на реализацию "ленивого" представления?
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[27]: Model-View-Controller в .Net
От: adontz Грузия http://adontz.wordpress.com/
Дата: 09.11.06 12:08
Оценка:
Здравствуйте, rsn81, Вы писали:

A>>В теории, увы, только в теории.

R>Что значит в теории, вам дать ссылку на реализацию "ленивого" представления?

То и значит, что только в теории На практике к подавляющему большинству элементов визуализации будь то элементы управления, библиотеки рендеринга и т.д. это всё крайне сложно если вообще возможно прикрутить.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[28]: Model-View-Controller в .Net
От: IB Австрия http://rsdn.ru
Дата: 09.11.06 12:17
Оценка:
Здравствуйте, adontz, Вы писали:

A> На практике к подавляющему большинству элементов визуализации будь то элементы управления, библиотеки рендеринга и т.д. это всё крайне сложно если вообще возможно прикрутить.

Так что за проблемы с практикой, можешь внятно сформулировать?
Сколько не прикручивал — никогда с твоими мифическими проблемами не сталкивался... Может ты своими проблемами все-таки поделишься ? Глядишь, мы изх и решим..
... << RSDN@Home 1.2.0 alpha rev. 0>>
Мы уже победили, просто это еще не так заметно...
Re[29]: Model-View-Controller в .Net
От: adontz Грузия http://adontz.wordpress.com/
Дата: 09.11.06 12:52
Оценка:
Здравствуйте, IB, Вы писали:

IB>Так что за проблемы с практикой, можешь внятно сформулировать?

IB>Сколько не прикручивал — никогда с твоими мифическими проблемами не сталкивался... Может ты своими проблемами все-таки поделишься ? Глядишь, мы изх и решим..

Задачу я уже два раза сформулировал. Virtual ListView и тэ дэ
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[30]: Model-View-Controller в .Net
От: IB Австрия http://rsdn.ru
Дата: 09.11.06 14:09
Оценка:
Здравствуйте, adontz, Вы писали:

A>Задачу я уже два раза сформулировал.

Я тебя разьве задачу просил сформуллировать? Перечитай еще раз внимательно.
У же раз в четвертый наверное, прошу тебя сформулировать загадочные проблемы, на которые ты так усиленно намекаешь, могущие возникнуть при решении этой задачи в рамках MVP.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Мы уже победили, просто это еще не так заметно...
Re[5]: Model-View-Controller в .Net
От: Аноним  
Дата: 09.11.06 22:24
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, adontz, Вы писали:


А>[]


А>Со многим согласен.


>>Model-View-Controller в .Net

А>А кто что скажет про DataBinding? Чем не контроллер...

Ну че, провоцировать ничинать... Гуру молчат в тряпку...
Где промывка мозгов в всязи с контроллерами, презентерами, кто?
Re[28]: Model-View-Controller в .Net
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 10.11.06 04:53
Оценка: +1 :))
Здравствуйте, adontz, Вы писали:

A>То и значит, что только в теории На практике к подавляющему большинству элементов визуализации будь то элементы управления, библиотеки рендеринга и т.д. это всё крайне сложно если вообще возможно прикрутить.

Возможно и не сложно. Какой-то странный спор... ни о чем... за жизнь пошел, осталось только водки разлить...
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re[29]: Model-View-Controller в .Net
От: adontz Грузия http://adontz.wordpress.com/
Дата: 10.11.06 11:35
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Какой-то странный спор... ни о чем... за жизнь пошел, осталось только водки разлить...


Приезжайте ко мне, я вас настоящими вином и боржоми угощу! А то истосковались уже, небось.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re: Model-View-Controller в .Net
От: Аноним  
Дата: 10.11.06 12:24
Оценка:
Вопрос по приведенному к статье примеру.
Здесь изменение данных модели проиходит по нажатию на кнопку. Соответственно и обновление вида после этого. А что будет, если кнопку не использовать, а изменять данные прямо в полях значений. То есть по идее должно быть так: исправляешь цифру в поле цельсия — меняется фаренгейт и наоборот. Но ведь после изменения модели нужно обновить все поля, которые зависят от данного изменения. Получится, что здесь циклическое обновление вида будет, один раз исправил пользователь, а второй раз оно обновится из презентера. Это нормально ?
Re[2]: Model-View-Controller в .Net
От: IB Австрия http://rsdn.ru
Дата: 10.11.06 12:55
Оценка: :)
Здравствуйте, <Аноним>, Вы писали:

А> Но ведь после изменения модели нужно обновить все поля, которые зависят от данного изменения. Получится, что здесь циклическое обновление вида будет, один раз исправил пользователь, а второй раз оно обновится из презентера. Это нормально ?

Строго говоря — нормально, но если что-то смущает, то можно выстроить логику презентера таким образом, чтобы он обновлял только то поле (поля), которое не вызвало изменения модели.
... << RSDN@Home 1.2.0 alpha rev. 0>>
Мы уже победили, просто это еще не так заметно...
Re: Model-View-Controller в .Net
От: Аноним  
Дата: 12.04.07 09:58
Оценка:
Если у меня для одной модели имеется несколько представлений. Причем одно активируется из другого....как эту связку организовать?
Re[2]: Model-View-Controller в .Net
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 12.04.07 18:02
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Если у меня для одной модели имеется несколько представлений. Причем одно активируется из другого....как эту связку организовать?

А вы тему всю прочитайте для начала.
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re[3]: Model-View-Controller в .Net
От: Аноним  
Дата: 12.04.07 20:59
Оценка:
Здравствуйте, rsn81, Вы писали:

R>Здравствуйте, <Аноним>, Вы писали:


А>>Если у меня для одной модели имеется несколько представлений. Причем одно активируется из другого....как эту связку организовать?

R>А вы тему всю прочитайте для начала.

Читал статью, посты не все......но что то не догнал.....
Вот в другой статье видел при помощи медиаторов.....
Ткните пальцем плиз....
Re[4]: Model-View-Controller в .Net
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 14.04.07 12:56
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Ткните пальцем плиз....

В теме это обсуждали. В принципе, можно прочитать об этом и в другой статье — мое видение этого для MVC, для MVP практически аналогично: http://www.rsdn.ru/article/?900
Автор(ы): Сергей Рогачев
Дата: 23.03.2007
В статье рассматривается вариант реализации шаблона проектирования Model-View-Controller в виде каркаса приложения на основе обобщенного программирования языков Java и C#. В описании предлагаемого решения, кроме того, будут рассмотрены шаблоны проектирования Mediator, Observer и Command и показаны варианты их применения в рассматриваемой реализации Model-View-Controller. Предполагается наличие у читателя знания базовых шаблонов проектирования, языка UML, диаграммами которого будут сопровождаться описания, а также одного из указанных языков программирования.
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re[2]: Model-View-Controller в .Net
От: IB Австрия http://rsdn.ru
Дата: 14.04.07 14:10
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Если у меня для одной модели имеется несколько представлений. Причем одно активируется из другого....как эту связку организовать?

В кратце — вот цитата из статьи:

Для реальных ситуаций, которые, как правило, несколько сложнее приведенного примера, существуют модификации паттерна позволяющие выстроить определенную иерархию. Выделяют два варианта таких иерархических паттернов – это Hierarchical Model-View-Controller (HMVC) и Presentation-Abstraction-Control (PAC), который пришел из мира Java. Отличие заключается в том, что HMVC позволяет выстраивать независимые иерархии, отдельно для Представлений, отдельно для Контроллера/Presenter-а, ну и само-собой для Модели, с прямыми ссылками между собой, то есть, например, Представление может ссылаться непосредственно на дочернее Представление. В свою очередь PAC, более строгий паттерн, и предписывает иметь связи между собой только Контроллерам, другие сущности доступны извне исключительно через свой Контроллер.

А развернутый ответ еще на одну статью потянет..
Мы уже победили, просто это еще не так заметно...
Re[3]: Model-View-Controller в .Net
От: Jericho113 Украина  
Дата: 17.04.07 16:02
Оценка:
Здравствуйте, IB, Вы писали:

IB>А развернутый ответ еще на одну статью потянет..


Было бы просто супер!!!
Статья думаю была бы полезна многим..
NetDigitally yours ....
Re[4]: Model-View-Controller в .Net
От: Al_Shargorodsky Украина  
Дата: 17.04.07 16:58
Оценка:
Здравствуйте, Jericho113, Вы писали:

J>Здравствуйте, IB, Вы писали:


IB>>А развернутый ответ еще на одну статью потянет..


J>Было бы просто супер!!!

J>Статья думаю была бы полезна многим..

И очень хотелось бы — дико извиняюсь за назоливость — в разрезе новых веяний MS, то бишь WPF, WPF/E(возможно+AJAX).
Re[15]: Model-View-Controller в .Net
От: minorlogic Украина  
Дата: 22.04.07 12:59
Оценка:
Заметил странную особенность , ситаю посты adontz и все по делу , все понятно, простые примеры , решения.

Читаю ваши посты , и кроме напыщенного опускания собеседника и раздувания щек мало что нахожу , странно , это мне только кажется ? ...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Ищу работу, 3D, SLAM, computer graphics/vision.
Re[16]: Model-View-Controller в .Net
От: adontz Грузия http://adontz.wordpress.com/
Дата: 22.04.07 13:21
Оценка:
Здравствуйте, minorlogic, Вы писали:

Так тебя забанят.
A journey of a thousand miles must begin with a single step © Lau Tsu
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.