nuits.jp blog

C#, Xamarin, WPFを中心に書いています。Microsoft MVP for Development Technologies。

2019-03-01から1ヶ月間の記事一覧

GitHubのReleaseのダウンロード数をカウントする

私の自慢のCopy to Markdown Add-Inは3,331ダウンロードされているようです。ヘヘヘ。 GitHub APIを利用して、GitHubのリポジトリのreleaseで公開しているモジュールのダウンロード数をカウントします。 gist.github.com GithHub APIの使い方についてはこちらを…

GitHubの自分のリポジトリへの特定期間のコミット数をカウントする

GitHub APIとJSON.NETを使ってこんな感じに書けば行けます。 gist.github.com GithHub APIの使い方についてはこちらを参照ください。 www.nuits.jp

GitHub APIを利用する

GitHubでは様々なAPIがRESTで公開されています。 developer.github.com ドキュメントも充実しているのですが、とっかかりが自分は理解しにくかったので簡単にメモしておきます。

Visual Studio CodeのTerminalからdotnetコマンドが見つからない場合

.NET Core SDKをインストールしてもVS Codeのターミナルからdonetコマンドが見つからず、実行できないことがあります。 そんなときはPCを再起動すると直るかもしれません。私は直りました。 github.com

WPFでHoge.Focus()を読んでもフォーカスが当たらない場合

Dispatcher.BeginInvokeを介して呼び出すと期待通り動作することがあります。 ↓のような感じで。 Dispatcher.BeginInvoke(new Action(() => { MyTextBox.Focus(); MyTextBox.SelectAll(); }));

Xamarin.Forms.BehaviorsPack 2.1.0をリリースしました。

Xamarin.Forms.BehaviorsPack 2.1.0をリリースしました。 www.nuget.org 対応内容は以下の通りです。 Xamarin.Forms 3.5.0へ対応 Xamarin.Forms 3.5.0で追加されたUIコントロールのイベントにCommandをバインドできるよう機能追加 以上です。