- PR -

ASP.NET2.0で分散開発を行う手法について

1
投稿者投稿内容
ururun
会議室デビュー日: 2006/10/04
投稿数: 3
投稿日時: 2007-04-13 18:46
<環境>
クライアントOS:WindowsXP SP2
サーバーOS  :WindowsServer2003
開発言語    :VisualVasic2005

はじめまして。
現在、開発をASP2.0を使用して、WEBアプリの開発を検討しております。
ログイン画面とメインメニューを作成し、そこから呼び出される各種画面を
複数人で開発を行おうと考えております。

ログインしたユーザー情報を、各種画面に引き継いで使用する場合、
複数人で開発する場合はどのようにしたら良いでしょうか?
1人で作成する場合には、同プロジェクト内にサイトを複数追加するだけですので、
問題ないかと思います。
私はセッションIDを渡して出来ないものか検討してみましたが、どうやら無理という
結論に結びつきました。

このような分散開発を行う際に、どのようにユーザー情報を引き継げば良いか
ご存知の方が見えましたら、ご教授ください。
よろしくお願いします。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-04-13 20:09
MSDN を 「分散開発」 をキーに検索すれば出てくることですが、Visual SourceSafe などのツールを使ってソリューションを共有します。
_________________
かるあ
ぬし
会議室デビュー日: 2003/11/16
投稿数: 1190
お住まい・勤務地: センガワ→ムサシノ
投稿日時: 2007-04-14 07:54
開発者全員がログインページを自分のプロジェクトに持てばできますよね。
そうでなくても Session 変数がセットさえされていればいいので、 Session 変数をセットするだけのページを作成し、そこをプロジェクトの開始ページにしておけば同じことができそうです。

蛇足かもしれませんが、ログイン情報などのソリューションで共有するような Session の情報は各アプリケーションが直に Session 変数を参照、更新するのではなく、Session 変数をラップするようなクラス経由で参照を行うと幸せになれるかも。
_________________
かるあ のメモスニペット
ururun
会議室デビュー日: 2006/10/04
投稿数: 3
投稿日時: 2007-04-19 12:07
>Jitta様
Jitta様のおっしゃられます通りに、VSSでソリューションを管理することにしました。
Windowsアプリは常々VSSで管理して開発していますが、Web開発自体が初めてのため、
VSSでの管理も初めてです。
特に違いはないと思っているのですが、試行錯誤しながらやってみようと思います。
どうも有難う御座いました。

>かるあ様
「Session変数をラップするようなクラス経由で参照を行う」手法についても、
検討してみます。アドバイス有難う御座いました。
1

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