かずきのBlog@hatena

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

Go の開発環境を Visual Studio Code に作ってみた on Windows 10

以下のサイトを参考にやってみました。 qiita.com Go は公式からインストール。 The Go Programming Language VS Code も公式からインストール。 azure.microsoft.com Go のインストールは c:\go にしました。インストール後環境変数を見ると GOPATH 環境変…

C++ の既存アプリにちょっとずつ Windows 10 風味を付け加えてみる

C++ ネタです。久しく触ってない言語なのと、へましたらメモリリークやらなんやらしやすい言語なので、そういうまずいところ見たら教えてください! ではやっていきます。 はじめに 先日、以下の記事を書きました。 blog.okazuki.jp 最初に触った言語が C/C+…

ネイティブの C++ から UWP の API を呼ぶ (C++/WinRT を使って)

UWP

C++/WinRT っていうのが追加されてたんですね。知らなかったのですが。 docs.microsoft.com これを使うと C++/CX とかみたいな魔改造言語じゃなくて C++ で UWP の開発が出来ますし、UWP の API を呼ぶのもお手軽です。 ちょっとやってみましょう。 環境設定…

Azure Functions v2 のプロジェクトを Run-From-Zip 用に固める Azure DevOps 用のビルドの YAML

はじめて YAML でビルド定義したけど簡単でびっくりしました。これは XAML より記述少なくていいわ…。 pool: vmImage: 'VS2017-Win2016' variables: solution: '**/*.sln' projects: '**/*.csproj' testProjects: '**/*Tests.csproj' buildConfiguration: 'r…

MFC のような C++ アプリから Microsoft ストアのアプリ内購入 API を使う

まず、MFCアプリのプロジェクトを appx にパッケージングします。 Visual Studio を使ってデスクトップ アプリケーションをパッケージ化します。 - UWP app developer | Microsoft Docs 次に UWP の API を使うための設定を以下のページに従ってやります。 W…

Azure Functions に興味を持った人が 0 円(クレカも不要)で実環境で体験する方法

先日開催された Serverlessconf Tokyo 2018 で少しでも Azure Functions 良さそうって思った人が一番手軽に体感できる方法はなんだろうと考えた結果の、これを使えばいいというのがあったので紹介します。 準備するもの パソコン(Win or mac os Linux) お気…

ReactiveProperty v5.3.0 をリリースしました

といっても Pull Request をマージしてパッケージングして nuget.org にあげただけです。 そろそろ Release ブランチにでも push したら自動でパッケージ公開されるようにしようかなぁ…。 NuGet のページはこちら。 www.nuget.org リリースのページはこちら。…

もうすぐリリースされる(はずの) MSIX の Modification Package を試してみよう

MSIX が発表されて久しいですが、Windows 10 October 2018 Update でついにリリースされると思われます。 現状も Insider Preview の Windows 10 を入れると MSIX Packaging Tool (Preview) をストアから入れて試すことが出来ます。 普通に MSIX Packaging T…

UWP の TreeView でデータバインディングを使ってデータを表示する(プレビュー)

UWP

Windows 10 April 2018 Update で追加された TreeView ですがデータバインディングでデータを表示することが出来なくて不満でしたが、今見たらプレビューで出来るようです。 ちょっと試してみました。使い方は簡単です。ItemsSource にコレクションをバイン…

Azure Functions v2 の HttpTrigger の関数を単体テストしたいね

端的にいうと HttpRequest クラスやら IActionResult クラスやらを引数や戻り値に持つもののテストです。 ここら辺を Moq を使ってモックしてみたいと思います。テスト対象は、HttpTrigger を使って作成したデフォルトの関数です。以下のような感じ。 using …