1
CLIPS

Domaを参考に作るSQL中心の.NET用Daoフレームワーク

702日前に更新 aoki1210aoki1210 706日前に登録
2010年06月19日 GMT 2010年06月15日 GMT

Domaを作った経験をベースにしつつあんまりDomaの実装にとらわれない形で作っていこうと思います。(ただし、API的にはあんまり違いはないと思います。基本的にDaoを介して、検索系はSQLファイルにマッピングし、更新系はデフォルトで自動生成になります。)

名前はSomaにしました。とりあえず、codeplexに公開しています。

http://soma.codeplex.com/

コードはコミットしてあるけど、まだプロトタイプみたいなものです。ぜんぜんできていません。

Domaでは避けたAOPですが、aptに変わるものとしてPostSharpを使おうかなーと検討中です。PostSharpは、実行時ではなくコンパイル時にコードをエンハンスするライブラリです。で、その際にコードをバリデーションできるので、Domaのように規約から外れたコードをチェックしてコンパイルのフェーズでエラーにできます。軽く試した感じだととても簡単に使えました。ドキュメントが比較的豊富でいい感じです。 課題は、ライセンスかな。軽く見た感...

カテゴリー: アーキテクチャ/デザイン/OSS | クリック数: 21 | | ソースサイト: d.hatena.ne.jp | カウンタを表示
タグ: Dao, OSS, PostSharp, Soma, フレームワーク

まだコメントはありません。最初のコメントを登録してみませんか?

コメントするためにはログイン もしくは サインアップしてください。