tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルプロジェクトの考え方
記事No1650
投稿日: 2005/04/28(Thu) 11:20
投稿者とろろ
[OSのVer]:WindowsXP pro    [VBのVer]:VB.NET  
こんにちわ。
大項目として、下記5つの機能を持つシステムを考えています。
 1.登録、 2.検索、 3.抽出
 4.削除、 5.管理者
これに共通関数A、Bを考えています。

.NETの作りとして、1〜5とA、Bを別々のプロジェクトとし
DLLとして作り合わせる考えが良いのか、すべてを1つのプロジェクトとして
作る方が良いのか迷っています。

重要視する部分は、レスポンスです。
前者と後者はどちらがレスポンスが良いでしょうか?

まだ、前者でDLLで個別化にした場合は、個別にしているぶん
レスポンスの負荷分散はされるのでしょうか?

[ツリー表示へ]
タイトルRe: プロジェクトの考え方
記事No1659
投稿日: 2005/05/04(Wed) 16:11
投稿者K.J.K.
# 回答ではありません。

典型的な
「人に聞くより自分で調べた方が正解にたどり着きやすい」
質問ではないかと思われます。

[ツリー表示へ]
タイトルRe: プロジェクトの考え方
記事No1668
投稿日: 2005/05/06(Fri) 18:35
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
こんにちは、じゃんぬ です。

> 重要視する部分は、レスポンスです。
> 前者と後者はどちらがレスポンスが良いでしょうか?
> まだ、前者でDLLで個別化にした場合は、個別にしているぶん
> レスポンスの負荷分散はされるのでしょうか?

レスポンスはさして変わりはしないでしょう。
それより、保守性が良いかどうかで選択すべきです。

[ツリー表示へ]
タイトルRe^2: プロジェクトの考え方 【お礼】
記事No1671
投稿日: 2005/05/09(Mon) 17:31
投稿者とろろ
方向性が決まりませんが、調べても最適な方法にたどり着きません。
根本的な、VB.NETの良し悪しを分かっていない為。。。

あきらめます。

[OSのVer]:Windows    [VBのVer]:VB.NET  
> こんにちは、じゃんぬ です。
>
> > 重要視する部分は、レスポンスです。
> > 前者と後者はどちらがレスポンスが良いでしょうか?
> > まだ、前者でDLLで個別化にした場合は、個別にしているぶん
> > レスポンスの負荷分散はされるのでしょうか?
>
> レスポンスはさして変わりはしないでしょう。
> それより、保守性が良いかどうかで選択すべきです。

[ツリー表示へ]
タイトルRe^3: プロジェクトの考え方 【お礼】
記事No1672
投稿日: 2005/05/09(Mon) 18:45
投稿者るしぇ
詳しくないし、そこを気にした事ないので放置してましたが、
1つのPCで、1つのCPUで、やってる限り、同じ手順を踏む
ならどっちで作ってもデータベース検索のレスポンスやCPUへの
負荷分散はそう変わらないという事では?。…普通に考えて…当然
の事と思いますが?何か違いが出るような事例(C言語とかで?)を
ご存知なのでしょうか?。あるなら具体的な情報を示して下さい。

クライアント側の負荷を考えるのであれば、何度も使うオブジェクトは
破棄せずメモリ上に残し(グローバル変数で(?))再利用するとか…。
データベース検索の場合、(データベース)サーバ側に検索結果を
返すようなリモート処理サービスを置き…といったものは作った事が
ありますが。

プロジェクトを分けるかどうかの判断は全く違う観点でしょう。じゃんぬ
さんのご指摘通り、もっとメンテナンスとか運用後の管理などに対して
有効なように共通関数を分けたり、別アプリで利用するために分けたり…。
オブジェクト指向を有効に活用するために分ければ良いんじゃないでしょうか。

>方向性が決まりませんが、調べても最適な方法にたどり着きません。
レスポンスとか負荷分散で調べてたならそうなるんじゃないですか?
普通にヘルプを製品の概要から読んでいけば良いだけだと思いますが?
hhttp://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vsintro7/html/vxorimanagingprojectssolutions.asp

[ツリー表示へ]