[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch.sc‚Ìread.cgi‚Ö]
Update time : 08/19 22:35 / Filesize : 185 KB / Number-of Response : 857
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

MVVM‚ɂ‚¢‚ÄŒê‚낤



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2012/06/06(…) 11:03:33.21 .net]
WPF/Silverlight/WinRTŠJ”­‚Ì•K{‹ZpAMVVM‚ɂ‚¢‚ÄŒê‚낤‚ł͂Ȃ¢‚©I

643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/02/16(“y) 15:33:08.84 .net]
‚È‚ñ‚©ƒf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒOŽ‚Á‚Ä‚¢‚éƒtƒŒ[ƒ€ƒ[ƒN‚Ȃ牽‚Å‚àƒR[ƒhƒrƒnƒCƒ“ƒh‚¾‚Ƃłà
Œ¾‚¢‚½‚»‚¤‚Ȩ‚¢‚¾‚Èw

UI‚̉æ–ÊÝŒv‚Ì錾“I’è‹`‚ÆUIƒƒWƒbƒN‚̎葱‚«“I‹Lq‚𕪂¯‚Ä‘‚¯‚éƒtƒŒ[ƒ€ƒ[ƒN‚È‚ñ‚Ä
MSˆÈŠO‚É‚à‚¢‚­‚ç‚Å‚à‚

644 –¼‘OF ‚邵Aƒf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚à‚»‚Ì‚½‚߂̒è”ÔŽè–@‚̈ê‚‚ł͂ ‚邪
knockout.jsŠÜ‚ß‚ÄuƒR[ƒhƒrƒnƒCƒ“ƒhv‚Æ‚¢‚¤—pŒê‚ªMSŠÖ˜AˆÈŠO‚Ì•¶–¬‚ÅŽg‚í‚ê‚邱‚ƂȂñ‚Ä
‚Ù‚Æ‚ñ‚Ç‚Ë`‚æBŽè‘±‚«“I‹Lq‚Ì•”•ª‚ðMS‚ª“ÆŽ©‚É‚»‚¤ŒÄ‚ñ‚Å‚¢‚邾‚¯‚̘bB
[]
[‚±‚±‰ó‚ê‚Ă܂·]

645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/02/16(“y) 15:44:41.67 .net]
“ú–{Œê‚¾‚Æ•ª—£ƒR[ƒh‚ɂȂé‚Ì‚©B
Šm‚©‚ÉMSŠÖ˜A‚µ‚©‚»‚ÌŒ¾—t•·‚©‚È‚¢‚µA‚®‚®‚Á‚Ä‚àMSŠÖ˜A‚µ‚©o‚Ä‚±‚È‚¢

646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/02/19(‰Î) 01:32:44.57 .net]
Ž—‚½‚悤‚È‚à‚Ì‚¾‚ÆAƒR[ƒhƒrƒnƒCƒ“ƒh‚Æ‚¢‚¤’PŒê‚ł͂Ȃ¢‚¯‚ÇJSF‚ÌŠÇ—ƒr[ƒ“‚Æ‚©Ž—‚½•µˆÍ‹C

647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/02/19(‰Î) 08:22:24.77 .net]
Adobe Flex‚ÌMXML+ActionScript3‚ª‚©‚Ȃ莗‚Ä‚¢‚邯‚¢‚¤‚©ô—û‚³‚ê‚Ä‚¢‚邯Žv‚¤B
MXML‚Å‚ÌV’è‹`‚Í’Pƒ‚ÉAS3‚ł̃Nƒ‰ƒX’è‹`‚̕ʋL–@‚Ȃ̂ÅAAS3‚ł̃Nƒ‰ƒX’è‹`‚Æ
“¯—l‚ÉŽÀ‘•‚·‚éinterface‚ðŽw’èo—ˆ‚éBVM‚É‚àinterface‚ð’è‹`‚µ‚Ä‚ ‚°‚ê‚ÎV‚ÆVM‚ª
ŒÝ‚¢‚ÌŽÀ‘•‚ð’m‚炸‚Éinterface‚¾‚¯‚ð’Ê‚µ‚Ä‚â‚èŽæ‚肪o—ˆ‚éB
VM‚Ìinterface‚Ìæ“ª‚ÉBindable‚ƃAƒmƒe[ƒVƒ‡ƒ“‚ð‚‚¯‚ê‚ΟŽè‚ÉgetterEsettet‚ª
ƒoƒCƒ“ƒh‰Â”\‚ɂȂé‚̂Ńf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚ÅVM‚Ì’l‚ðV‚ɂ͂è•t‚¯‚é‚Ì‚àŠÈ’PB

648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/03(“ú) 08:33:04.94 .net]
‚â‚Á‚σ_ƒCƒAƒƒO‚â‰æ–Ê‘JˆÚ‚ÍView Service‚É‚·‚é‚Ì‚ªD‚«‚¾‚ÈB

649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/03(“ú) 10:12:08.72 .net]
“¯ˆÓ
‹¤’ʂɎg‚¦‚é‚à‚̂ɃƒbƒZ[ƒWŽg‚¤‚̂̓Aƒ“ƒ`ƒpƒ^[ƒ“
‚Æ‚¢‚¤‚©ƒƒbƒZ[ƒW‚¢‚ç‚È‚¢

650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/07(–Ø) 11:13:30.47 .net]
MVVM‚̈Ó}‚·‚邯‚±‚ë‚Í‚±‚ñ‚È”Fޝ‚Ň‚Á‚Ä‚éH
EV<->VM ‚̈ˑ¶ŠÖŒW‚̓oƒCƒ“ƒfƒBƒ“ƒO‚É”C‚¹‚Ü‚µ‚å
EVM ‚̓f[ƒ^‚̉ÁH‚Æ‘€ì (ƒRƒ}ƒ“ƒh) ‚Ì’ñ‹Ÿ‚Éê”O‚µ‚Ü‚µ‚å

651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/09(“y) 07:15:19.68 .net]
‘åŽG”c‚ɂ͂ ‚Á‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©



652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/09(“y) 19:14:13.47 .net]
M‚ÆV&VM‚ð•ʃvƒƒWƒFƒNƒg‚É‚µ‚Ä–â‘è‚ ‚éH

653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/09(“y) 19:48:12.38 .net]
>>635
‚È‚¢‚Á‚ÄŒ¾‚¤‚©‚Þ‚µ‚낵‚ë(LEƒÖEM)@

654 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/09(“y) 19:48:13.70 .net]
‚æ‚Á‚ۂǬ‹K–͂łȂ¢ŒÀ‚蕪‚¯‚邾‚ë

655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/03/22(‹à) 14:44:16.04 .net]
ŠJ–‹Œ}‚¦‚é‘O‚ɃOƒbƒoƒCEƒ‚[ƒKƒ“‚ɂȂé‚ñ‚©H

656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/01(ŒŽ) 12:24:22.90 .net]
livet Ú‚µ‚¢l‚¢‚½‚狳‚¦‚Ä‚­‚êB

ttps://github.com/karno/Mystique/blob/master/Mystique/Views/Dialogs/SettingSub/ColoringConfig.xaml

‚±‚±‚Ì200s‚ ‚½‚è‚É‚ ‚銴‚¶‚ÅAConfirmationDialogInteractionMessageAction ‚ðŽg‚¤AMenuItem ‚ðì‚Á‚½B
‚Å‚à‚±‚Ì•û–@‚¾‚ÆAMenuItem ‚Ì IsEnabled ‚É ListenerCommand ‚Ì CanXXXX ‚ª”½‰f‚³‚ê‚È‚¢B
IsEnabled ‚É”½‰f‚³‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚¾‚낤‚©H

657 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/01(ŒŽ) 13:51:12.65 .net]
MenuItem‚É’¼ÚƒAƒNƒVƒ‡ƒ“Ž‚½‚¹‚ÄIsEnabledŠÇ—‚à•ʃvƒƒpƒeƒB‚Å‚â‚é‚©A
Command‚ÌCan`ó‘ÔXV‚ÌÛCommand‚ÌRaiseCanExecuteChanged‚ðŒÄ‚Ô

658 –¼‘OF639 mailto:sage [2013/04/01(ŒŽ) 19:20:38.99 .net]
‚¹‚Á‚©‚­‹³‚¦‚Ä‚à‚ç‚Á‚½‚ªA‚¢‚Á‚Ă邱‚Æ‚ª‚í‚©‚ç‚ñƒYƒ‰
uMenuItem‚É’¼ÚƒAƒNƒVƒ‡ƒ“Ž‚½‚¹‚Äv‚Ƃ͂ǂ̂悤‚·‚ê‚΂¢‚¢‚ñ‚¾‚낤‚©H
ƒTƒ“ƒvƒ‹‚̃TƒCƒg‚ª‚ ‚Á‚½‚ç’£‚Á‚Ä‚à‚炦‚È‚¢‚¾‚낤‚©B

uCommand‚ÌCan`ó‘ÔXV‚ÌÛCommand‚ÌRaiseCanExecuteChanged‚ðŒÄ‚Ôv
‚±‚ê‚ð‚â‚邽‚߂ɂÍAMenuItem ‚Ì Command ‚ɃoƒCƒ“ƒfƒBƒ“ƒO‚·‚é•K—v‚ª‚ ‚邾‚낤‚ªAƒ_ƒCƒAƒƒO‚Ì•\ަ‚̓R[ƒhEƒrƒnƒCƒ“ƒh‚Å‚â‚邯‚¢‚¤—‰ð‚ł悢‚Å‚µ‚傤‚©H

Ž¿–â‚΂©‚è‚Å‚·‚Ü‚ñ‚Å‚·B

659 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/01(ŒŽ) 19:58:53.84 .net]
MenuItem‚ÌIsEnabled‚ɃRƒ}ƒ“ƒh‚̉”Ûó‘Ô‚ª”½‰f‚³‚ê‚È‚¢‚Á‚ÄŒ¾‚¤‚©‚çMenuItem‚ɃRƒ}ƒ“ƒh‚̓oƒCƒ“ƒh‚µ‚½ó‘Ô‚Å”½‰f‚³‚ê‚È‚¢‚Á‚ÄŒ¾‚Á‚Ä‚é‚ñ‚¶‚á‚È‚©‚Á‚½‚ÌH
‚»‚ê‚Æ‚àƒRƒ}ƒ“ƒh‚ðMenuItem‚ɃoƒCƒ“ƒh‚¹‚¸‚ÉMenuItem‚É”½‰f‚³‚ê‚È‚¢‚Á‚ÄŒ¾‚Á‚Ä‚é‚ÌH

ƒ_ƒCƒAƒƒO‚Ì•\ަ‚È‚çƒRƒ}ƒ“ƒh‚Å’@‚©‚ꂽVM‚©‚çV‚ÖƒƒbƒZ[ƒW”ò‚΂µ‚Ä‚â‚é‚ñ‚¾‚ë
‚»‚Ì‚½‚߂Ɋm”F—p‚̃gƒŠƒK‚ƃAƒNƒVƒ‡ƒ“‘‚¢‚½‚ñ‚¶‚á‚È‚¢‚Ì‚©

660 –¼‘OF639 mailto:sage [2013/04/01(ŒŽ) 23:25:33.35 .net]
Ž¿–â‚ÌŽd•û‚ª‚Ü‚¸‚©‚Á‚½‚©‚ÈB

IsEnabled ‚Æ‹ï‘Ì“I‚ȃvƒƒpƒeƒB‚ð‘‚­‚̂ł͂Ȃ­‚ÄA
MenuItem ‚ÌŠˆ«E•sŠˆ«‚É CanXXXX ‚ª”½‰f‚³‚ê‚È‚¢
‚Æ‘‚¯‚΂悩‚Á‚½B

ƒR[ƒh‚ÍƒŠƒ“ƒNæ‚É‘‚¢‚Ä‚ ‚é‚̂ƂقƂñ‚Ç“¯‚¶B
"Interaction.Triggers"‚Éݒ肵‚Ä‚¢‚ ‚é‚̂ł ‚Á‚ÄA
MenuItem ‚Ì Command ‚ɂ̓oƒCƒ“ƒh‚³‚ê‚ĂȂ¢B

Ž¿–â‚ð‚©‚¦‚ê‚ÎAƒŠƒ“ƒNæ‚̂悤‚ȃR[ƒh‚ð‘‚¢‚½‚ªA
‚±‚ê‚Å‚Í SetDefaultColorCommand ‚Ì CanSetDefaultColor
‚ª MenuItem ‚Ìó‘ÔiŠˆ«E•sŠˆ«j‚É”½‰f‚³‚ê‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
‚Á‚ÄŠ´‚¶‚Å‚·B

661 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/02(‰Î) 01:20:28.31 .net]
>>643
MenuItem‚ÍLivet‚̃ƒbƒZ[ƒW‹@\‚È‚ñ‚Ä’m‚ç‚È‚¢‚µ
DirectInteractionMessage‚É‚àƒRƒ}ƒ“ƒh‚Ìó‘Ԃ𔽉f‚³‚¹‚éŽd‘g‚݂͖³‚¢‚©‚ç
Ž©•ª‚Å‚â‚ç‚È‚«‚á‚È‚ç‚ñ‚¾‚낤‚ÈB

VM‚ɃvƒƒpƒeƒB‚ð—pˆÓ‚µ‚ÄIsEnabled‚ɃoƒCƒ“ƒh‚·‚邯‚©
ƒRƒ}ƒ“ƒh‚Ìó‘Ô‚ðIsEnabled‚É”½‰f‚³‚¹‚éBehavior‚Å‚à‘‚¯‚Î?



662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/02(‰Î) 13:33:43.91 .net]
Livet‚ÌCommand‚É‚ÍCanExecuteƒvƒƒpƒeƒB‚ ‚é‚©‚çIsEnabled‚É‚»‚ê‚ðƒoƒCƒ“ƒh‚·‚é‚Ì‚ª‚¢‚¢‚¾‚낤

663 –¼‘OF639 mailto:sage [2013/04/02(‰Î) 21:29:50.11 .net]
>>645
‚ ‚肪‚Æ‚¤B‚Å‚«‚½B
ƒVƒ“ƒvƒ‹‚ȉðŒˆô‚¾‚ËB

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/05(‹à) 08:36:23.77 .net]
Livet‚Ì0.98•Ó‚è‚ÌŽž‚É‘‚¢‚Ä‚½ƒ\[ƒXƒR[ƒhA
¡‚̃o[ƒWƒ‡ƒ“‚¾‚Æ‚»‚̂܂܎g‚¦‚È‚¢‚ñ‚¾‚Èc
DispatcherCollection‚Æ‚©WindowMessageAction‚Æ‚©A
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚É“n‚¹‚éƒpƒ‰ƒ[ƒ^‚ÌŒ^‚Æ‚©‡”Ô‚Æ‚©A‚·‚Á‚©‚è•Ï‚í‚Á‚¿‚á‚Á‚Ä‚é

665 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/08(ŒŽ) 17:23:05.27 .net]
Livet .NET4.5‚ÅA“ǂݎæ‚èê—p‚̃XƒŒƒbƒhƒZ[ƒt‚ȃRƒŒƒNƒVƒ‡ƒ“‚ðModel‚ÉŽ‚½‚¹‚½‚¢‚ñ‚Å‚·‚¯‚Ç
ObservableSynchronizedCollection‚ðƒ‰ƒbƒv‚·‚éƒNƒ‰ƒX‚ðŽ©ì‚·‚邵‚©‚ ‚è‚Ü‚¹‚ñ‚©?

666 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/08(ŒŽ) 19:50:30.83 .net]
MVVM‚¾‚̃XƒŒƒbƒhƒZ[ƒt‚¾‚ÌŒ¾‚¤‘O‚Ƀ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ð‚¿‚á‚ñ‚Æ—‰ð‚µ‚ë‚æ
“ǂݎæ‚èê—p‚È‚çƒXƒŒƒbƒhƒZ[ƒt‚¾‚©‚çReadOnlyCollection<T>‚Å‚¢‚¢

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/08(ŒŽ) 20:35:10.02 .net]
“ÇŽæê—p‚̃RƒŒƒNƒVƒ‡ƒ“‚Í•ÏX‚³‚ê‚È‚¢‚킯‚¶‚á‚È‚¢‚¼

668 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/08(ŒŽ) 20:47:02.14 .net]
‚³‚·‚ª‚É‚»‚ê‚Í–³—‚ª‚ ‚邾‚ëc
‚»‚ê‚ÉAŽž­‚µ‚¸‚•ÏX‚³‚ê‚é‚ñ‚¶‚á‚È‚­‚ÄŽžXƒSƒ\‚Á‚Æ“ü‚ê‘Ö‚í‚邾‚¯‚È‚ç
Observable*Žg‚í‚È‚­‚Ä‚àƒRƒŒƒNƒVƒ‡ƒ“‚²‚Æ·‚µ‘Ö‚¦‚Ä‚µ‚Ü‚¦‚΂¢‚¢

669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/08(ŒŽ) 21:01:42.99 .net]
‚Á‚Ä‚¢‚¤‚©ì–@“I‚É‚Í>>651‚Ì‚â‚è•û‚Ì•û‚ª³‚µ‚­uƒXƒŒƒbƒhƒZ[ƒtv‚¾‚ÆŽv‚¤
Observable*Žg‚¤‚ÆA˜A‘±‚µ‚ăRƒŒƒNƒVƒ‡ƒ“‚ð•ÏX‚·‚邯‚«‚É•ÏX“r’†‚̕ςÈó‘Ô‚ªŽN‚³‚ê‚¿‚Ⴄ‚æ
Œˆ‚µ‚ÄObservableSynchronizedCollection‚È‚ç‰ðŒˆ‚·‚邯‚¢‚¤–â‘è‚ł͂Ȃ­

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/08(ŒŽ) 21:35:22.96 .net]
ˆêЇ‚ŕω»‚³‚¹‚é‚̂ł͂Ȃ­A’€ˆê”½‰f‚³‚¹‚½‚¢‚̂ł·B
‚»‚̈דǂݎæ‚èê—pƒ‰ƒbƒp‚àINotify`‚łȂ¢‚Æ‚¢‚¯‚Ü‚¹‚ñB

671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/11(–Ø) 14:22:53.29 .net]
LivetƒvƒƒWƒFƒNƒg‚ðì‚Á‚½Žž‚ɂł«‚éInfrastructureAssembliesƒtƒHƒ‹ƒ_‚͉½‚Ì‚½‚߂ɂ ‚é‚Ì?



672 –¼‘OF654 [2013/04/11(–Ø) 14:37:04.33 .net]
‚·‚¢‚Ü‚¹‚ñB•K—v‚ÈDLL‚ƃNƒCƒbƒNƒqƒ“ƒg‚ÌXML‚Á‚Û‚¢Ž–‚Í•ª‚©‚è‚Ü‚µ‚½B
‚Å‚àLivet.Design.dll‚ª‰½‚Ì–ðŠ„‚ª‚ ‚é‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB

673 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/13(“y) 02:18:05.29 .net]
>>648
ReadOnlyObservableCollection

674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/15(ŒŽ) 14:41:24.53 .net]
Ì‚Ì0.9x‚ÌLivet‚ÅŠJ”­‚µ‚Ä‚½‚à‚Ì‚ÅA‰æ–Ê•`‰æ‚ªŠ®—¹‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚ŃAƒjƒ[ƒVƒ‡ƒ“ŠJŽn‚³‚¹‚邽‚ß‚É

DispatcherHelper.BeginInvoke(action, DispatcherPriority.Render);

‚Ý‚½‚¢‚É‘‚¢‚Ä‚½‚Ì‚ª‚ ‚é‚ñ‚¾‚¯‚Ç(action‚̓Aƒjƒ[ƒVƒ‡ƒ“ŠJŽn‚³‚¹‚鈗)A
¡‚ÌLivet‚¾‚ÆuBeginInvoke‚͌¢Œ`Ž®‚Å‚·v‚Æ‚©‚¢‚¤Œx‚ɂȂÁ‚Ä‚µ‚Ü‚¤B

‚Ü‚ŸAŒx‚¾‚©‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚邵ŽÀs‚à‚Å‚«‚é‚ñ‚¾‚¯‚Çc
Œxo‚È‚¢AŒÃ‚­‚È‚¢Œ`Ž®‚Á‚Ăǂ¤‘‚¯‚΂¢‚¢‚ñ‚¾‚낤?

675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/16(‰Î) 00:44:11.22 .net]
UIDispatcherƒvƒƒpƒeƒB‚©‚çBeginInvoke‚¾‚Á‚½‚ÆŽv‚¤B

676 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/04/16(‰Î) 07:45:34.55 .net]
>>658


677 –¼‘OF
‚»‚ê‚ÅOK‚Ý‚½‚¢‚Å‚·‚Ë ‚Ç‚¤‚à‚Å‚µ‚½

0.9x‚Æ1.x‚ÅAŒ‹\•Ï‚í‚Á‚Ă邯‚±‘½‚¢‚Å‚·‚Ë[
[]
[‚±‚±‰ó‚ê‚Ă܂·]

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/02(–Ø) 16:37:49.02 .net]
MVVM‚ł̔ñ“¯Šúˆ—‚ð‚·‚éꇂɂ‚¢‚ÄŽ¿–â‚È‚ñ‚Å‚·‚ª

M‚ÍUIƒXƒŒƒbƒh‚ðˆÓޝ‚¹‚¸ƒvƒƒpƒeƒB‚âƒRƒŒƒNƒVƒ‡ƒ“‚ð•ÏX‚µ
‚»‚ê‚ðŠÄŽ‹‚µ‚Ä‚éVM‚ª“K‹XUIƒXƒŒƒbƒh‚ɃfƒBƒXƒpƒbƒ`‚·‚é

‚Æ‚¢‚¤Š´‚¶‚Å‚·‚é‚̂łµ‚傤‚©?

679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/02(–Ø) 17:18:30.55 .net]
UIƒXƒŒƒbƒh‚Æ‚¢‚¤‚à‚Ì‚ÍView‘¤‚Ì“s‡‚¾‚©‚ç‚»‚ñ‚ÈŠ´‚¶‚¾‚È
V‚©VM‚ ‚½‚肾‚낤

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/08(…) 13:29:53.61 .net]
Livet‚ÌŒöŽ®ƒy[ƒW‚ª404 File Not Found‚ɂȂÁ‚Ä‚éc

681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/08(…) 14:57:34.62 .net]
‚æ‚­‚ ‚邱‚Æ



