2015年11月22日のブックマーク (7件)

  • PrismのMVVM関連のクラスを使ってHello world - かずきのBlog@hatena

    Prismの最新バージョンからMVVMでの開発をサポートしてくれるようになりました。という話を聞いてPrismをダウンロードしてきてレッツトライ!としようと思うと、Bootstrapperがどうの、EventAggregaterがどうの、Regionがどうの、MEFがどうのUnityがどうのetc...と色々覚えないといけないおまけがついてくる割に、MVVM何処にあるんだ??という状態になってしまいます。 Prismは、使いこなすと便利なのですが、そういう便利クラスは置いておいて、MVVMの基クラスだけ拝借するのでしたら、以下で述べてるクラス群をチョイスして使うだけでOKです。 PrismでMVVM(Model View ViewModel)パターンのサポート用に用意されているクラスのまとめ ということでPrismを使ってMVVMをしようとする人がPrismの樹海に迷い込まないようにPr

    PrismのMVVM関連のクラスを使ってHello world - かずきのBlog@hatena
    masatoru
    masatoru 2015/11/22
  • WPF4.5入門 その26 「TreeViewコントロール その2」 - かずきのBlog@hatena

    今回も、前回に引き続きTreeViewコントロールについてみていこうとおもいます。 TreeViewのItemTemplate TreeViewコントロールもDataGridコントロールと同様にItemsSourceプロパティにコレクションを設定することで、任意の型のコレクションのデータを表示できます。TreeViewコントロールのItemTemplateには、木構造のデータを扱うためにDataTemplateを拡張したHierarchicalDataTemplateを使用します。HierarchicalDataTemplateは、通常のDataTemplateと同様にデータの見た目を定義するために使います。DataTemplateと異なる点は、ItemsSourceプロパティに、現在表示している要素の子にあたるものをItemsSourceプロパティに設定する点です。Hierarchica

    WPF4.5入門 その26 「TreeViewコントロール その2」 - かずきのBlog@hatena
    masatoru
    masatoru 2015/11/22
  • WPF4.5入門 その25 「TreeViewコントロール その1」 - かずきのBlog@hatena

    1月ほど間があきましたが、RIAアーキテクチャ研究会やめとべやでの発表も終わりひと段落ついたので、ちまちま再開していきたいなと思います。過去記事一覧が長くなってきたので、今回からは末尾にもってくようにしました。 TreeViewコントロール TreeViewコントロールは、Windowsのエクスプローラーの左側のような入れ子構造のデータを表示するのに適したコントロールです。TreeViewコントロールの見た目を以下に示します。 TreeViewコントロールは、ItemsプロパティにTreeViewItemコントロールを設定することで木構造のデータを表現します。TreeViewItemコントロールは、Headerプロパティでツリーに表示する要素を指定して、ItemsプロパティでTreeViewItemコントロールを子として格納します。TreeViewコントロールもTreeViewItemコン

    WPF4.5入門 その25 「TreeViewコントロール その1」 - かずきのBlog@hatena
    masatoru
    masatoru 2015/11/22
  • MVVMでメッセンジャーなしに画面遷移を実現する- 画面遷移を画面状態としてモデル化する

    □導入 今回のブログでは、「MVVMでメッセンジャーなしに画面遷移を実現する - 画面遷移を画面状態としてモデル化する」と題しまして、メッセンジャーなしに画面遷移を実現する方法のひとつをご紹介します。 MVVMをご提案すると「画面遷移とダイアログ表示はどうするのか?」と、多くの技術者が聞いてきます。どうやら自分でも調べてこのあたりがMVVMの鬼門だと感じ取るようです。 「どうやら画面遷移とダイアログ表示のためには、メッセンジャーを使うらしい。」 → 「調べたけどなんだかメッセンジャーが難しい、分からん。] → 「そもそもこんなことまでして、どうしてMVVMを使わなければならないんだ?」となります。 こうなると、画面遷移やダイアログ表示がMVVMでの問題であることを前提として、MVVMのメリット面を説明していく必要があり、このマイナスからの説明で私はいつも息切れしてしまいます。どうやら、MV

    MVVMでメッセンジャーなしに画面遷移を実現する- 画面遷移を画面状態としてモデル化する
    masatoru
    masatoru 2015/11/22
  • NuGet PowerShell Reference

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    NuGet PowerShell Reference
    masatoru
    masatoru 2015/11/22
  • Manage NuGet packages with the Visual Studio Package Manager Console

    The Package Manager Console in Visual Studio uses PowerShell commands to interact with NuGet packages. You can use the console when there's no way to do an operation through the Package Manager UI. You can also use dotnet CLI or NuGet CLI commands in the console. This article describes how to find, install, update, and uninstall NuGet packages with PowerShell commands in the Package Manager Consol

    Manage NuGet packages with the Visual Studio Package Manager Console
    masatoru
    masatoru 2015/11/22
  • Microsoft Q&A

    masatoru
    masatoru 2015/11/22
    "とりあえず"ってフォルダ名だとAndroidがコンパイルできないことがわかった。