[seasar-dotnet:685] Re: [S2Dao.NET]ASP.NETでのSQLファイルの配置について
Masayuki TAMADA
[E-MAIL ADDRESS DELETED]
2007年 11月 28日 (水) 00:56:19 JST
タマダです。
うちもASP.NET + XML Webサービス + S2Container.NET, S2Dao.NETの構成にして
いますが、S2Dao.NETを利用したデータアクセス層で一つのアセンブリになるように
設計しました。
一見、一プロジェクトにならないことで面倒くさそうに思えますが、単体テスト
のことを考えると、この構成がかなりお勧めです。
DIを利用する事で、上位層はMockオブジェクトに差し替える事も可能ですし。
ただし、ASP.NETの場合、アセンブリを分割した場合の型の探索の問題や
アセンブリのロードの事は考慮する必要は出てきますが。
初回やアプリケーションプール破棄後の起動に影響が出ますので。
その点を考慮しても、保守・拡張はかなり楽してる気がします。
まあ、どこに重きを置くかの問題ですが。
あくまで参考まで。
On Tue, 27 Nov 2007 17:37:20 +0900
"Takafumi Yoshida" <[E-MAIL ADDRESS DELETED]> wrote:
# いつもお世話になります。吉田@オプティクスです。
#
# 07/11/27 に Kazuya Sugimoto<[E-MAIL ADDRESS DELETED]> さんは書きました:
# > > ASP.NETの場合埋め込まれたリソースに設定ができないようなのです。
# > おぉ、すいません。忘れてました。
# > この場合、クラスライブラリのプロジェクトを追加してそちらにDaoインターフェース
# > とSQLファイルを移す必要があります。
#
# やはりですか...
# ちょっと切ないですが、そのようにします。
#
# ありがとうございました。
#
# 以上、宜しくお願いいたします。
#
# |--------||--------||--------||--------||--------||--------|
# 有限会社オプティクス
# 700-0971
# 岡山県岡山市野田3-1-18 安田ビル5F
# TEL:086-246-9321
# FAX:086-246-5117
# http://www.optics-net.com
# mail:[E-MAIL ADDRESS DELETED]
# gmail:[E-MAIL ADDRESS DELETED]
# |--------||--------||--------||--------||--------||--------|
# _______________________________________________
# seasar-dotnet mailing list
# [E-MAIL ADDRESS DELETED]
# https://ml.seasar.org/mailman/listinfo/seasar-dotnet
seasar-dotnet メーリングリストの案内