トップページ > プログラム > 2015年02月02日 > oCKieM5N

書き込み順位&時間帯一覧

1 位/198 ID中時間01234567891011121314151617181920212223Total
書き込み数1110000000001110000000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18

書き込みレス一覧

WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18
638 :デフォルトの名無しさん[sage]:2015/02/02(月) 00:49:31.87 ID:oCKieM5N
Model部分の設計で聞きたいんだけど、
複数のViewに跨って存在するようなデータとかロジックあるじゃん?

あれって、V-VM-Mを1:1:1とかにすると難しいと思うんだけど、
Model層の最上部はシングルトンで管理とかしてるわけ?
そこら辺の細かい設計の話、どこ探してもないんだけど。
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18
640 :デフォルトの名無しさん[sage]:2015/02/02(月) 01:58:57.28 ID:oCKieM5N
>>639
そらどうにでもなるし、どうでも作れるのは知っとるよ
実際どうやってるのかの事例聞きたくてさ
1:1:1にすると綺麗な設計にならない事は知ってるし、その辺の基礎はわかってるつもり

だから、モデルの最上部(ViewModelと直接接する部分)の話、誰か良さそうな事例知ってないかなと
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18
642 :デフォルトの名無しさん[sage]:2015/02/02(月) 02:47:54.60 ID:oCKieM5N
>>641
1. BindingがTwoWayになってるかの確認
2. VM側でMeiryo UI指定する
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18
646 :デフォルトの名無しさん[sage]:2015/02/02(月) 12:53:05.69 ID:oCKieM5N
>>644
MVVMってModel部分が表示に使われるマスターデータ保持する必要あるはずで、
いわゆるサービスだけで構成するのは無理でない? と思って。
VMが直にサービスとやりとりすると、UIの変更が呼び出し含むロジック部分まで足出ちゃう気がする
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18
648 :デフォルトの名無しさん[sage]:2015/02/02(月) 13:07:40.78 ID:oCKieM5N
>>647
そりゃそうなんだけど、
実際綺麗に作ろうとする時にどうやってる? 的な事を聞きたくてさ
職場の限られた知見だけだと洗練されなくてつらい
WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part18
650 :デフォルトの名無しさん[sage]:2015/02/02(月) 14:06:30.51 ID:oCKieM5N
>>649
やりたい事はその例で言えば後者の「サーバーと(中略)マネージャ君」が近いけど、
その時にModel部のインスタンシングのタイミングを含めた所をどうやってるか聞きたいだけで、
要件によって良い構成が違うのは当たり前じゃない

ああ、こういう場合ならどうするって言い方すりゃいいのかな?
リアルタイムに株価を表示して注文したりするシステムを作るとして、
顧客の要求が画面レベルではコロコロ変わることが想定されていて、
コアとなるアプリケーションの振る舞い(Model層以遠)と
View(とViewModel)を厳密に分離したい。

この時、ViewModelが監視する対象とするModel層に属するクラスのインスタンスを
どうやって管理する? あるいはしてる?
っていう事を聞きたかった


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。