- PR -

ASP.NETの開発方法と手順について

1
投稿者投稿内容
アルゴ
常連さん
会議室デビュー日: 2004/10/06
投稿数: 36
投稿日時: 2006-06-12 16:05
ASP.NET 2005で開発しているのですが、
レイアウト部分(.aspx)で悩んでいます。

出来るだけ効率的にということで、コントロール単位で共通化を計り、
Javaみたいにコード内からボタン等のコントロールを配置していく、
またはXmlでレイアウト部分を書き出すように出来ないかと言われました。

今までは.aspxにコントロールを作成してからコードビハインドで
作成していく(あくまでもコントロールがあるのが前提)
ことしかしていなかったので、果たしてそういうことが
可能なのかどうかの判断がつきません。

色々な書籍やサイトを見ても、
そういった方法は載っていませんでした。(私の努力不足かもしれませんが。。。)

可能なのかどうか、皆さんの意見をお聞かせいただけないでしょうか。
また、参考になるような書籍やサイト等があれば教えていただければ助かります。

なにとぞよろしくお願いします。
どっとねっとふぁん
ぬし
会議室デビュー日: 2005/02/23
投稿数: 935
投稿日時: 2006-06-12 18:14
可能なことは可能でしょう。

> Javaみたいにコード内からボタン等のコントロールを配置していく、

ユーザコントロールとかカスタムコントロールを作っておいて
配置することはできますね。
ただ、このコントロールをつくる手間はどう考えるのでしょうね?

> またはXmlでレイアウト部分を書き出すように出来ないかと言われました。

aspxのファイルを見たことあります?
ある意味XMLでレイアウトを書き出してるのと一緒だと思うのですが。。。

まあ、フレームワークを使っていく場合、もともと考えられている
利用方法以外のことをやろうとすると手間が余計にかかるのは間違い
ないと思うのですが、それについてはどう考えられているのでしょう。
ASP.NETの仕組みをベースに独自のフレームワークを作ることも可能ですから
いっそのことそういう考えですすめたほうがいいかもしれませんね(w
アルゴ
常連さん
会議室デビュー日: 2004/10/06
投稿数: 36
投稿日時: 2006-06-13 13:18
どっとねっとふぁんさん、ありがとうございます。

>ユーザコントロールとかカスタムコントロールを作っておいて
>配置することはできますね。
>ただ、このコントロールをつくる手間はどう考えるのでしょうね?

配置する時の位置はどうやって指定するのか。
また、テーブルなどのタグはどのように配置するのか。
わからないことだらけです。

>まあ、フレームワークを使っていく場合、もともと考えられている
>利用方法以外のことをやろうとすると手間が余計にかかるのは間違い
>ないと思うのですが、それについてはどう考えられているのでしょう。
>ASP.NETの仕組みをベースに独自のフレームワークを作ることも可能ですから
>いっそのことそういう考えですすめたほうがいいかもしれませんね

やはり余計に手間がかかりますよね。
仮に手間をかけたとして、
それでどれだけ効率化が出来るのかというのが
私自身でも疑問に感じているところです。

独自のフレームワークを作るのも時間がかかりそうですし、
何より私の技術レベルを超えていますし。。。

プロジェクトの責任者は.NETで開発したことがないので、
もともと考えられている利用方法すら理解していないようです。
(私も偉そうに言えるほど理解していませんが)

やはりスタンダードに.aspxにコントロールを作成してから
コードビハインドで作成していくやり方で進めるのがベストかなぁと思っています。

[ メッセージ編集済み 編集者: アルゴ 編集日時 2006-06-13 13:19 ]
1

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