タグ

2010年12月3日のブックマーク (5件)

  • MVVM勉強会資料 - the sea of fertility

    第60回codeseek勉強会・第2回日C#ユーザー会勉強会 勉強会行ってきました。話してきました。 貫徹だったので頭がぼーっとしてましたが、なんとか喋りました。しかしその後の懇親会ではところどころ記憶が抜け・・。 @neueccさんのお宅で朝まで飲み。大人数で押しかけ申し訳ない。 しかし楽しかったー。 反省点 なによりも、タイムオーバーで尻切れになってしまいました。 話す前は時間意識してたんですが、デモプロジェクトフォントサイズ、マルチディスプレイの操作で苦戦。 操作に戸惑ってタイムオーバーとかないわぁ。。 一応、押しの方法。Prismの方法までは紹介できたので、なんとかといったところ。 必ずどこかでリベンジします。 資料 スライド(Office Web App) ViewModelからViewへのメッセージング手法 サンプルソース(Visual Studio 2010 WPFソリュ

    Suicom
    Suicom 2010/12/03
  • MVVMパターンとイベント駆動開発、そしてMVC/MVP/PMパターンとの関係 – 何故MVVMなのか - the sea of fertility

    WPF/Silverlight開発において、イベント駆動開発じゃ何故いけないのか? MVC/MVP/PMパターンとMVVMはどう違うのか、どういったメリットがあるのか? そういう声を聴く機会は少なくありません。 MVVMパターンとイベント駆動開発、MVC/MVP/PMパターンとの関係について僕の理解をまとめました。 MVVMパターンをわざわざ適応する事に疑問がある方にはぜひ読んで欲しいと思っています。 また、このドキュメントを記述するにあたり@matarilloさん、@ufcppさん、@yfakariyaさん、諸先輩方3方に叩き台を見ていただき多くの指摘を頂くことができました。今回は頂いたフィードバックを受けて公開する形になっております。 押しつけがましくも一方的に依頼させていただいて、にも拘わらず非常に丁寧に様々な指摘・示唆を頂くことができました。 この場を借りてお礼申し上げます。ありが

    Suicom
    Suicom 2010/12/03
  • MVVMパターンを学ぶ 2010 – 動機・実装・未来を理解するためのリソースまとめ - the sea of fertility

    時間日早朝(2010/12/03)、米国 でのイベントSilverlight Fire Starterのキーノートにおいて、Silverlight 5が発表されました。 WPFの存在意義を脅かすほどのSilverlightの機能強化が発表される中、The Future of Microsoft SilverlightとしてMVVMパターン用サポートがSilverlight 5 標準に公式に採用される事が発表されました。 Model View ViewModel (MVVM) and Databinding enhancements allow more work to be done more easily via XAML: Debugging support now allows breakpoints to be set on a binding, so you can ste

  • 同時実行とチャネル、ドメイン、およびメッセージ

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 同時実行とチャネル、ドメイン、およびメッセージ Ted Neward 前回のコラムでは、プログラミング言語の Cobra を紹介しました。Cobra は、Python からゆるやかに派生したオブジェクト指向言語であり、特に、動的にも静的にも行える型指定、PythonRuby と同様の "スクリプト" の概念、および組み込みの単体テスト機能が取り入れられています。詳しく掘り下げた結果、Cobra には価値があることがわかり、うれしいことに新しい汎用プログラミング言語を学習できました。 汎用言語は興味深く強力ですが、必要としているものが、かなづち、のこぎり、ねじ回しといった万能の道具ではなく、3/16 イン

    同時実行とチャネル、ドメイン、およびメッセージ
    Suicom
    Suicom 2010/12/03
  • http://blog.motdotnet.com/?eid=718486

    Suicom
    Suicom 2010/12/03