682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/10(‹à) 06:05:27.27 .net]
‚æ‚­‚ ‚é‚Ì‚©
‚½‚܂ɂµ‚©Œ©‚És‚©‚È‚¢‚©‚çA‚±‚Ì1”N”¼‚­‚ç‚¢‚ʼn‚߂Ă¾‚Á‚½
‚»‚Ì‚¤‚¿’¼‚é‚Ì‚©‚È

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/14(‰Î) 17:27:08.94 .net]
@merancron‚Æ@ugaya40‚̃TƒCƒŒƒ“ƒgƒoƒgƒ‹‚ª‚©‚È‚è–Ê”’‚¢

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/17(‹à) 06:09:53.49 .net]
Livet‚̃y[ƒWA1TŠÔˆÈãŒo‚Á‚Ä‚à‚Ü‚¾404 File Not Found‚È‚ñ‚¾‚ª•½‚µ‚¿‚á‚Á‚½?
‚»‚ê‚Æ‚àˆÚ“]‚µ‚½‚Ì‚©?
•½‚É‚µ‚Ä‚àˆÚ“]‚É‚µ‚Ä‚à‰½‚©‚»‚ÌŽ|‘‚¢‚Æ‚¢‚Ä—~‚µ‚¢
‚µ‚©‚µƒ†[ƒU[¢‚é‚È

685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/05/17(‹à) 14:40:36.69 .net]
>>666
‚½‚Ô‚ñƒT[ƒo[‚Ì—¿‹à•¥‚Á‚ĂȂ¢‚¾‚¯

686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/05/17(‹à) 15:27:29.29 .net]
MVP‚È‚ñ‚¾‚©‚çAzure‚Ì–³—¿˜g‚®‚ç‚¢‚à‚ç‚Á‚Ă邾‚낤‚Écc

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/05/17(‹à) 19:00:21.91 .net]
‚â@‚ç@‚È@‚¢@‚©

688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/05/17(‹à) 19:07:32.07 ID:NuBHhb8n!.net]
kon

689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/06/24(ŒŽ) 11:30:16.12 .net]
U‚ÉƒŠƒ€[ƒu‚³‚ê‚Ä‚¢‚邱‚ƂɋC‚ª‚‚¢‚½‚—
‚Ü‚ A‚¿‚å‚­‚¿‚å‚­†‚߂Ă½‚©‚ç‚È‚—

690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/03(–Ø) 15:35:02.10 .net]
V‚ɃoƒCƒ“ƒh‚µ‚½ƒRƒ}ƒ“ƒh‚Ì“à•”‚Å”ñ“¯Šú‘€ì‚ðŒÄ‚Ño‚µ‚½‚Æ‚«‚Ì‚¨ì–@‚Á‚Ä‚ ‚é‚ñ‚Å‚·‚©‚ËH

691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/10/03(–Ø) 16:40:34.53 .net]
‰´‚Í‹C‚É‚µ‚ĂȂ¢‚ªAVM‚ł͓Á‚É‹C‚É‚µ‚È‚­‚Ä‚¢‚¢‚ñ‚Å‚ËH



692 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/10(–Ø) 22:24:40.50 .net]
>>672
“¯‚¶ƒRƒ}ƒ“ƒh‚ð•¡”‰ñ“Ç‚ñ‚¾ê‡Aꇂɂæ‚Á‚Ă͇˜‚ª•Ï‚í‚é‰Â”\«‚ ‚é‚©‚ç‚»‚̕ӂɒˆÓ‚®‚ç‚¢‚©‚Ì[

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/10(–Ø) 23:00:23.03 .net]
‚¢‚¢‰ÁŒ¸“ú–{Œê‚̑Ђðo‚µ‚Ăقµ‚¢B

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/14(ŒŽ) 23:43:00.78 .net]
Model‚ªINotifyPropertyChanged‚ðŽÀ‘•‚·‚é——R‚Í
M‚ð‘€ì‚µ‚½Œ‹‰ÊAƒvƒƒpƒeƒB‚ª•ω»‚µ‚½‚±‚Æ‚ð’Ê’m‚·‚é
‚Æ‚¢‚¤—‰ð‚Å‚¢‚¢‚Å‚·‚©?

695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/15(‰Î) 12:36:49.83 .net]
OK

