WPF の MVVM なプログラムを書いていて、引数を受け取るコマンドが必要になったので、以前書いた ViewModelBase の RelayCommand を拡張しました。その内容を書いておきます(次の記事を書くのに必要でもあったり 🙂 )。 続きを読む 引数を受け取るコマンド
TagTagMemo Version 2.7.1 を公開しました
付箋タイプのメモツール「TagTagMemo Version 2.7.1」をリリースしました。
変更点は次のとおりです。 続きを読む TagTagMemo Version 2.7.1 を公開しました
クラス外部の非同期メソッドを呼び出す非同期メソッドを対象にした単体テスト
非同期メソッドの単体テストを書いていて、ちょっと考え込んだので、備忘録を兼ねて書いておきます。ネタ的には「リポジトリを利用するクラスに対する Moq を利用したメソッドの引数のテスト」に引き続いての moq を使った単体テストネタということで 😉
考え込んだのは、クラス外部の非同期メソッドを呼び出す非同期メソッドを対象にした単体テストをどう書くかということです。
具体的には「サービス層の public Async Task
Bootstrap 利用時のフォント指定
Visual Studio 2013 で Web アプリケーションを作成すると、Twitter Bootstrap を利用した View が生成されますが、デフォルトで設定されているフォントが日本語表示だとあまり綺麗に表示されないものになっています 🙁 。そこで、フォント指定をする方法を書いてみます。 続きを読む Bootstrap 利用時のフォント指定
Bootstrap.Datepicker.Globalize を利用した国際化
日付入力用の Javascript に Bootstrap Datepicker がありますが、Bootstrap.Datepicker.Globalize を利用すると jquery-globalize を用いた国際化対応ができます。今回、これを試してみるとともに、ブラウザの言語設定に基いて姓・名の表示順を変更させてみました。 続きを読む Bootstrap.Datepicker.Globalize を利用した国際化
ASP.NET MVC 4 での Twitter Bootstrap の利用
ASP.NET MVC 4 で Visual Studio 2013 を利用して ASP.NET MVC 5 で作成される初期状態相当のビューを作成してみました(次の投稿に繋げるためのモノ 😉 )。 続きを読む ASP.NET MVC 4 での Twitter Bootstrap の利用
Visual Studio 2013 での備忘録
Visual Studio 2013 では開発を行う際の素体の生成に NuGet を活用することで最適化を図れるようになったみたいですが、逆に言うとあることをしようとした時に NuGet からどのパッケージを持ってくるのかを把握しておかないと。。。ということになってますよね 
ということで、気がついたことなどを忘れた時のために( ..)φメモメモ (なので、この投稿は不定期に更新する予定。。。) 続きを読む Visual Studio 2013 での備忘録
Windows Azure Web サイトのローカル・ファイルシステムへのデータ保存
Windows Azure Web サイトのローカルストレージがデータの永続化に利用できるという話があって、この話を読むまでわたしもローカルストレージはデータの永続化には利用できないと思い込んでいました 
使えるということが分かったので、それじゃどういう風に使えるかな?という興味が湧いたので、ちょっと試してみました。
ファイルシステムを利用した I/O ということで、なんの工夫もせずにデータを一つのファイルにシリアル化すると、データ量が多くなるにつれて I/O がボトルネックになるよねぇ。。。ということで、KVS(キー・バリュー・ストア)的なアプローチをとってみます。 続きを読む Windows Azure Web サイトのローカル・ファイルシステムへのデータ保存
Clutch Ver. 1.1.0 を公開しました
ファイルを掴んでいる(オープンしている)プロセスの情報を表示するツール「Clutch Ver 1.1.0」をリリースしました。
変更点は以下のとおりです。 続きを読む Clutch Ver. 1.1.0 を公開しました
Clutch (ファイルを掴んでいるプロセスの情報表示ツール)を公開しました
ファイルを掴んでいる(オープンしている)プロセスの情報を表示するツール「Clutch Ver 1.0.0」をリリースしました。
ソフトウェアの概要や使い方はリンク先をご覧ください。