.NETで作る!

.NETに関するあれこれ(C#、VB.NET)

2014-12-01から1ヶ月間の記事一覧

Kairyu 0.5.0.1 beta リリース

Kairyu - object relation mapping framework Codeplexにソースコード、バイナリあげました。 ドキュメントは全く更新してませんが、Topページ、Downloadページなどにコードサンプルが置いてあるので、そちら参照していただければと。 ソースコードにはユニ…

プライベートなNuGetサーバーを立てて、ソースコードを共有する

背景 小規模アプリを山ほど作る機会があって、「~の処理は~のプロジェクトにあったから~ファイル抜いて持ってこよう。~の処理は・・・以下略」なんてことがあった。今後もたぶんある。 もうちょい具体的にいうと… (ロギング等の)設定ファイル FTP シリ…

VB11.0のAsyncを使って処理遅延を監視する

タイトルにあるとおり、VB11.0(.NET Framework 4.5+Visual Studio 2012)が対象です。 概要 メイン処理が実行中かどうかを監視。想定時間内に終わらない場合は警告処理します。 アイデア メイン処理と並行して監視をする必要があるので、非同期の処理が必…

NLog の archiveNumbering="Rolling" を使う

NLogでログをファイル出力の設定をする際、単純に日付ローテートを使用することが多いのですが、アーカイブという属性がありましたので挙動を調べてみます。 注意 NLogでいうところのアーカイブとは退避のことを指しており、圧縮のことではありません。 NLog…

メモリにやさしい空配列の取得を学ぶ

元ネタはこちら。 C# - 空の配列を取得する方法 - Qiita C#の記事なので、これをVB.NETのコードに変えると空の配列は 'A Dim ary = DirectCast(Enumerable.Empty(Of Integer)(), Integer()) このように書くことでメモリが無駄に使われないとのこと。 ちなみ…

. .