696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/10/16(…) 15:35:26.82 .net]
>>676
OnPropertyChanged ‚Å“n‚·ƒvƒƒpƒeƒB–¼‚ªŠÔˆá‚Á‚Ä‚¢‚邯 View ‚Ö‚Ì’Ê’m‚ª
³‚µ‚­s‚í‚ê‚È‚¢B“–‚½‚è‘O‚̘b‚¾‚¯‚ÇA‚±‚ÌŽí‚̂‚܂ç‚È‚¢ƒgƒ‰ƒuƒ‹‚ª
‘½‚¢‚©‚ç’ˆÓ‚µ‚Ä‚ËB

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/14(–Ø) 23:01:29.82 .net]
>>394
‚¿‚å‚Á‚Æ‘O‚Ì‘‚«ž‚Ý‚¾‚¯‚ÇAƒtƒHƒ‹ƒ_•ª‚¯‚Ý‚ñ‚Ȃǂ¤‚â‚Á‚Ă邩‚ª‹C‚ɂȂéB
‚â‚Á‚ÏAView/ViewModel/Model‚Á‚Ä•ª‚¯‚Ä‚é‚Ì‚©‚ÈH
‚È‚ñ‚©A‰æ–Ê‚ª‘å—ʂɂ ‚éꇂƂ©‚ÉAV/VM‚̃Nƒ‰ƒX‚ª‘å—ʂɂł«‚ÄA‘Ήž‚·‚éV/VM‚̃yƒA‚ªAIDE‚©‚ç’H‚è‚É‚­‚¢‚ñ‚¾‚æ‚È‚ŸBB
V/VM‚ª‚½‚­‚³‚ñ‚ ‚邿‚¤‚ÈŽž‚Á‚ÄA‹@”\‚Æ‚©ƒOƒ‹[ƒv‚²‚ƂɃTƒuƒtƒHƒ‹ƒ_‚ł܂Ƃ߂½•û‚ª‚¢‚¢‚Ì‚©‚ÈB
‚±‚ñ‚È•—‚ÉAA
EƒOƒ‹[ƒv1ƒtƒHƒ‹ƒ_
@EView
@@‚±‚±‚ɃOƒ‹[ƒv1‚ÌView‚ð•¡”“ü‚ê‚é
@EViewModel
@@‚±‚±‚ɃOƒ‹[ƒv2‚ÌViewModel‚ð•¡”“ü‚ê‚é
EƒOƒ‹[ƒv2ƒtƒHƒ‹ƒ_
@EView
@EViewModel

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 07:23:33.44 .net]
‰´‚àʼn‚ÉŽQl‚É‚µ‚½ƒTƒ“ƒvƒ‹‚ª
View/ViewModel/Model ‚Ý‚½‚¢‚ɃtƒHƒ‹ƒ_ì‚Á‚Ä‚½‚Ì‚Å
‚»‚ê‚É•í‚Á‚Ä‚»‚ñ‚ÈŠ´‚¶‚É‚µ‚½‚¯‚ÇAƒTƒ“ƒvƒ‹’ö“x‚̃Nƒ‰ƒX”‚Ȃ炢‚¢‚ñ‚¾‚¯‚Ç
”‚ª2Œ…‚­‚ç‚¢‚ɂȂÁ‚Ä‚­‚邯‚¢‚Ü‚¢‚¿‚¾‚æ‚ËBƒTƒuƒtƒHƒ‹ƒ_‚Ü‚Åì‚Á‚Ä‚àB
‚Þ‚µ‚ëA“Á’è‚Ì‹@”\‚̃tƒHƒ‹ƒ_ì‚Á‚¿‚á‚Á‚ÄA‚»‚±‚É
‚»‚ê‚ÉŠÖ˜A‚µ‚½View/ViewModel/Model‚ðƒZƒbƒg‚Å“ü‚ê‚éA‚Ý‚½‚¢‚Ȃ̂à
‹t‚É‚»‚±‚

699 –¼‘OF¾‚¯‚ÅŠ®Œ‹‚µ‚È‚¢‚Å•¡”‚ɂ܂½‚ª‚é‚Ì‚ª•ª—Þ‚µ‚É‚­‚©‚Á‚½‚èB []
[‚±‚±‰ó‚ê‚Ă܂·]

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2013/11/15(‹à) 13:19:46.47 .net]
>>680
‰´‚à‚»‚ꂪ‘Ó–‚ÆŽv‚¤

701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 14:20:43.75 .net]
­‚È‚­‚Æ‚àView“à‚Í•ª‚¯‚È‚¢•û‚ª‚¢‚¢‚ÆŽv‚¤



702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 14:31:37.31 .net]
̂̓tƒHƒ‹ƒ_‚Å•ª‚¯‚Ä‚½‚¯‚ÇA¡‚Í‚±‚ñ‚ÈŠ´‚¶«

@@ƒ\ƒŠƒ…[ƒVƒ‡ƒ“
@@@@- ModelLayerƒvƒƒWƒFƒNƒg
@@@@- ViewModelLayerƒvƒƒWƒFƒNƒg
@@@@- ViewLayerƒvƒƒWƒFƒNƒg
@@@@- UnitTestƒvƒƒWƒFƒNƒg
@@@@- CommonƒvƒƒWƒFƒNƒg

703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 14:38:30.55 .net]
‘‚«–Y‚ꂽ‚¯‚Ç‚à‚¤ˆê‚ÂAƒ\ƒŠƒ…[ƒVƒ‡ƒ“–¼‚Æ“¯–¼‚̃vƒƒWƒFƒNƒg‚ª—L‚é‚È
i‰¼‚ÉMainƒvƒƒWƒFƒNƒgj

MainƒvƒƒWƒFƒNƒg‚ÆUnitTestƒvƒƒWƒFƒNƒg‚ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒWƒFƒNƒg‚Å
V/VM/M‹y‚ÑCommonƒvƒƒWƒFƒNƒg‚ÍAƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠƒvƒƒWƒFƒNƒg

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 18:56:17.04 .net]
C#‚Ìꇎ©“®¶¬‚³‚ê‚é–¼‘O‹óŠÔ‚ɃtƒHƒ‹ƒ_ŠK‘w‚ª•t‰Á‚³‚ê‚éŽd—l‚ª‚±‚¤‚¢‚¤ê‡ŸT“©‚µ‚¢

705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 19:45:58.66 .net]
•¡”‚Ì‹@”\(ƒTƒuƒVƒXƒeƒ€)‚©‚ç\¬‚³‚ê‚邿‚¤‚ȃAƒvƒŠ‚È‚çA‰´‚à680”hB
uƒŒƒCƒ„v‚æ‚è‚àu‹@”\v‚Ì•û‚ª‹ÃW“x‚‚¢‚ñ‚¾‚µB
1‹@”\“à‚Å‚à‚Ü‚¾‰æ–Ê‚ª‘½‚¢‚悤‚È‚çA/‹@”\/‚̉º‚ÉView/ViewModel‚Æ‚©‚ðì‚Á‚Ä‚à—Ç‚¢‚¯‚ÇB
‚»‚±‚܂łłȂ¯‚ê‚ÎA­‚È‚­‚Æ‚àView‚ÆViewModel‚̓Zƒbƒg‚ÅB
Model‚ÍA‹@”\ŒÅ—L‚Ì‚à‚̂ȂçƒZƒbƒg‚É‚µ‚Ä‚à—Ç‚¢‚¯‚ÇA‚¾‚¢‚½‚¢‚̓AƒvƒŠƒP[ƒVƒ‡ƒ“ƒŒƒxƒ‹‚Å
l‚¦‚é‚à‚̂ȋC‚à‚·‚é‚Ì‚ÅA•Ê”z’uB

706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/15(‹à) 23:49:30.50 .net]
Model‚Í‚Æ‚à‚©‚­View‚ÆVM‚͈ê‘Έê‚őΉž‚µ‚Ă邱‚Æ‘½‚¢‚©‚ç‚È‚ 

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/16(“y) 04:31:20.31 .net]
Model‚̓tƒHƒ‹ƒ_‚Ç‚±‚ë‚©•ʃvƒƒWƒFƒNƒg‚¾‚ë

708 –¼‘OF679 mailto:sage [2013/11/17(“ú) 16:07:31.49 .net]
>>680,686
‹@”\‚²‚Ƃɕª‚¯‚ÄA‚»‚̃tƒHƒ‹ƒ_‚Ì’†‚ÉV/VM‚ð“Ë‚Áž‚ނ̂悳‚»‚¤‚¾‚ËB
V‚ÆVM‚͈ê‚É‚¢‚¶‚邱‚Æ‘½‚­‚ÄA‹ß‚­‚É’u‚¢‚Ä‚¨‚«‚½‚¢‚µB

‚ ‚肪‚Æ‚¤!!
‚·‚²‚­ŽQl‚ɂȂÁ‚½B

709 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/17(“ú) 16:51:12.93 .net]
VM‚ªˆµ‚¤ƒ‚ƒfƒ‹‚Í‚P‚‚Ƃ͌À‚ç‚È‚¢‚킯‚ÅA‚»‚¤‚¢‚¤‚͖̂³—‚ª‚ ‚邯Žv‚¤‚¯‚Ç‚Ë

710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/18(ŒŽ) 10:21:42.10 .net]
‚ñH

711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2013/11/19(‰Î) 23:38:23.24 .net]
>>690
‹@”\’PˆÊ‚ł܂Ƃ߂é‚Ì‚ÍV‚ÆVM‚܂łɂµ‚ÄAƒ‚ƒfƒ‹‚͕ʃtƒHƒ‹ƒ_‚Æ‚©•ʃvƒƒWƒFƒNƒg‚ɂ܂Ƃ߂éA‚Å‚¢‚¢‚ñ‚ñ‚¶‚á‚È‚¢‚©‚ÈH



712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/13(ŒŽ) 13:39:58.61 .net]
M‚ÌÝŒv‚É‚¢‚Ü‚¢‚¿ŠmM‚ªŽ‚ĂȂ¢‚ñ‚¾‚¯‚Ç
—Ⴆ‚ÎChrome‚Ý‚½‚¢‚ȃ^ƒuƒuƒ‰ƒEƒU‚ðì‚éê‡AŠJ‚¢‚Ä‚éƒy[ƒW‚̃RƒŒƒNƒVƒ‡ƒ“‚ÍM‚ÅŽ‚‚Ì?

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/01/13(ŒŽ) 18:47:34.47 .net]
>>693
MVVM‚Í‚»‚ñ‚ȂɌµ–§‚Él‚¦‚ñ‚Å‚¢‚¢‚ÆŽv‚¤‚¯‚Ç‚ËB
VM‚ðVIEW‚ðŒy‚­‚·‚邽‚߂̃ƒWƒbƒNˆÚ‚µêŠ‚®‚ç‚¢‚Él‚¦‚ă‚ƒfƒ‹‚𕪂¯‚é•K—v‚ ‚é‚È‚çì‚邯B‚»‚̃‚ƒfƒ‹‚͈ê‚Â‚Å‚à•¡”‚Å‚à‚¢‚¢B
Chrome‚Ì—á‚Ȃ玩•ª‚È‚çŠJ‚¢‚Ä‚éƒ^ƒu‚â‚»‚Ì‘¼‚Ìó‘Ô‚ðŽ‚ÂƒAƒNƒ^[ˆêŒÂì‚é‚©‚ÈB

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/14(‰Î) 13:13:51.65 .net]
MVVM‚ÌÝŒv‚ÉŠÖ‚µ‚Ä‚ÍA
‚Ü‚¸ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðV‚ÆM‚É•ª‚¯‚éB
ŽŸ‚ÉV‚ðV‚ÆVM‚É•ª‚¯‚é
‚­‚ç‚¢‚Ìl‚¦‚Å‚¢‚¢‚ÆŽv‚¤

715 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/01/15(…) 10:21:03.85 .net]
¡‚ÍMVVMPCEARELS

716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/03/05(…) 07:59:10.50 .net]
test

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/03/05(…) 16:17:16.97 .net]
•‹y‚µ‚Ä‚¢‚銴‚¶‚ª‚µ‚È‚¢

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/20(‰Î) 17:04:41.75 ID:Vv+C9W3P.net]
>>699‚̂悤‚Ȏ臂¢‚͈ê“x‚Ó‚Ÿ‚¤‚ç[æ¶‚Ì–{‚Å‚à“Ç‚ñ‚¾‚ç‚¢‚¢‚æ
ŠÖSŽ–‚Ì•ª—£‚ƃtƒŒ[ƒ€ƒ[ƒNˆË‘¶‚ª‚í‚©‚Á‚ĂȂ¢

719 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/20(‰Î) 20:57:52.43 ID:PPVaI37M.net]
PoEAA‚͓ǂñ‚ł邯‚ÇA‚Ç‚±‚ª‚í‚©‚Á‚ĂȂ¢‚Ì‚©‚í‚©‚ç‚È‚¢‚Ì‚ÅA‹³‚¦‚Ä‚­‚êB

720 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/20(‰Î) 22:25:34.65 ID:9K9vHtgJ.net]
>>699
¡–˜ˆê“x‚àView‚Å‚±‚̃f[ƒ^‚ª•K—v‚¾‚©‚炱‚±‚ÉŽ‚½‚»‚¤‚Æ‚©‚â‚Á‚½‚±‚Ƃ̂Ȃ¢‚à‚Ì‚¾‚¯‚ªÎ‚𓊂°‚È‚³‚¢(¡-_-¡)

721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/21(…) 21:50:13.56 ID:v99ZJ6SN.net]
>>699
ƒ}ƒW‚łȂɂª‚Ç‚¤‚í‚©‚Á‚ĂȂ¢‚ñ‚¾‚©‹³‚¦‚Ä—~‚µ‚¢‚ñ‚¾‚ª‚ÈB



722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/23(‹à) 07:24:21.57 ID:mY7MwSDJ.net]
PoEAA‚ÌMVC‚Ìà–¾‚Á‚ĈӖ¡•s–¾‚¾‚æ‚È

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/23(‹à) 11:25:59.93 ID:EWfyg3GH.net]
>>702
[Model‚ªView‚ðˆÓޝ]‚Æ[Model‚ÌÓ–±]‚ÍŽŸŒ³‚̈قȂé–â‘è‚ł͂Ȃ¢‚¾‚낤‚©

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/23(‹à) 11:26:58.12 ID:EWfyg3GH.net]
>>703
–|–ó•¶‚ªˆÓ–¡•s–¾‚È‚ñ‚¾‚낤‚È

