読者です 読者をやめる 読者になる 読者になる

いろいろ備忘録日記

主に .NET と Python絡みのメモを公開しています。

MicrosoftがXamarinを買収

個人的に今年一番のビッグニュース。びっくりした。

weblogs.asp.net

blog.xamarin.com

エクセルソフトの方が日本語訳を公開してくださっています。感謝m( )m

Microsoft が Xamarin を買収 | Xamarin : XLsoft エクセルソフト

ytabuchi.hatenablog.com


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。

ResharperのContinuous Testing機能がすごく便利 (Resharper, dotCover, Continuous Testing)

最近のResharperに搭載されたContinuous Testingという機能が便利すぎて歓喜だったのでメモメモ。

Continuous Testingについては、JetBrainsのブログにて以下の記事があります。

Continuous Testing in dotCover and ReSharper Ultimate | ReSharper Ultimate Blog

名前の通り、継続的にテストする という機能なんですが、これがとても良い感じ。

どんな感じかというと、上記ブログにも記載されているように

普段の作業が以下のようになります。

  1. テスト書く.

  2. コード書く.

3. ビルド.

4. テスト実行

  1. コード書く/テスト書く

6. ビルド.

7. テスト実行

  1. コード書く/テスト書く

9. ビルド

10. テスト実行

  1. コード書く/テスト書く

12. ビルド

13. テスト実行

と、ビルドとテスト実行が完全に意識せず行われ続けます。

つまり、VisualStudioでコードを保存ってしたら、その場で勝手にテストが

走ってくれます。

これだけでも便利なのですが、この子頭良くて、変更を入れた部分に対応する

テストのみを実行してくれます。毎回全部走るわけじゃないです。ホント賢い。

Dirty Testsって言うみたいです。Dirty Testsって何?っていうのは

上記ブログから引用すると

What does ‘dirty test’ mean? It is the test that was impacted by code changes. For example, you have a test that covers some code, you change the code, and the test result is now obsolete, i.e. the test becomes ‘dirty.’ In addition, dotCover considers as ‘dirty’ all new tests, tests that were aborted by user (aborted), and tests that failed to complete for some reason (inconclusive).

とのことなので、やっぱり変更によって影響する部分のテストのみが実行されるみたいですね。

新しく作ったテストはDirtyであるとみなされるとのこと。

で、この機能、デフォルトではOFFになっています。

ONにするには、VisualStudioのメニューから

f:id:gsf_zero1:20151126184852p:plain

という風に「Unit Tests」→ 「Continuous Testing Session」でウィンドウ開きます。

その後に、ModeコンボボックスをOffからONのどれかに変更します。

後は、勝手に動いてくれます。

基本、「On 'Save Build and Run Dirty Tests'」にしておけば問題ないです。


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。

DevExpress奮闘記-129 (v15.2でダイアグラムコントロールが追加される (Diagram Control, WinForms, WPF, Visio inspired Diagram Control))

個人的に久しぶりのビッグニュースだったのでメモメモ。

v15.2で、ダイアグラムを操作できるコントロールが登場予定とのこと。

WinForms and WPF Diagram Control (Coming soon in v15.2) - Thinking Out Loud

上記ブログ記事を見ると、見た目Visioなアプリが表示さえていますが、よく見ると今回のダイアグラムコントロールを利用して作られたアプリですね。

で、ブログ記事の中に以下の文言が有ります。以下上記URL内よりそのまま引用。

Before I start describing this new WinForms and WPF control, I want to ask those of you using or planning to use diagrams in a WinForms/WPF project to send an email to beta@devexpress.com. We want to engage you directly during our beta so we can better understand your needs, how you specifically use diagrams within your apps and how we can improve this product going forward.

ということなので、使ってみたい・利用するつもり の方は、上記のメールアドレスにメールすると幸せになれるかもしれません。


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。