かずきのBlog@hatena

日本マイクロソフトに勤めています。このブログは個人ブログなので、ここに書いている内容は個人的な意見で会社の公式見解ではない点にご注意ください。好きなものは XAML と C# 。苦手なものは型の無い言語です。

Google Home の Hello world を Azure も使って書いてみよう

本日以下の勉強会に参加してきました。 smarthacks.connpass.com なんとなく Google Home 対応アプリの作り方の雰囲気がわかったので復習もかねてやってみたいと思います。 ちなみに Azure 使います。 Dialogflow で Agent を作成 以下のページに移動して Si…

Visual Studio 2017 15.5 + Windows 10 Fall Creators Update で UWP をデバッグ実行するとアプリ終了後に Visual Studio がクラッシュする

UWP

はい。辛い。 どうも根深いみたいで下記サイトに回避方法が書いてありました。 developercommunity.visualstudio.com 私は devenv.exe.config の AppContextSwithcOverrides タグを以下のようにする方法で回避できました(設定画面でいじるだけでは効果がな…

UWP の画面遷移でいい感じのアニメーションをさせよう

UWP

Connected Animation というものを使うと出来ます。 ConnectedAnimationService.GetForCurrentView() で取得した ConnectedAnimationService に対して画面遷移前と画面遷移後で対応するコントロールの紐づけをしてやる感じです。なので、画面遷移前に画面遷…

DesktopBridge アプリで UWP アプリと Win32 アプリの連携方法

1つ前の記事で起動方法は紹介しました。 blog.okazuki.jp 起動は出来たら次したいことは連携ですよね。ということでしてみましょう。 仕組み UWP の AppService を使ってやるのがお勧めです。 docs.microsoft.com UWP 側で AppService を作っておいて、それ…

Desktop Bridge のアプリで UWP から同じパッケージ内の exe を起動する方法

表題の通りです。 UWP だけではできないことは DesktopBridge を使うことで実現できることもあるというわけなのでやってみましょう。 プロジェクトの作成 以下の 3 つのプロジェクトを作成します。 Windows アプリケーション パッケージ プロジェクト 名前は…

C# で何か出来るのか?まとめてみた

C# は好きな言語です。C# 1.0 が 2002 年 4 月に出てからもうすぐ16 年!?になろうとしています。 今でも結構イケてる部類にランキングしてると個人的に思ってる C# ですが何が出来るのか?というのをまとめてみたいと思います。C# をこれから始めようと思…

背景透明の印鑑の印影画像をPowerPointで作ろう

やった~!電子的な書類だ~!!と思ってダウンロードしてみるとこんなのがあるケースがありますよね。 なんですか…印って…。ということでこういう場合は以下のようなフローで書きますよね。 PC で記入 印刷 押印 スキャンしてPDF化 メールで送信 電子とは。…

Android 版 Fly Delta アプリでチェックイン時にエラーになる問題と回避方法(と妄想)

先日シアトル出張があったときに Fly Delta アプリで飛行機のチェックインをしようとしたんですよね。 play.google.com そしたら、パスポートの情報を入力するところで誕生日と有効期限の日付がエラーになってしまいチェックインできませんでした。 そういえ…

pfx を作って appx に署名するまで

UWP

いつも忘れてしまうのでメモ。 makecert -r -pe -n "CN=XXXX" -eku 1.3.6.1.5.5.7.3.3 -pe -sv my.pvk my.cer pvk2pfx -pvk my.pvk -spc my.cer -pfx my.pfx makeappx.exe pack /d .\dirpath /p appxpath.appx /l signtool sign /fd SHA256 /a /f .\my.pfx .…

ReactiveProperty v4.2.0 をリリースしました

github.com ReactiveProperty と ReadOnlyReactiveProperty に IEqualityComparer で値の比較条件を指定できるようにしました。 @soi013 さんプルリクありがとうございます。 導入はいつも通り nuget から! www.nuget.org