725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2014/05/23(‹à) 13:12:25.80 ID:3xLYWpXM.net]
>>704
‚¾‚©‚烂ƒfƒ‹‚Ì–±‚ɂȂé‚à‚̂Ńrƒ…[‚Ì‚±‚Æ‚ðˆê؈ӎ¯‚µ‚È‚¢‚ňµ‚¦‚é‚à‚Ì‚ª‚Ç‚ñ‚¾‚¯‚ ‚ñ‚¾‚æB
ƒrƒ…[‚Å‚±‚¤‚¢‚¤Žg‚¢•û‚·‚é‚©‚炱‚¤‚¢‚¤•—‚ÉŒ³‚̃f[ƒ^‚ÍŽ‚Æ‚¤‚Æ‚©‚¢‚¿‚Ç‚à‚â‚Á‚½‚±‚ƂȂ¢‚ÌH

726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/23(‹à) 13:57:11.39 ID:EWfyg3GH.net]
>>706
‚»‚ê‚ÍModel‚̃fƒUƒCƒ“‚̘b‚Å‚ ‚Á‚ÄAÓ–±‚Ƃ͕ʂ̘b‚¾‚낤‚æ
ƒfƒUƒCƒ“‚ÆÓ–±‚ª‚²‚Á‚¿‚á‚ɂȂÁ‚ĂȂ¢H
‚¢‚·‚ê‚É‚¹‚æ>>699‚Ì”ñ“ï‚Í“IŠO‚ꂾ‚¯‚Ç‚Ë

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2014/05/23(‹à) 14:02:08.57 ID:EWfyg3GH.net]
‘å‚«‚ÈØ‚èŒû‚Æ‚µ‚ăAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðƒvƒŒƒ[ƒ“‘w‚ƃhƒƒCƒ“‘w‚É•ª‚¯‚é
ƒvƒŒƒ[ƒ“‘wƒrƒ…[AƒhƒƒCƒ“‘wƒ‚ƒfƒ‹‚¾‚©‚ç“–‘RÓ–±‚͈Ⴄ
‚µ‚©‚µ>>706‚Ì‚¢‚¤‚Æ‚¨‚èAƒ‚ƒfƒ‹‚ªƒrƒ…[‚ÌŽg‚¢•û‚ðˆÓޝ‚µ‚½ÝŒv‚ɂȂé‚Ì‚Í
ŠJ”­‚Ì“s‡ã“–‘R‚̘b‚¾‚ÆŽv‚¤‚È

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/02/26(–Ø) 21:33:45.94 ID:cT7tYUid.net]
ReactiveProperty—Ç‚³‚°‚È‚ñ‚¾‚¯‚ÇŽg‚Á‚Ä‚él‚¢‚Ü‚·H
T––‚ɂłà—V‚ñ‚ł݂悤B

729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/09/25(‹à) 15:22:24.80 ID:kx8P/2+s.net]
Livet1.3ƒLƒ^

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2015/10/21(…) 22:31:30.80 ID:4/KXy1nx.net]
WPF MVVM‚ŃAƒvƒŠì‚Á‚Ä‚él‚¢‚é‚ñ‚¾‚낤‚©‚ÆŽv‚¦‚é‚­‚ç‚¢‰ß‘a‚Á‚Ղ肾‚È
‚Ù‚ñ‚Æî•ñ­‚È‚­‚Ä¢‚Á‚Ä‚é

731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 01:36:32.77 ID:5QLmtDbA.net]
‚±‚ñ‚ȃXƒŒ‚ ‚Á‚½‚Ì‚©B¡‚܂ŋC‚ª•t‚©‚È‚©‚Á‚½B
MVVM‚ÍŠ÷ã‚Ì‹ó˜_‚Á‚Ä‚¢‚¤‚©‹Ø‚ªˆ«‚¢‚̈ꌾ‚És‚«‚邯Žv‚¤B
‚±‚ê‚Í‰ß‹Ž‚ÉƒIƒuƒWƒFƒNƒgŽwŒü‚ªUŒ‚‚³‚ꂽ‚悤‚ȔᔻŽÒ‚Ì—‰ð•s‘«‚ÉŠî‚­Œë‰ð‚ł͕K‚¸‚µ‚à‚È‚¢B



732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 11:01:27.71 ID:T+i/NslY.net]
‚ƃIƒuƒWƒFƒNƒgŽwŒü‚ÌŽž‚É‚à“¯‚¶‚悤‚È‚±‚Æ‚ðŒ¾‚Á‚Ä‚¢‚½l‚Í‚¢‚½B

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 12:13:21.98 ID:dfQe7r4R.net]
>>712
‹ï‘Ì“I‚É‚ÍMVVM‚̂ǂ±‚ç‚Ö‚ñ‚ªŽÀî‚É‘¦‚µ‚Ä‚¢‚È‚¢Š÷ã‚Ì‹ó˜_‚ÅA‹Ø‚̈«‚³‚È‚ÌH
‰Â”\‚Å‚ ‚ê‚ÎAŒÃ“T“IMVC‚âMVP‚Ƃ̔äŠr‚àŒð‚¦‚È‚ª‚ç˜_‚¶‚Ă݂Ăقµ‚¢B

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2015/10/22(–Ø) 13:13:45.09 ID:522gqyPw.net]
>>713
ƒIƒuƒWƒFƒNƒgŽwŒü‚͋؂ªˆ«‚©‚Á‚½‚©‚ç‚È

735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/01/20(…) 23:45:57.28 ID:xrqpD1Un.net]
Œ‹‹Ç‚Ç‚ñ‚ÈÝŒv‚ª‚¢‚¢‚ÌH
Rx‚ÉŒX“|‚µ‚½‚¯‚ÇAãŽè‚­Žg‚¢‚±‚È‚¹‚ĂȂ¢

