- PR -

ASP.NETでのクラスファイルの置き場所

1
投稿者投稿内容
dragonball
会議室デビュー日: 2004/06/09
投稿数: 19
投稿日時: 2004-07-05 16:04
いつもお世話になっております。

VBでASP.NETで開発をしているのですが、ファイルの整理に悩んでいます。

----------------------------------------
(プロジェクトディレクトリ以下)
\名前空間1
\名前空間2
\画像
\設定
A.aspx
A.aspx.resx
A.aspx.vb
B.aspx
B.aspx.resx
B.aspx.vb
web.config
 :
----------------------------------------

上記のようにプロジェクトディレクトリ以下にaspxファイル、関連クラスファイルを配置し、
新たなディレクトリを作成し、画像ファイル、クラスファイル、設定ファイル
などを整理しています。

画面関連のクラスファイルはプロジェクトディレクトリ以下に置いた方がよさそうなので
このようにしたのですが、
設定ファイルディレクトリや画像ファイルディレクトリと並列になってしまい
どのディレクトリがクラスなのか分かりにくいです。

クラスディレクトリを作り「名前空間1」「名前空間2」を一つにし、
A.aspx.vb、B.aspx.vbもそこに含めてしまえば分かりやすいのですが、
画面とクラスの対応がVS.NETで自動的に行われなそうなので
.NETに反しているのかという気もします。

皆様はどのようなファイル構成にしているのでしょうか?
アティ
ベテラン
会議室デビュー日: 2003/08/14
投稿数: 91
お住まい・勤務地: KANAGAWA
投稿日時: 2004-07-05 18:20
これって、開発時の話ですか?
もし、運用時の話であれば、*.aspx.vb,*.aspx.resxファイルは、
DLLに含まれて/bin以下に配置されます。
なので、運用時に必要なのは、*.aspxのみになります。
dragonball
会議室デビュー日: 2004/06/09
投稿数: 19
投稿日時: 2004-07-07 10:06
アティさんレスありがとうございます。
返信遅れてしまい失礼しました。

> これって、開発時の話ですか?

説明不足失礼しました。開発時の話です。

マイクロソフトのPetShopを見てみましたが、
特に整理されてはいないようでしたので
このまま進めようと思います。
1

スキルアップ/キャリアアップ(JOB@IT)