.NETで作る!

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

Kairyu ORM

Kairyu 0.5.0.2 beta リリース

Kairyu - object relation mapping framework Kairyu - object relation mapping framework - Home 主な変更点 Type.MakeGenericTypeをキャッシュ化するなど、パフォーマンス改善してます。 IDbConnection.ToLoader、IDbTransaction.ToSaver拡張メソッドを用…

Kairyu 0.5.0.1 beta リリース

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

O/Rマッパー Kairyu ver.0.5.0.0

ORマッパー Kairyu 0.5 がほぼ形になったので公開。 Kairyu とは コネクションを隠蔽しないシンプルなO/Rマッパーです。 単調かつ大量に発生するObject Relation変換コーディングを減らすために作られました。 Kairyu - object relation mapping framework v…

ダーティチェックエンジン ver.0.5.0.1

ダーティチェックエンジン ver.0.5 - VB.NETで作る!@hatena 微妙に仕様変更し、Kairyu.DCEngine ver0.5.0.1 となりました。 大きな変更点 オブジェクトプロパティ廃止 オブジェクトプロパティは廃止し、リテラルプロパティに統一。 つまり、オブジェクトで…

ダーティチェックエンジン ver.0.5

フルORMの神髄はダーティチェックだ! - 真VB.NETで作る! これの続き。というか実装したものの紹介。 Kairyu.DCEngine ver.0.5 名前とかバージョンとか KairyuはCodePlexで公開している自作のORM(現在ver0.3)です。 それをベースにダーティチェック部分だ…

フルORMの神髄はダーティチェックだ!

ORMの構成要素はなにか? ORMの構成要素は、ざっくりいって Object Relation 変換(Load) Realation Object 変換(Save) の2つです。 このうち「Load」は、列値をプロパティにはめていくだけなので比較的楽です。*1 面倒なのは「Save」。 プロパティを列に…

. .