736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/05/01(“ú) 15:54:23.24 ID:tKi6j9CT.net]
“½–¼’ÊMiTorAi2p“™j‚ª‚Å‚«‚éƒtƒ@ƒCƒ‹‹¤—Lƒ\ƒtƒgBitCometiƒrƒbƒgƒRƒƒbƒgj‚Ý‚½‚¢‚ÈA
BitTorrent‚ªƒI[ƒvƒ“ƒ\[ƒX‚ÅŠJ”­‚³‚ê‚Ä‚¢‚Ü‚·

Œ¾Œê‚͉½‚Å‚à‘åä•v‚¾‚»‚¤‚Ȃ̂ÅAP2P‘‚«‚½‚¢I‚Á‚Äl‹‚Ü‚¹‚ñ‚©H

Covenant‚ÌìŽÒiLyrisej‚ª‚»‚¤‚¢‚¤l‚Ƙb‚µ‚½‚¢‚»‚¤‚Ȃ̂ÅA‚æ‚낵‚¯‚ê‚΃cƒC[ƒg‚¨Šè‚¢‚µ‚Ü‚·
https://twitter.com/Lyrise_al

‚¿‚Ȃ݂ɃIƒCƒ‰‚ÍCovenant‚ÌŠ®¬‚ª‘Ò‚¿‰“‚µ‚¢ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Å‚«‚È‚¢ƒAƒXƒyƒ‹ƒK[‚—


The Covenant Project
ŠT—v

Covenant‚ÍAƒˆP2P‚̃tƒ@ƒCƒ‹‹¤—Lƒ\ƒtƒg‚Å‚·

–Ú“I

ƒCƒ“ƒ^[ƒlƒbƒg‚É‚¨‚¯‚錠—͂ɂæ‚é—}ˆ³‚ð”rœ‚·‚邱‚Æ‚ªÅI“I‚È–Ú•W‚Å‚·B ‚»‚Ì‚½‚ß‚ÉCovenant‚Å‚ÍA’†‰›‚Ɉˑ¶‚µ‚È‚¢A‚Œø—¦‚ÅŒŸõ”\—͂̂‚¢ƒtƒ@ƒCƒ‹‹¤—L‚Ì‹@”\‚ðƒ†[ƒU[‚É’ñ‹Ÿ‚µ‚Ü‚·

“Á’¥

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

Ú‘±‚Í’ŠÛ‰»‚³‚ê‚Ä‚¢‚é‚Ì‚ÅAI2P, Tor, TCP, Proxy, ‚»‚Ì‘¼‚ð—˜—p‰Â”\‚Å‚·
DHT‚É‚ÍKademlia + ƒRƒlƒNƒVƒ‡ƒ“ƒv[ƒ‹‚ðŽg—p‚µ‚Ü‚·
UPnP‚É‚æ‚Á‚ă|[ƒg‚ð‰ð•ú‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·‚ªAPort0‚Å‚à—˜—p‰Â”\‚Å‚·(Ú‘±”‚Í­‚È‚­‚È‚è‚Ü‚·)
ŒŸõƒŠƒNƒGƒXƒgAƒAƒbƒvƒ[ƒhAƒ_ƒEƒ“ƒ[ƒh‚Ȃǂ̂·‚ׂĂ̒ÊM‚ÍDHT“I‚É•ªŽU‚³‚êA“Á’è‚̃T[ƒo[‚Ɉˑ¶‚µ‚Ü‚¹‚ñ
E

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/01(“ú) 22:27:00.95 ID:VrD9Va1p.net]
>>716
flux‚Æ‚©‚©‚ÈB‚Ü‚¾‚æ‚­•ª‚©‚Á‚Ä‚¢‚È‚¢‚¯‚ÇB
ó‘Ô‚ðˆê‰ÓŠ‚ÉW–ñ‚·‚é

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/03(‰Î) 11:18:03.92 ID:uB7yk5jG.net]
flux‚̃f[ƒ^ƒtƒ[Œ©‚Ä‚½‚çApache Struts‚ðÄ”­–¾‚µ‚½‚©‚Á‚½‚Ì‚©‚È‚Á‚ÄŽv‚½

739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/10(‰Î) 17:20:07.82 ID:sgC64ZMu.net]
MVVM‚Á‚ĕێ竂ªˆ«‚¢‚æ‚ËB
WPFŽ©‘Ì‚ª‚»‚¤‚¢‚¤ŒXŒü‚ª‹­‚¢‚¯‚ÇAMVVMŽg‚¤‚Æ—Ö‚ðŠ|‚¯‚Ä‚»‚¤‚È‚éB

‘¼l‚ªŒ©‚ÄAŒã‚ÅŽ©•ª‚ªŒ©‚ÄA‚±‚±‚Ì‚±‚Ì‹@”\‚͂ǂ¤‚â‚Á‚ÄŽÀŒ»‚³‚ê‚Ä‚é‚Ì‚©A
‚±‚±‚ÌŽd—l‚ð•Ï‚¦‚é‚ɂ͂ǂ±‚ð‚¢‚¶‚ê‚΂¢‚¢‚ÌA—‰ð‚·‚é‚̂ɎžŠÔ‚ªŠ|‚©‚è‰ß‚¬‚éB

MVVM‚ŕێ竂ª‚‚­‚È‚é‚ñ‚¾I‚Á‚ÄŒ–“`‚µ‚Ä‚él‚ª‚¢‚é‚̂͒m‚Á‚Ă邯‚ÇA
³’¼—‡‚̉¤—l‚ð–J‚߂Ă邿‚¤‚É‚µ‚©Žv‚¦‚È‚¢B

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/10(‰Î) 20:43:19.06 ID:OBekjSgo.net]
Œ‹‹Ç³‰ð‚͂Ȃ­‚ÄÅ“K‰ð‚ª‚ ‚邾‚¯‚È‚ñ‚¾‚¯‚Ç‚³
‚æ‚­‚ ‚鎸”s‚ÍMVCA‚»‚ê‚à“ª‚Å‚Á‚©‚¿‚ȃRƒ“ƒgƒ[ƒ‰[‚ðVM‚É’u‚«Š·‚¦‚Ä‚¢‚邾‚¯ƒpƒ^[ƒ“
‚±‚Ìꇃrƒ…[ƒ‚ƒfƒ‹‚ªŽå–ð‚ÅAƒeƒ“ƒvƒŒ[ƒgƒGƒ“ƒWƒ“‚̃rƒ…[‚Æ1:1‚̑΂ƂȂé“ü‚ꕨ‚Ì” ƒ‚ƒfƒ‹
‚ð—ÊŽY‚·‚邱‚ƂɂȂé
‚¿‚傱‚Á‚ƃCƒxƒ“ƒgƒnƒ“ƒhƒ‰[‚ðƒR[ƒhƒrƒnƒCƒ“ƒh‚É‘‚¢‚½‚çA‚ ‚Ƃ͑S•”ƒrƒ…[ƒ‚ƒfƒ‹‚É‚¨”C‚¹
‚Æ‚¢‚¤’†‰›WŒ ‘‰Æ‚ª’a¶A‘aŒ‹‡‚Ç‚±‚¢‚Á‚½‚Á‚Ęb‚¾‚È

741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/10(‰Î) 21:04:44.88 ID:Urp5/7iJ.net]
>>720
>‘¼l‚ªŒ©‚ÄAŒã‚ÅŽ©•ª‚ªŒ©‚ÄA‚±‚±‚Ì‚±‚Ì‹@”\‚͂ǂ¤‚â‚Á‚ÄŽÀŒ»‚³‚ê‚Ä‚é‚Ì‚©A
>‚±‚±‚ÌŽd—l‚ð•Ï‚¦‚é‚ɂ͂ǂ±‚ð‚¢‚¶‚ê‚΂¢‚¢‚ÌA—‰ð‚·‚é‚̂ɎžŠÔ‚ªŠ|‚©‚è‰ß‚¬‚éB

‚±‚ê‚Á‚Ä’P‚ÉŠµ‚ê‚ĂȂ¢‚©‚ç‚Á‚Ä‚¾‚¯‚¶‚á‚È‚­‚ÄH



742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/10(‰Î) 21:24:17.05 ID:YLufBM4s.net]
̂̂悤‚ȃfƒoƒbƒO‚µ‚Ä’Ç‚¢‚Â炢‚Á‚Ă̂͂ ‚é‚ÈB

743 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/05/11(…) 11:26:55.39 ID:sA9FQTwa.net]
‚â‚Á‚Ï‚èrailsŒn‚͈̑傾‚Á‚½‚Á‚Ä‚±‚Æ‚©‚È[B
‚Ç‚±‚ɂǂñ‚ȃR[ƒh‚ð’u‚­‚Ì‚©ƒtƒŒ[ƒ€ƒ[ƒN‚Æ‚µ‚Ä‹­§‚·‚é‚Á‚đ厖‚¾‚ËB
iOS‚Æ‚©UIKit‚Á‚Ä‚¾‚¯‚¾‚©‚ç“Á‚Ƀtƒ@ƒCƒ‹\¬‚ɑ΂·‚é‹­§‚ª‚È‚­‚Ä”Y‚ÞB

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2016/11/25(‹à) 20:31:02.28 ID:JXCOPEY3.net]
‚¨‘O‚炪MVVMŠæ’£‚Á‚Ä‚à
‰æ–ÊÝŒvŽÒ‚ªMVVM—‰ðŽÒ‚Ƃ͌À‚ç‚È‚¢‚©‚ç
‚Ç‚±‚©‚Í”j’]‚·‚é‚ñ‚â‚Å

745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2016/12/15(–Ø) 23:39:13.49 ID:KILwFG0x.net]
MV)oo(VM

746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/23(–Ø) 17:58:48.49 ID:aO3Y1mks.net]
ƒf[ƒ^‚ðŠi”[‚µ‚½datatable‚ðdatagrid‚ɃoƒCƒ“ƒh‚µ‚Ä•\ަ‚³‚¹‚Ă܂·B
‚±‚Ìê‡Adatatable‚ÍVM‚Å‚·‚©HV‚Å‚·‚©H

747 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/23(–Ø) 23:57:20.04 ID:pns5gc7N.net]
‘¼‚̃tƒŒ[ƒ€ƒ[ƒN‚É”ä‚ׂÄMVVM‚ª—L—p‚ȃP[ƒX‚Á‚ÄAWPFˆÈŠO‚¾‚Ƃǂñ‚Ȃ̂ª‚ ‚è‚Ü‚·‚©H

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/03/31(‹à) 23:28:02.62 ID:Cc537bij.net]
>>728
Xamari

749 –¼‘OFn.Forms
vue.js
[]
[‚±‚±‰ó‚ê‚Ă܂·]

750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/04/21(‹à) 04:30:27.44 ID:H6APCPmE.net]
UWP‚Ý‚½‚¢‚ȑ傫‚¢‰æ–Ê‚©‚笂³‚¢‰æ–ʂ܂ŃTƒ|[ƒg‚·‚é“zB
UI‚ƃƒWƒbƒN•ª‚¯‚ç‚ê‚È‚¢‚ÆŽ€‚Ë‚éB

751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/11(–Ø) 22:40:49.29 ID:NjKe635i.net]
model‚©‚çViewModel‚É’ÊM‚ÌŒ‹‰Ê‚ð•Ô‚·‚Æ‚«‚ÉA
Rx‚Æ‚©Žg‚킸‚ÉAinterface‚ð“n‚µ‚ăR[ƒ‹ƒoƒbƒN‚ð•Ô‚·‚悤‚É‚·‚é‚͉̂½‚©ƒ}ƒY‚¢‚ñ‚Å‚µ‚傤‚©



752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/05/11(–Ø) 23:10:02.50 ID:w+/nr1Tg.net]
Rx‚àŒ‹‹ÇƒCƒ“ƒ^[ƒtƒF[ƒX‚¾‚µ‚¢‚¢‚ñ‚¶‚áH

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/11(–Ø) 23:55:27.09 ID:NjKe635i.net]
model‚Íó‘Ô‚ÌŒöŠJ‚Æ–ß‚è’l‚̂Ȃ¢ƒƒ\ƒbƒh‚Ì’ñ‹Ÿ‚݂̂·‚é‚»‚¤‚Å‚·‚ªA
ó‘Ô‚ÌŒöŠJ‚Á‚Ä‚¢‚¤‚̂͗v‚Ípublic‚Èfield‚Á‚Ä‚±‚ƂȂñ‚Å‚µ‚傤‚©
getter‚Å’ñ‹Ÿ‚µ‚½‚ç‚È‚ñ‚őʖڂȂñ‚Å‚µ‚傤‚©
c#‚Ì‚±‚Ƃ͂悭‚í‚©‚è‚Ü‚¹‚ñandroid java‚ð‘z’肵‚Ä‚¢‚Ü‚·

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 11:29:50.90 ID:WPNdofPW.net]
>>733
ƒƒ\ƒbƒh‚Ì–ß‚è’l‚ðvoid‚É‚·‚éAsetter‚ð’ñ‹Ÿ‚µ‚È‚¢‚Ì‚ÍMVVM—R—ˆ‚ł͂Ȃ­A”ñ“¯Šú‚Èì‚è‚ð‚µ‚½‚¢ê‡‚É‹Nˆö‚µ‚Ü‚·B

‚±‚ê‚Í”ñ“¯Šú‚Èì‚è‚Ìê‡Aƒƒ\ƒbƒh‚ðŒÄ‚Ño‚µ‚Ä‚à’¼‚¿‚Éó‘Ô‚ª•ÏX‚³‚ê‚邯‚ÍŒÀ‚ç‚È‚¢‚©‚çB

‚Ȃ̂ÅAó‘Ô‚Ì•ÏX‚ªŠ®—¹‚µ‚½Žž“_‚ÅM‚ª’Ê’m‚µAŽóM‘¤‚ªgetter‚ð‰î‚µ‚Äó‘Ô‚ðŽæ“¾‚·‚邱‚Æ‚ð„§‚µ‚Ä‚¢‚é‚ɉ߂¬‚È‚¢B

‹t‚É“¯Šú“I‚ȌĂÑo‚µ‚µ‚©‚µ‚È‚¢‚̂ł ‚ê‚ÎAsetter‚⃃\ƒbƒh‚Ì–ß‚è’l‚àD‚«‚É‚·‚ê‚΂¢‚¢‚ÆŽv‚¢‚Ü‚·B

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/05/12(‹à) 12:01:49.68 ID:efiy+Fg+.net]
‚ª‚⎂̖߂è’l•Ô‚·‚ȂƂ©‚ÍCQRS‚âReact‚Ý‚½‚¢‚Ɉ—‚Ì—¬‚ê‚ðŒÅ’肵‚ë‚Á‚Ă̂ª–{Ž¿‚ÆŽv‚¤‚ª–{l‚àƒA[ƒL‚É‚æ‚Á‚ĕԂµ‚Ü‚·‚æ‚Æ‚©‚¢‚Á‚Ă邩‚ç‚¶‚á‚ ‚ ‚Ìø‚è‚͂Ȃñ‚¾‚Á‚½‚ÌŠ´‚à‚ ‚è‚æ‚­‚í‚©‚ñ‚Ë

756 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 18:50:06.13 ID:NqFIOOZC.net]
–{l‚Ì’†‚Å‚ÍFX‚È’~Ï‚à‚ ‚Á‚Ä‚»‚Ìã‚ÅŒ¾‚Á‚Ä‚ñ‚¾‚낤‚¯‚ÇAŠÔ‚ð”ò‚΂·‚©‚çŠO‚©‚猩‚½‚ç‚æ‚­‚í‚©‚ç‚ñŽ–‚ɂȂÁ‚Ă邯‚¢‚¤ˆóÛ

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 19:52:15.91 ID:05vfegfG.net]
‚Ƃ肠‚¦‚¸Œä‘å‚ÌŒ¾‚¤‚±‚Ƃ̓Xƒ‹[‚µ‚Ä‚¨‚¢‚ÄAFluxARedux‚È‚ñ‚©‚ɂ‚¢‚Ä’²‚ׂĂ©‚çAŽ©•ª‚Å“š‚¦‚ðo‚¹‚΂æ‚낵

758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 20:05:15.61 ID:6PqY2VyR.net]
C#‚Åó‘Ô‚ÌŒöŠJ‚Æ‚¢‚¤‚ƃvƒƒpƒeƒB‚ðŽg‚¤‚킯‚¾‚¯‚ÇA
java‚ɂ̓vƒƒpƒeƒB‚ª‚È‚¢‚©‚çgetterŽg‚¤‚µ‚©‚È‚¢‚¾‚낤‚µc
‚»‚à‚»‚àMVVM‚Å‚ÍgetterŽg‚Á‚¿‚áƒ_ƒ‚È‚ñ‚Ęb‚ª‚ ‚é‚ÌcH

759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 20:34:29.17 ID:z/cC9xJA.net]
ó‘Ô‚ÌŒöŠJ‚ª‰½‚Åpublic‚Èfield‚ɂȂñ‚Ì‚©•ª‚©‚ç‚ñ
ƒIƒuƒWƒFƒNƒgŽwŒü‚à‚Á‚©‚¢•׋­‚µ‚½•û‚ª‚¢‚¢

760 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 22:16:02.54 ID:Ne3HESGY.net]
‚¢‚â•Ô‚è’l‚̂Ȃ¢ƒƒ\ƒbƒh‚µ‚©ƒeƒCƒMƒVƒ^ƒ‰‘Ê–Ú‚Á‚Ä‚¢‚¤”›‚肪‚ ‚邯Žv‚Á‚Ä‚½‚©‚çA
getter‚à‘ʖڂȂ̂©‚Æ

761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 23:10:52.37 ID:6PqY2VyR.net]
MVVM‚Ì’ñ¥‚ªMS‚©‚炾‚µAMS‚ªì‚Á‚½Œ¾Œê‚ɂ̓vƒƒpƒeƒB‚ª‚ ‚é‚©‚çc
cjava‚Ìgetter‚ª‘Ê–Ú‚È‚çƒvƒƒpƒeƒBŽg‚¤‚Ì‚à‘ʖڂɂȂé‚Í‚¸



762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/12(‹à) 23:56:43.00 ID:XKa7CxLZ.net]
ƒQƒbƒ^[‚©ƒvƒƒpƒeƒB‚©‚Í–{Ž¿‚¶‚á‚È‚¢‚¾‚낤B
ƒQƒbƒ^[‚ðƒtƒB[ƒ‹ƒh‚Á‚Û‚­Œ©‚¹‚Ä‚é‚Ì‚ªƒvƒƒpƒeƒB‚È‚¾‚¯‚È‚ñ‚¾‚µB

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 06:13:49.08 ID:Hzzf9sbT.net]
Android‚ÅMVVM‚â‚肽‚¢‚¾‚¯‚Ȃ̂É
C#‚Å‚ÌMVVM‚ÆFlux‚ÆRedux‚ƃNƒŠ[ƒ“ƒA[ƒLƒeƒNƒ`ƒƒ‚Æ
databinding‚ÆRx‚Æretrolamda‚Æ‘S•”Šw‚΂Ȃ¢‚Æ‚¢‚¯‚È‚¢‚킯H
•~‹‚™‚Ü‚¹‚ñ‚©

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 08:08:27.52 ID:JyAd7JIY.net]
MVVMŠÜ‚߃A[ƒLƒeƒNƒ`ƒƒ‚²‚Á‚±‚ð‚â‚邱‚ÆŽ©‘Ì‚ª–Ú“I‚È‚ç‘S•”Šw‚ׂæB

Android‚ÅŠJ”­‚µ‚â‚·‚­‚µ‚½‚¢‚Æ‚¢‚¤‚̂ł ‚ê‚ÎA‚Ü‚¸‚ÍData Binding‚ðŽg‚¤‚±‚Æ‚ÆA
API‚Ì–ß‚è/ŒöŠJƒƒ“ƒo‚Æ‚µ‚ÄObservable‚ðŽg‚Á‚Ä‚Ý‚é‚Æ‚±‚ë‚©‚çŽn‚ß‚ëB
DroidKaigi‚̃AƒvƒŠ‚ ‚½‚è‚ðŽQl‚É‚µ‚È‚ª‚çB

765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 08:55:58.29 ID:R5mpG+FZ.net]
build 2017‚ÆŠÖŒW‚ ‚é‚Ì‚©‚í‚©‚ç‚È‚¢‚¯‚ÇAUWPŠÖ˜A‚Å‚±‚ñ‚È‚à‚ñ‚ª
https://github.com/Microsoft/WindowsTemplateStudio

https://developer.telerik.com/topics/net/announcing-windows-template-studio/

766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 09:01:35.75 ID:Hzzf9sbT.net]
droid kaigi‚Å‚·‚ËB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‘¼‚ÉMVVM‚ÌŽQl‚ɂȂ鬋K–͂ȃ\[ƒXƒR[ƒh‚ÌgithubƒŠƒ“ƒN‚Æ‚©‚È‚¢‚Á‚·‚©

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 14:21:43.11 ID:DOmFl3BV.net]
Android java MVVM‚ÅŒŸõ‚µ‚½‚çFXo‚Ä‚­‚邯‚Çc

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 17:26:38.50 ID:Hzzf9sbT.net]
‰æ–Ê‘JˆÚ‚̈—‚Æ‚©Œ‹‹Çview‚Å‚µ‚©‚Å‚«‚È‚¢‚©‚çA
view -> viewModel -> view
‚Ås‚Á‚½‚è—ˆ‚½‚肵‚Ä‚é‚̂Ƃ©‚Ý‚é‚Æ•³‚¾‚È‚ ‚ÆŽv‚¤

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/13(“y) 21:32:34.67 ID:JyAd7JIY.net]
Presentation Coordinator
Navigation Service


‚È‚¨A‰æ–Ê‘JˆÚ‚̘b‚Ƃ͕ʂÉAAndroid‚Ìꇂǂ¤‚µ‚Ä‚àActivity/Fragment‚É
ˆË‘¶‚µ‚Ä‚µ‚Ü‚¤•”•ª‚Ío‚Ä‚­‚é‚©‚çA‚»‚̕ӂ͂ ‚܂茵–§‚Él‚¦‚È‚¢•û‚ª‚¢‚¢B

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/25(–Ø) 12:23:45.13 ID:7qHN/0ER.net]
VM‚ÆM‚Ì•ªŠ„‚ɂ‚¢‚Ä‚«‚¿‚ñ‚Æà–¾‚µ‚Ä‚­‚ê‚Ä‚éƒTƒCƒg‚Á‚Ä‚ ‚Ü‚è‚È‚¢‚¯‚ÇA
Šî–{“I‚ɂ͑S•”M‚É“ü‚ê‚ÄVM‚̓vƒƒpƒeƒB‚Æ‚µ‚ÄM‚¾‚¯‚ðŽ‚Á‚Ä‚»‚ê‚ðV‚ɃoƒCƒ“ƒh‚·‚é‚Á‚Ä‚±‚Ƃł¢‚¢‚ÌH
‘å’ï‚̃TƒCƒg‚ł͑S•”VM‚É“ü‚Á‚Ă邯‚Ç

771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/25(–Ø) 12:55:06.49 ID:jD8c7u6v.net]
ƒTƒCƒg‚Í’m‚ç‚ñ‚ªAˆê”Ô‚µ‚Á‚­‚è‚­‚é‚È[‚ÆŽv‚¤l‚¦‚̈ê‚‚Í

M‚ÍDB‚Ȃǂ̃f[ƒ^‚ðŠi”[‚·‚鉽‚©A‚à‚µ‚­‚̓f[ƒ^‚»‚Ì‚à‚ÌB
VM‚ÍM‚©‚ç‚̃f[ƒ^‚ð‰ÁH‚·‚é‚à‚Ì‚ÆVew‚Ƃ̋´“n‚µ‚𕪂¯‚ÄVM‚ÖB
V‚ÍVew‚»‚Ì‚à‚ÌB

‚Á‚Ă̂ªŒÂl“I‚Ɉê”Ô‚µ‚Á‚­‚è‚­‚éB



772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/25(–Ø) 12:57:53.56 ID:V6q89FWa.net]
view‚»‚Ì‚à‚Ì‚¾‚Æactivity‚ªview‚ɂȂé‚͈̂á˜aŠ´‚ª‚È‚¢‚©

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/25(–Ø) 12:59:02.78 ID:jD8c7u6v.net]
ˆá˜aŠ´‚ ‚éB
VM‚É“ü‚ꂽ‚¢B

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/25(–Ø) 14:34:21.13 ID:CXNFHBlU.net]
MVC‚¾‚ë
M ‚ÍDBˆÈŠO‚Ì‚±‚Æ‚Ío—ˆ‚邾‚¯‚µ‚È‚¢
V ‚Í•\ަ‚·‚邾‚¯
C(VM) ‚ÅFX‚·‚é

ŠT‚Ë >>751 ‚³‚ñ‚É“¯ˆÓ

775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/25(–Ø) 18:18:08.97 ID:V6q89FWa.net]
VM‚ªactivity‚ÌŽQÆ‚ðŽ‚Á‚½‚炾‚ß‚¾‚Æ•·‚¢‚½‚ªBB
Xamarin‚¾‚Æpage‚©

776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 00:49:21.51 ID:rlJlQaZI.net]
C=VM‚¾‚ÆMVC‚ƕςí‚ç‚ñ‚¾‚낤‚ª

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 02:36:40.07 ID:NvS9muX6.net]
ƒCƒ[ƒW‚Æ‚µ‚Ä‚ÍC‚æ‚èL‚¢”͈͂̂à‚Ì‚ð‚Ô‚¿ž‚ñ‚ÅM‚âV‚É—]Œv‚È•¨’u‚©‚È‚¢‚Ì‚ªVM‚Á‚ÄŽv‚Á‚Ä‚éB
Šî–{MVC‚ƕςí‚ç‚ñB
C‚¶‚á‚È‚¢‚̂͂ǂ±‚É’u‚­‚Æ‚©–¼‘O‚©‚笗‚µ‚Ä‚él‘½‚©‚Á‚½‚©‚çAV‚Å‚àM‚Å‚à–³‚¢‚̂͑S•”VM‚Á‚Ä‚µ‚½•û‚ª¬—‚Í­‚È‚¢B

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 06:12:40.96 ID:Xdie43+z.net]
MVVM‚ÌV‚ÍMVC‚ÌV+C‚¾‚æ
MVP‚ÌV‚Æ‚©‚Æ“¯‚¶

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 06:38:23.57 ID:OOmYkqkr.net]
MVVM‚ÌV‚Á‚Ķ‚©‚ç3”Ô–Ú‚ÌV‚Ì‚±‚Ƃł·‚©

780 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 07:01:45.39 ID:Xdie43+z.net]
2”Ô–Ú‚¾‚æ

781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 12:30:06.83 ID:fehtyedu.net]
‚ß‚¿‚áŒø—¦ˆ«‚¢ì‚è•û



782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 15:34:26.98 ID:ZNc2U8qB.net]
MVVM‚Á‚ÄMVC‚æ‚è–¾Šm‚É‚µ‚½‚à‚Ì

VM‚ÍC‚Æ‚¢‚¤”™‘R‚Æ‚µ‚½ŽÒ‚¶‚á‚È‚­‚Ä
View‚ɑΉž‚·‚éƒIƒuƒWƒFƒNƒg‚»‚Ì‚à‚ÌB
‚¾‚©‚çVM‚̃vƒƒpƒeƒB‚ð•ÏX‚·‚邱‚Æ‚ÅView‚É”½‰f‚³‚ê‚邵
View‚ʼn½‚©•ÏX‚·‚邯VM‚̃vƒƒpƒeƒB‚É”½‰f‚³‚ê‚éB
‘o•ûŒüƒoƒCƒ“ƒfƒBƒ“ƒO‚ðŽg‚Á‚ÄŽÀŒ»‚·‚éB

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/05/26(‹à) 19:26:58.74 ID:GnitEmTF.net]
‘S‘Ri‰»‚µ‚ĂȂ¢‚È

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 20:59:38.95 ID:ovKX6RUR.net]
>>761
Œø—¦‹‚ß‚½‚çƒKƒ`ƒKƒ`‚ÉVew‚ÆŒ‹‚т‚­‚©‚ç‚ÈB
Vew‚ªŒÅ’è‚È‚çMVC‚àMVVM‚à—v‚ç‚È‚¢B
ƒfƒXƒNƒgƒbƒv‚⃂ƒoƒCƒ‹‚Å’†g“¯‚¶‚¾‚¯‚ÇVew‚¾‚¯ˆá‚¤‚Æ‚©‚¾‚©‚çMVC‚âMVVM‚ª•K—v‚ɂȂéB
ƒfƒXƒNƒgƒbƒv‚ƃ‚ƒoƒCƒ‹‚Å“¯‚¶ˆ—‚ð•ÊX‚É‘‚­‚æ‚è‚Í‘S‘̂ł͌ø—¦‚ª—Ç‚­‚È‚éB
“Á‚Ƀ‚ƒoƒCƒ‹‚ª‰æ–ʂ̑傫‚³‚â‰æ–ʔ䗦‚ª‘½—l‰»‚µ‚Ä‚éð¡‚Å‚ÍB

785 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 21:03:56.89 ID:ovKX6RUR.net]
>>763
‹­‚¢‚Äi‰»‚ÆŒ¾‚Á‚½‚çMVCŽž‘ã‚Í‘Š•Ï‚í‚炸ƒNƒ‰ƒX‘¤‚ÅVew‚̃vƒƒpƒeƒB‚É‘ã“ü‚µ‚Ä‚àVew‚͌¢’l‚ð•\ަ‚µ‚½‚܂܂ÅAupdate‚ÅXV‚µ‚È‚¢‚Æ’l‚ðXV‚µ‚È‚©‚Á‚½B
MVVM“ÆŽ©‚©‚Í•s–¾‚¾‚ªAMS‚Å‚Í‘ŠŒÝ‚É’l‚ÌXV‚ðŽ©“®’Ê’m‚µ‡‚¤Žd‘g‚Ý‚ªo—ˆ‚½B
>>762‚ªŒ¾‚Á‚Ä‚é‚̂͂»‚¤‚¢‚¤Ž–B

786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 21:40:38.92 ID:Xdie43+z.net]
>>765
‚»‚ñ‚È‚à‚ñ“ÆŽ©‚̂킯‚È‚¢‚¾‚ë

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 22:27:08.33 ID:F2M8XGQu.net]
MVVM‚É‚¨‚¢‚Äactivity‚Íview‚Å‚¢‚¢‚ñ‚¾‚æ‚ÈH

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2017/05/26(‹à) 23:41:27.21 ID:ZNc2U8qB.net]
X‚É‚¢‚¤‚ÆMVVM‚ð‚³‚ç‚É”­“W‚ÆŒ¾‚¤‚©”j’]‚µ‚Â炢‚悤‚É‚µ‚½‚Ì‚ª
fluxBMVVM‚ÌVM‚Í‘o•ûŒüƒoƒCƒ“ƒfƒBƒ“ƒO‚¾‚¯‚Ç
flux‚ÌꇂÍAView‚Ì•ÏX‚Í’¼ÚVM‚É”½‰f‚µ‚È‚¢•ûjB‚‚܂è•ЕûŒüƒoƒCƒ“ƒfƒBƒ“ƒO‚ÉŒÀ’肵‚½B
‚»‚Ì‘ã‚í‚èVM‚Ö‚Ì•ÏXŠÖ˜A‚ðAction‚ÉW–ñ‚µ‚Ä
Action -> State(VM‚ɑΉž) -> View ->Action
‚ƕЕûŒü‚Ö‚Ìî•ñ‚Ì—¬‚ê‚ÉŒÀ’肵‚½‚Ì‚ªflux

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2017/05/27(“y) 02:57:55.41 ID:V3ffhZkY.net]
>MVCŽž‘ã‚Í‘Š•Ï‚í‚炸ƒNƒ‰ƒX‘¤‚ÅVew‚̃vƒƒpƒeƒB‚É‘ã“ü‚µ‚Ä‚àVew‚͌¢’l‚ð•\ަ‚µ‚½‚Ü‚Ü

•³Windows‚¾‚¯‚¾‚ëƒÖ

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2018/05/23(…) 23:07:17.16 ID:Au5e7VGg.net]
–l‚Ì’m‚臂¢‚Ì’m‚臂¢‚ª‚Å‚«‚½ƒpƒ\ƒRƒ“ˆê‘ä‚Å‚¨‹àŽ‚¿‚ɂȂê‚é‚â‚è•û
–ð‚É—§‚‚©‚à‚µ‚ê‚Ü‚¹‚ñ
ƒO[ƒOƒ‹‚ÅŒŸõ‚·‚邯‚¢‚¢‚©‚àwƒlƒbƒg‚ʼn҂®•û–@@ƒ‚ƒjƒAƒŒƒtƒkƒmx

USCRF

791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2018/07/04(…) 23:01:58.94 ID:gFgZc5FG.net]
QIC



792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2018/07/06(‹à) 12:35:20.43 ID:uTPDH9XV.net]
USCRF

793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/28(ŒŽ) 14:30:35.46 ID:2/HZJEKq.net]
Livet‚ÆPrism‚Ƃ͂Ȃñ‚¾‚Á‚½‚Ì‚©

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/28(ŒŽ) 22:53:33.32 ID:ELKeaiTx.net]
Livet‚ÍŽg‚Á‚½Ž–‚È‚¢‚©‚ç’m‚ç‚ñ‚ªWPFŠJ”­‚É‚ÍFX•Ö—˜‚È‚à‚Ì‚ ‚Á‚½‚炵‚¢‚µPrism‚à•Ö—˜‚ȂƂ±‚ ‚é‚ñ‚¶‚á‚È‚¢‚Ì
Ž©•ª‚ÍŽg‚í‚ñ‚¯‚Ç

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 03:07:28.56 ID:nTVyoRLY.net]
’m‚ç‚ñ‚Ȃ瓚‚¦‚È‚­‚Ä—Ç‚¢‚ñ‚¶‚á‚ËH

796 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 10:24:55.23 ID:g/bNoaAl.net]
•]”»‚Í•·‚¢‚Ä‚½‚©‚ç‚»‚͈̔͂ŋ³‚¦‚Ä‚ ‚°‚Ä‚ñ‚¾‚¯‚ÇH
–³’m‚·‚¬‚éƒ{ƒ“ƒNƒ‰‚ÍÀ‚Á‚Ăǂ¤‚¼

797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/01/30(…) 10:35:20.87 ID:MXCEKHH4.net]
Prism.Unity‚ÍAUWP”ł̂ق¤‚ªƒVƒ“ƒvƒ‹‚Å‚©‚Â\•ª‚È‹@”\‚Å—Ç‚¢‚ñ‚¾‚¯‚Ç
wpf”Å‚à‚ ‚Á‚¿Šî€‚ɉü‘P‚µ‚½‚ç—Ç‚¢‚̂ɂÈ

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 12:36:56.89 ID:m67rAUwN.net]
https://teratail.com/questions/140681
MVVM‚â‚Á‚Ä‚é‚Ì‚±‚ñ‚Ȃ̂΂Á‚©‚肾‚©‚ç‚ÈŽ€–Å‚·‚ê‚΂¢‚¢‚æ

799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 12:37:12.23 ID:m67rAUwN.net]
ƒnƒCƒnƒC—‰ð‚Å‚«‚È‚¢‚©‚çI—¹‚Ë

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 12:38:11.42 ID:m67rAUwN.net]
>>776
’m‚ç‚È‚¢‚Ȃ瓚‚¦‚È‚­‚Ä‚¢‚¢‚ñ‚¶‚á‚ËH
‚Ú‚ñ‚­‚ç‚ÍŽ€‚Ë

801 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 12:43:13.60 ID:eltFPQSh.net]
>>776
’m‚ç‚ñ‚Ȃ瓚‚¦‚È‚­‚Ä—Ç‚¢‚ñ‚¶‚á‚ËH
‰ß‘aƒXƒŒ‚Å–³‘Ê‚Éø‚éƒ{ƒ“ƒNƒ‰



802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/01/30(…) 14:39:06.71 ID:g/bNoaAl.net]
–³’m‚ªŠç^‚ÁÔ‚É‚µ‚ăeƒ‰ƒƒƒX

803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/05(‰Î) 22:13:49.20 ID:y7JCcM6u.net]
>>782
–³’m‚ªŠç^‚ÁÔ‚É‚µ‚ăeƒ‰ƒƒƒX‚Á‚Ä‚¨‚Ü‚—
‚»‚ñ‚È‚ñ‚ª‚Ù‚ñ‚Ƃɖʔ’‚¢l‚Æ‚©‚¢‚é‚Ì‚©‚Ë
MVVM‚͂ǂ±‚¢‚Á‚½‚Ì‚—
ƒXƒŒƒ^ƒC‚Ɖ½‚àŠÖŒW‚È‚¢‘‚«ž‚Ý‚µ‚¿‚á‚Á‚Ä“ª‚¨‚©‚µ‚­‚È‚¢‚̃{ƒ“ƒNƒ‰‚—‚—‚—‚—

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/05(‰Î) 22:15:30.79 ID:y7JCcM6u.net]
‚¢‚âƒeƒ‰ƒƒƒX‚Á‚Ă̂ÍMVVM‚È‚ñ‚¾‚낤‚È
–³’m‚Ȃ̂ł킩‚ç‚ñ‚í

805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/05(‰Î) 22:50:39.27 ID:sDFzuzWu.net]
>>778
„INotifyPropertyChanged ‚̓oƒCƒ“ƒhê–å‚ł͂ ‚è‚Ü‚¹‚ñB

‚±‚ê‚Á‚Äæk•Ù‚¾‚æ‚Ë
MVVMŽg‚¤Žž“_‚Å’Êí‚̃‚ƒfƒ‹‚É‚·‚邯•s•Ö‚¾‚©‚çINotifyPropertyChangedŽg‚¤‚¾‚¯

806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/05(‰Î) 22:57:59.44 ID:sDFzuzWu.net]
MVVM‚¶‚á‚È‚¢ÝŒv‚Åì‚ç‚ꂽ ƒ‚ƒfƒ‹AƒrƒWƒlƒXƒƒWƒbƒN‚ª‚ ‚Á‚Ä‚»‚ê‚ðMVVM‚ÅŽg‚¤ê‡‚Ç‚¤‚·‚ñ‚ÌH‚Á‚Ä‚±‚ƂȂñ‚¾‚낤‚¯‚Ç
‚à‚¤ˆê‘wŠO‚©‚ç‚­‚é‚ñ‚¾‚¾‚¯‚¶‚Ⴄ‚Ü‚­‚¢‚©‚È‚¢‚©‚ç‚Ù‚Æ‚ñ‚Ç‚ðì‚è’¼‚µ‚·‚邱‚ƂɂȂé‚ñ‚¶‚á‚È‚¢‚©‚ÈH

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/06(…) 02:16:42.38 ID:ar/eio3d.net]
>>783
‰½“ú‚à‘O‚̂ɓˑR‚Ç‚¤‚µ‚½w

>>785
MMVŠÔ‚ÍD‚«‚É‚·‚ê‚΂¢‚¢‚©‚Æ
Ž©•ª‚͂킴‚í‚´M‚ÅINotifyPChanged‚È‚ñ‚©Žg‚í‚ñ‚¯‚Ç

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/06(…) 09:39:48.85 ID:DbH07QrE.net]
‰´‚È‚ñ‚©MVC‚·‚ç‚æ‚­‚í‚©‚ñ‚È‚¢‚È
Web‚Í“e‚àŠpA‚»‚êˆÈŠO‚ÍMVC‚¾‚ÆŒ¾‚í‚ê‚Ä‚éƒAƒvƒŠ‚ðŒ©‚Ä‚àC‚©‚çV‚ð‘‚«Š·‚¦‚Ä‚é‚Ì‚¾‚炯‚ÉŒ©‚¦‚¿‚Ⴄ‚ñ‚¾‚È
‚±‚ê‚Å‚¢‚¢‚ñ‚©H‚»‚ê‚Æ‚ࢂ̑唼‚ªŠÔˆá‚¦‚Ä‚é‚Ì‚©H‚Ç‚Á‚¿‚È‚ñ‚¾

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/06(…) 12:24:14.98 ID:ar/eio3d.net]
C‚©‚çv‚¾‚¯‚Å‚µ‚©‚È‚¢‚Á‚Ă̂̓_ƒ‚¾‚ÆŽv‚¤‚ªAŒ‹‹Ç‚»‚Ìꇂɂ¿‚傤‚Ç‚¢‚¢’ö“x‚É‘aŒ‹‡‚ɂȂÁ‚Ä‚ê‚΂¢‚¢‚ÆŽv‚¤‚¯‚Ç‚Ë
Ž©•ª‚ÍMV‚ɃƒWƒbƒN‚à‹l‚ßž‚ñ‚ÅA‚Å‚©‚­‚È‚Á‚Ä‚«‚½‚çM‚É‚·‚é’ö“x‚Å‚â‚Á‚Ä‚é

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/11(ŒŽ) 03:23:52.16 ID:h3xrvU+a.net]
‚¢‚‚à‹^–â‚È‚ñ‚¾‚¯‚ÇMVVM‚Ń_ƒCƒAƒƒO•\ަ‚·‚邯‚«‚È‚ñ‚ÅVM‚ÅShowDialog()‚µ‚¿‚á‚¢‚©‚ñ‚ÌH
Messenger‚ÅView‚É‘—‚Á‚ăR[ƒ‹ƒoƒbƒN‚Å‚Á‚Ä‚â‚邿‚è‚àVM‚ðDataContext‚ɂԂÁ‚±‚ñ‚Å’¼Ú‘€ì‚µ‚½‚Ù‚¤‚ª‚í‚©‚è‚â‚·‚­‚È‚¢H

811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/11(ŒŽ) 04:01:02.71 ID:KW1QXsfq.net]
>>790
MVVM‚ÌVM‚ÍAUI‚ւ̈ˑ¶‚ð”rœ‚·‚邱‚Æ‚ðŽŽ‚Ý‚éƒpƒ^[ƒ“B
‚Ȃ̂ÅA’¼ÚŒÄ‚ñ‚Å—Ç‚¢‚©‚Æ–â‚í‚ê‚ê‚ÎNo

UI‚Ì’mޝ‚É‹Nˆö‚·‚鈗‚ðs‚¢‚½‚¢‚̂ł ‚ê‚ÎAUI‚©‚ç’ñ‹Ÿ‚³‚ꂽƒCƒ“ƒ^[ƒtƒF[ƒX‚ð‰î‚µ‚ÄUI‘€ì‚ðs‚¤MVP‚ÌÌ—p‚ðŒŸ“¢‚·‚éB

Œ‹‹Ç‚̂Ƃ±‚ëAMV*‚̈Ⴂ‚ÍÓ”C”͈͂̈Ⴂ‚¾‚¯‚Å‚ ‚èAMVP‚ªMVVM‚æ‚èVŠñ‚è‚ÉL‚¢ƒpƒ^[ƒ“‚Ȃ̂ÅAMVVM‚ðƒx[ƒX‚ÉMVP‚É‚µ‚Ä‚à\‚í‚È‚¢B

‚½‚¾‚µ‚»‚Ìê‡A¬—‚ÌŒ³‚Ȃ̂ÅMVVM‚Ƃ͌ÄÌ‚·‚ׂ«‚ł͂Ȃ¢B



812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/11(ŒŽ) 12:20:24.20 ID:YckZaLLU.net]
>>790
‚Ô‚Áž‚ñ‚Å’¼Ú‘€ì‚ª‰½‚ðŽw‚µ‚Ä‚é‚Ì‚©‚í‚©‚ç‚ñB
‚»‚̃_ƒCƒAƒƒO‚ð•\ަ‚ª‚ç‚Ý‚¾‚ÆŽv‚¤‚¯‚Ç‚à‚¤‚¿‚Á‚Æ‹ï‘Ì“I‚ÉŒ¾‚Á‚Ä‚­‚êB
Œ³‚ÌView‚ƑΉž‚µ‚½VM‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA‚»‚±‚©‚çƒ_ƒCƒAƒƒO•\ަ‚³‚¹‚éꇂł¢‚¢‚ñ‚¾‚æ‚ËH

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/11(ŒŽ) 13:34:01.09 ID:NWPg0Oyv.net]
>>792
‚·‚Ü‚ñAà–¾‚ªˆ«‚©‚Á‚½‚©‚à
‚ ‚Æ–³ˆÓޝ‚ÉWPF‚ð‘O’ñ‚ɘb‚µ‚Ä‚µ‚Ü‚Á‚Ä‚¢‚½

MainWindow
MainWindowViewModel
MainWindowModel

DialogWindow
DialogWindowViewModel

‚ª‚ ‚Á‚½‚Æ‚µ‚ÄMainWindow‚̃{ƒ^ƒ“‰Ÿ‰º‚ðƒgƒŠƒK[‚ÉDialogWindow‚ð•\ަ‚µ‚½‚¢‚Æ‚·‚é
‚ÅWPF‚Ìð“ú‚ÅVM‚ɃRƒ}ƒ“ƒhƒoƒCƒ“ƒfƒBƒ“ƒO‚µ‚Ä‚¢‚½ƒ{ƒ^ƒ“‚̈—‚Ì’†‚Å
DialogWindow‚ÌDataContext‚ÉDialogWindowViewModel‚ð“ü‚ê‚é
¨MainWindowViewModel‚Ì’†‚ÅDialogWindow‚̃Cƒ“ƒXƒ^ƒ“ƒX‚𶬂·‚é

‚Ý‚½‚¢‚ÈŠ´‚¶

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/11(ŒŽ) 15:12:43.09 ID:QkJqimZ7.net]
VM‚©‚çV‚ð’¼Ú¶¬‚·‚é‚̂͋ւ¶Žè‚©‚Æ
‚ăXƒ^ƒrƒŠƒeƒB[‚ª’S•Û‚Å‚«‚È‚¢

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/16(“y) 02:23:43.23 ID:9HG1VuDS.net]
7”N‘O‚©‚牽‚à󋵕ςí‚Á‚ĂȂ­‚ăƒƒX

816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/16(“y) 02:52:06.72 ID:9HG1VuDS.net]
https://teratail.com/questions/74961
‚í‚©‚ç‚È‚¢‚â‚‚͎g‚¤‚ÈI
‚łقñ‚ƂɎg‚í‚È‚©‚Á‚½ƒP[ƒX‚ª‘½‚©‚Á‚½‚¾‚¯‚Ý‚½‚¢‚¾‚È
ƒ†[ƒU[‚ÌŽ¿‚ª‚Ù‚ñ‚ƂЂǂ¢
“‚¢ˆÄŒ‚Å‚¾‚¯Žg‚¦‚΂¢‚¢‚ª‚È

817 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/16(“y) 09:30:22.31 ID:9K5d8FVn.net]
Ž©•ª‚ÍŽ©•ª‚Åì‚é‚¿‚å‚¢ƒAƒvƒŠ‚Å‚àŽg‚Á‚Ă邯‚Ç‚È
‚Æ‚¢‚Á‚Ä‚àVM–c‚ç‚Ü‚¹‚ÄM‚à‚»‚±‚Å‚â‚Á‚Ä‚ÄA‚â‚₱‚µ‚­‚È‚Á‚½‚番—£‚³‚¹‚Ă邾‚¯‚¾‚¯‚Ç

818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/16(“y) 19:22:44.93 ID:PhVDH7kZ.net]
WPF+MVVM‚̓eƒXƒg‚ª‚‚炢
MAVM‚ŃeƒXƒg‚ªo—ˆ‚ĂĂàŽÀÛ‚ÉV‚Å‚¤‚Ü‚­“®‚­‚©‚Í‘S‘R‚í‚©‚ç‚È‚¢

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/16(“y) 20:37:11.87 ID:9K5d8FVn.net]
>>798
‚ñH‚»‚ê‚Ù‚©‚ÌUIƒtƒŒ[ƒ€‚È‚ço—ˆ‚é‚ñH

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/02/16(“y) 20:48:59.47 ID:mveZudXk.net]
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃eƒXƒg‚Æ‚µ‚Ä‚ÍVM-MŠÔ‚Å\•ª‚¾‚ÆŽv‚¤‚ª‚ÈB
V-VMŠÔ‚̓f[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚ªˆÓ}’ʂ肩Šm”F‚·‚é’ö“x‚¾‚µB
­‚È‚­‚Æ‚àForms‚æ‚肾‚¢‚ÔUI‚ɋ߂¢‚Æ‚±‚ë‚܂Ŏ©“®ƒeƒXƒg‚Å‚«‚邿‚¤‚ɂȂÁ‚½B

821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/02/17(“ú) 03:18:26.01 ID:xGFF6jRx.net]
>>798
View‚ÍMV‚Ìó‘Ô‚ð‚»‚Ì‚Ü‚Ü•\ަ‚·‚邾‚¯‚Á‚Ă̂ª—‘z‚¾‚©‚ç‚Ë
ƒZƒŒƒjƒEƒ€‚¾‚Á‚¯HWEB‚Å‚ÌUIƒeƒXƒgo—ˆ‚é“z‚Æ‚©‚ ‚é‚©‚à‚¾‚¯‚ÇAŽ©“®ƒeƒXƒg‚Å‚»‚±‚܂łÌH”‚©‚¯‚é‚Ì‚¿‚Æ‚«‚‚­‚ËH
VM‚̃eƒXƒg‚È‚çƒvƒƒOƒ‰ƒ€“I‚É‚µ‚â‚·‚¢‚©‚ç‚Ü‚¾‚í‚©‚é



822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/03/17(“ú) 03:07:47.90 ID:ZfsC9V3u.net]
>>698
ƒoƒJ‚ɂ͎g‚¦‚È‚¢‚ ‚肪‚½‚¢ƒA[ƒLƒeƒNƒ`ƒƒ‚Ȃ̂Å
•‹y‚Æ‚©‚͂ǂ¤‚Å‚à‚¢‚¢˜b‚¾‚Á‚½

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/17(“ú) 08:02:38.52 ID:F89k9A+v.net]
VisualWorks‚ÌPluggable MVC‚Ƃǂ¤ˆá‚¤‚Ì‚¾‚낤‚©H

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/17(“ú) 18:31:05.56 ID:drnV2zGh.net]
Pluggable MVC‚Ƃ͂¾‚¢‚Ô‚¿‚ª‚¤‚¾‚낤
Application Model‚̊ԈႢH

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/17(“ú) 22:43:26.65 ID:F89k9A+v.net]
>>804
ValueHolderAAspectAdaptorAPluggaleAdaptor‚Æ‚©

826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/17(“ú) 22:56:42.27 ID:drnV2zGh.net]
‚ ‚ A‚»‚¤‚¢‚¤‚±‚Æ‚©
‚à‚Á‚ƌÓT“I‚ŃvƒŠƒ~ƒeƒBƒu‚È‚à‚Ì‚ðŽw‚µ‚Ä‚¢‚é‚Ì‚©‚ÆŽv‚Á‚½
aokilab.kyoto-su.ac.jp/documents/MVC/page4.html

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/17(“ú) 23:43:40.49 ID:F89k9A+v.net]
Œ‹‹ÇAƒrƒ…[Šñ‚è‚̃‚ƒfƒ‹‚ðì‚邯‚¢‚¤”­‘z‚Í90”N‘㉓ª‚ÉVisualWorks‚Å’ñ¥‚³‚ê‚Ä‚¢‚½‚ñ‚¶‚á‚È‚¢‚©‚ÆB

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/18(ŒŽ) 01:01:31.84 ID:Y1evCyMB.net]
‚Ü‚ ‚»‚ÌŒ‹˜_‚Ň‚Á‚Ä‚¢‚é‚ñ‚¾‚¯‚Ç

‚½‚¾ValueHolder‚Æ‚©‚̃Aƒ_ƒvƒ^[‚Í‚ ‚­‚Ü‚Å
ApplicationModel‚̃vƒƒpƒeƒB‚Ńf[ƒ^ƒoƒCƒ“ƒh‚ðŽÀŒ»‚·‚邽‚߂̓¹‹ï‚ɉ߂¬‚È‚¢‚Ì‚Å
https://matarillo.com/general/uipatterns.php#p3

MVVM‚Ƃ̗ގ—«‚ÉŒ¾‹y‚·‚é‚̂ł ‚ê‚Î
Pluggable MVC‚ł͂Ȃ­uApplicationModelƒA[ƒLƒeƒNƒ`ƒƒv‚Æ•\Œ»‚·‚é•û‚ªŒë‰ð‚ª–³‚­‚Ă悢‚ÆŽv‚¤
wiki.c2.com/?ModelModelViewController

829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/03/18(ŒŽ) 01:37:38.06 ID:QCOM2t0u.net]
‚à‚Æ‚à‚ÆMVC‚Æ‚©‚Å‚²‚¿‚Ⴒ‚¿‚Ⴕ‚Ä‚«‚½‚Æ‚±‚ë‚ÉMVVM‚Á‚Ä‚±‚ƂȂñ‚¾‚낤‚È
ƒfƒXƒNƒgƒbƒvƒAƒvƒŠ‚É“–‚Ă͂߂é‚͔̂÷–­‚¾‚Á‚½‚æ

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/18(ŒŽ) 07:19:28.89 ID:Y1evCyMB.net]
‚¢‚â‚»‚¤‚¢‚¤Šî–{“I‚È—‰ð‚ÌŒ‡”@‚ł͂Ȃ¢

831 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/03/18(ŒŽ) 09:45:01.81 ID:npgehNDX.net]
ƒfƒXƒNƒgƒbƒv‚É“–‚Ă͂߂é‚Ì‚ª”÷–­‚Á‚Ă͉̂½‚¾H‰¼‘zDom“I‚È‚à‚Ì‚ª‚ ‚ê‚΂¨‚³‚Ü‚é˜bH

‚ ‚ÆMVVM‚ÍMVC‚ð‰ü—Ç‚µ‚½‚Á‚Ä‚æ‚è‚àXAML‚̃oƒCƒ“ƒfƒBƒ“ƒO‹CŒó‚ɇ‚킹‚½‚Á‚Ä‘¤–ʂ̕û‚ª‹­‚¢‚ÆŽv‚¤‚ª‚È
‚»‚ê‚ð‰ü—ǂƌ¾‚¦‚΂»‚¤‚¾‚¯‚Ç



832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/18(ŒŽ) 11:53:25.70 ID:sCXVSnIM.net]
‚à‚µ‚â810‚ÍMVC‚ÆMVC2‚𬓯‚µ‚Ă邯‚©H

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/03/19(‰Î) 03:35:07.74 ID:3jNcVOgT.net]
ŽÀ‘•ŽÒ‚Ì”\—Í•s‘«‚ª–â‘è‚É‚È‚é‚Æ‚¢‚¤‚±‚Æ‚ÍÝŒvƒpƒ^[ƒ“‚ªˆ«‚¢‚ñ‚¾‚ë
–{“–‚É—‰ð‚µ‚Ă邩Šm”F‚·‚邪“‚¢‚悤‚Ȃ̂àƒ_ƒ‚¾

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/03/19(‰Î) 21:56:18.31 ID:RkrxeYqz.net]
ƒoƒCƒ“ƒfƒBƒ“ƒO‚ÅŠy‚ªo—ˆ‚ê‚ÎA‚»‚ê‚Å–ž‘«‚æ

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/03/19(‰Î) 22:06:06.31 ID:+Ccy7x/V.net]
>>814
Šy‚Å‚«‚é‚©‚Ç‚¤‚©‚¶‚á‚È‚­‚ÄA
‰æ–Ê‚ð’¼ÚG‚炸‚Éςނ©‚Ç‚¤‚©‚Ì–â‘肾‚ëB

836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/03/22(‹à) 00:42:05.87 ID:piAmWzDj.net]
‚±‚è‚á“V˂ł·‚í
https://qiita.com/hiki_neet_p/items/e381c687b0644c0e4978

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/05/30(–Ø) 12:04:36.21 ID:v6SxCCrX.net]
‰É‚¾‚©‚ç””N‚Ô‚è‚ÉWPF‚Å‚àG‚Á‚Ă݂悤‚©‚ȂƎv‚Á‚Ă邯‚ÇA
——§‚µ‚Ä‚½Œ‹‹ÇMVVMƒ‰ƒCƒuƒ‰ƒŠ‚Á‚ÄŒ‹‹Ç‰½‚©‚É“ˆê‚³‚ꂽH
Livet‚ÍŽ€‚ñ‚Å‚µ‚Ü‚Á‚½‚Ý‚½‚¢‚¾‚Ëw
ŒÂl“I‚ɂ͉ž‰‡‚µ‚Ä‚¾‚¯‚Ç

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/05/30(–Ø) 19:49:16.08 ID:YQby5rNV.net]
>>817
“ˆê‚³‚ꂽ‚©‚Ç‚¤‚©‚Í•ª‚©‚ç‚ñ‚ªA

https://github.com/XamSome/awesome-xamarin/blob/master/README.md#mvvm

‚É‚æ‚邯AReavtiveUI, MVVVCross, Prism‚ ‚½‚肪l‹C‚炵‚¢

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/05/30(–Ø) 19:50:47.36 ID:YQby5rNV.net]
>>818
typo
x MVVVCross
o MVVMCross

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/06/19(…) 05:03:53.74 ID:tVNS+22r.net]
yoŽ‘z¼–{‘ì˜N lH’m”\¼‹\y’ˆÓz
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/

841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/27(“y) 02:26:32.72 ID:0sBDs5f5.net]
‚Þ‚Á‚¿‚ቕà“I‚ȂƂ±‚ë‚ÌŽ¿–â‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA
WPF + Prism‚̊‹«‚ÅA‰æ‘œƒtƒ@ƒCƒ‹(png)‚ðƒEƒCƒ“ƒhƒE“à‚Ƀ^ƒCƒ‹ó‚É•À‚ׂ½‚¢‚̂ł·‚ªA
’P‘̂ŃpƒX‚ðSource‚ÉŽw’肵‚ÄAConverter‚ð’Ê‚µ‚Ä•\ަA‚܂łÍo—ˆ‚½‚̂ł·‚ªA
‚±‚ê‚ðListViewã‚Å‚¨‚±‚È‚¨‚¤‚Æ‚·‚邯AListview‚ÉBinding‚µ‚Ä‚¢‚éObservableCollection‚ÉAdd‚µ‚Ä‚àA
‰æ‘œ‚ª•\ަ‚³‚ê‚Ü‚¹‚ñB
‰½‚©‚í‚©‚è‚â‚·‚¢ƒTƒ“ƒvƒ‹‚âAƒ`ƒ…[ƒgƒŠƒAƒ‹‚Ȃǂ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H



842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/07/27(“y) 03:17:09.73 ID:l8PDbbg2.net]
>>821
ƒ`ƒ…[ƒgƒŠƒAƒ‹‚Í’m‚ç‚ñ‚ªAƒŠƒXƒg‚ɃeƒLƒXƒg‚âƒ{ƒ^ƒ“‚Í•\ަ‚Å‚«‚é‚ÌH
o—ˆ‚é‚Ȃ硒P‘̂ŃRƒŒƒNƒVƒ‡ƒ“‚Ì—v‘f‚ƃrƒ…[ƒeƒ‚â‚Á‚Ä‚éŠÖŒW‚𓯂¶‚悤‚É‚·‚邾‚¯‚¾‚¯‚Ç

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2019/07/27(“y) 10:04:07.36 ID:0p0d4tKK.net]
>>821
ListView‚ÌTemplate‚ðGridView‚Æ‚µDataTemplateŽg‚¤‚ñ‚¶‚á‚È‚©‚Á‚½H@‚æ‚­’m‚ç‚ñ‚¯‚ÇB

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2019/11/01(‹à) 18:07:00.51 ID:hqW7WiA1.net]
>>821
‚Ç‚ñ‚ÈŒ©‚½–Úì‚肽‚¢‚ÌH

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/07/02(–Ø) 15:07:15.93 ID:WhLcbIiC.net]
MMVM‚ÅŒ¾Œê‚ðì‚éI

846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2020/07/02(–Ø) 17:47:32 ID:WhLcbIiC.net]
LLVM‚ÆŠ¨ˆá‚¢‚µ‚½

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/01/27(…) 11:51:54.98 ID:cJSBZXf9.net]
‚Ä‚·

848 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/01/27(…) 23:40:32.54 ID:7/w7pDgL.net]
Win Forms‚Å‚â‚Á‚Ä‚él‚¢‚Ü‚·‚©H
datagridview‚Å’l‚É‚æ‚Á‚ăZƒ‹‚ÌF‚ð•Ï‚¦‚éê‡A‚ǂ̂悤‚É‚µ‚Ă܂·‚©H

849 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/01/28(–Ø) 01:44:53.83 ID:aQj0oWVr.net]
>>828
BindingList‚ւ̒ljÁE•ÏXE휂ªƒCƒxƒ“ƒg‚ÅE‚¦‚é‚Ì‚ÅA
‚»‚̃Cƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Åó‘Ԃɉž‚¶‚ăZƒ‹•ÏX‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚ËH

”Ä—p‰»‚·‚é‚̂ł ‚ê‚ÎABindingList‚ð[M]AGrid‚ð[V]‚Ƃ݂ȂµA
‚»‚ÌŠÔ‚ðŽæ‚èŽ‚ÂPresenter‚ɈÚ÷‚³‚¹‚éMVPƒpƒ^[ƒ“‚É‚·‚邯‚©‚©

‚ß‚ñ‚Ç‚­‚³‚ª‚è‚â‚Ȃ̂ÅA‘OŽÒ‚Å‚¨’ƒ‚ð‘÷‚·‚©‚È‚Ÿ

850 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/01/29(‹à) 20:29:07.30 ID:czxZDJRE.net]
MVVM‚̓oƒCƒ“ƒfƒBƒ“ƒO‚ðŠˆ—p‚·‚邽‚ß‚ÉlˆÄ‚³‚ꂽƒpƒ^[ƒ“‚Ȃ̂ÅAWinForms‚ł͎À‘H‚Å‚«‚Ü‚¹‚ñ

851 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/02/02(‰Î) 19:09:08.24 ID:LnwudBv/.net]
ƒ†[ƒU[ƒƒŠƒbƒg‚È‚µ‚̃Iƒiƒj[



852 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2021/02/02(‰Î) 21:40:04.70 ID:WEqR7ZrT.net]
ƒ†[ƒU[‚Á‚Ă̂ªƒAƒvƒŠƒ†[ƒU‚Ȃ炻‚Ì’Ê‚è
ŠJ”­ŽÒ‚͉¶ŒbŽó‚¯‚Ă邿

853 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2021/04/06(‰Î) 11:03:35.23 ID:A0Gb+cSU.net]
MVVM@‚¨‚Á‚»B
ƒCƒxƒ“ƒg”­¶Œ³‚©‚çƒgƒ“ƒlƒ‹Œo—R‚µ‚È‚¢‘O‚ɕ߂܂¦‚ÄAView->ViewModel‚̃Cƒxƒ“ƒgƒfƒŠƒQ[ƒgŒÄ‚Ô‚Ì‚ªˆê”Ô‘¬‚¢B
Commnad@Binding‚È‚ñ‚©Žg‚Á‚Ä‚ç‚ê‚È‚¢B@’x‚­‚ÄEEE

854 –¼‘OF []
[‚±‚±‰ó‚ê‚Ă܂·]

855 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2024/02/29(–Ø) 21:06:03.14 ID:xliFyZcDB]
f’vƒK[‚¾‚ÌŒÂl‚Ì‘¸Œµ‚âlŒ ‚̈Ӌ`‚¾‚Ì“s‡‚Ì‚¢‚¢Ì˜b‚Ù‚³J‚¢‚Ă鼖씎ˆê‚Í’©‘Nl‘娎EŠQ‚µ‚½‰ß‹Ž‚ɂ‚¢‚Ä‚àG‚ê‚ë‚æ
‘å—Ê”j‰ó•ºŠíƒNƒ\q‹ó‹@‚É‚æ‚é‹­“ŽEl‚Æ‚¢‚¤d‘å‚ÈlŒ NŠQ‚àƒXƒ‹[AÅ‹à‚ÄJ’n‹…”j‰óŽx‰‡D¢ŠEň«‚Ì’E’Y‘f‹‘”Ûƒeƒ‘‰Æ‚É‘—‚ç‚ê‚é
‰»ÎÜ4˜A‘±ŽóÜ‚µ‚Ä¢ŠE’†‚©‚ç”ñ“‚ê‚Ä‚¢‚È‚ª‚ç—͂ɂæ‚éˆê•û“I‚ÈŒ»ó•ÏX‚É‚æ‚Á‚ÄŠŠ‘–˜H‚ɃNƒ\q‹ó‹@‚ɂƔ{‘
ŠÕÂÈZ‘î’n‚©‚ç“sS‚܂ŔŽì‚‚Ȃ¬‚Å“S“¹‚Ì30”{ˆÈã‚à‚Ì”œ‘å‚ȉ·ŽºŒø‰ÊƒKƒX‚Ü‚«ŽU‚炵‚Ä‘›‰¹‚܂݂êAɹ‚ª¶–½ü‚Ì’m“IŽY‹Æ‰ó–Å
Žq‹Ÿ‚ÌŠwKŠÂ‹«”j‰óA‹CŒò•Ï“®‚³‚¹‚ÄŠC…‰·ã¸‚³‚¹‚Ä‚©‚‚ĂȂ¢—ʂ̅ö‹C‚ð“ú–{—ñ“‡‚É‹Ÿ‹‹‚³‚¹‚Ä“y»•ö‚êA^…A–\•—C”M’†Ç‚É‚Æ
Z–¯‚̶–½‚ÆàŽY‚ð“O’ê“I‚É”j‰ó‚·‚邱‚ƂŎ„• ‚ð”ì‚â‚·¢ŠEÅœ¦‚̃}ƒbƒ`ƒ|ƒ“ƒvŽElƒeŒû‘gDŒö–¾“}“V‰º‚è”ÆßW’c‘“y”j‰óÈÄ“¡“S•v
‚ƂƂà‚ÉD‚«•ú‘è”jšÓ‚ÆŽEC‚ðŒJ‚è•Ô‚µ‚ėב’§á¢‚µ‚ÄŒ´”š—Ž‚Æ‚µ‚½¢ŠEň«‚Ȃ炸ŽÒ‘‰Æ‚܂Œ”q‚µ‚Ä”’X‚µ‚¢ŒRŠg‘Å
•¨Ž–‚Ì–{Ž¿‚ð—‰ð‚Å‚«‚È‚¢›r‹Ÿô”]‚µ‚Ä•º‘à‚É‚µ‚ÄŽ„• ‚ð”ì‚â‚»‚¤‚Æ‚¢‚¤ƒeƒ‘gD‚Éæ‚ÁŽæ‚ç‚ꂽ“ú–{‚ÅŽq‚È‚ñ‚©ŽY‚Þ‚Ì‚Í‘Š“–‚Ì–~ˆÃ‚¾‚¯
(ref.)@„S‚”ps:^/www.call4.j„‚^info.php?ƒ±„T„‚e=i„„‚…ms&id=I0000062
tt„Qs://haneda-ƒ¯roject.jimdofree.com/ , ttpsF//flight-rout‚….com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

856 –¼‘OF‰ß‹ŽƒƒO š [[‰ß‹ŽƒƒO]]
¡ ‚±‚̃XƒŒƒbƒh‚Í‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·






[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ185KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef