ずっとWindowsでお手軽にGUIを作る方法を探していたが、ついに見つけてしまったかもしれない。 欲しかったのは、こんな感じのことができるもの: なるべく追加ソフトウェアをインストールせずに使えるもの 複雑なレイアウトは別にできなくてもよい UIはなるべくシンプルに書ける プロジェクトなどを必要とせず、1ファイルのスクリプトで表現できる どのようにするかというと、PowerShellスクリプト上にXAMLをインラインで記述し、WPFのUIを作ればよい。 以下、ボタンを押すとWebサービスを呼び出して、テキストボックスに東京の天気を表示する例である。 PowerShellの仕組み上、.NETでできることはできるだろうとわかっていたので、Windows Formsを使えばいけそうな気はしていたが、コードがごちゃごちゃしそうでやめていた。 しかしWPFという発想はなかった。 なお、「なるべく追