トップページphp
151コメント62KB

【質問】ASP.NETスレ Part7【雑談】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/07/26(木) 14:55:28.26ID:ZuOFH+i6
ASP.NETとは、マイクロソフトが提供するWeb アプリケーションと XML Web サービスを構築するための
Microsoft .NET Frameworkの一連のテクノロジの一つです。
技術の移り変わりの早い分野ですので、みんなで質問、相談しつつ、より理解を深めていきましょう。

●ASP.NET関連サイト
マイクロソフトASP.NETデベロッパーセンター
http://msdn.microsoft.com/ja-jp/asp.net/default.aspx
ASP.NETオフィシャル(英語)
http://www.asp.net/
VisualStudioホームページ
http://www.microsoft.com/japan/msdn/vstudio/
SQLServerホーム
http://www.microsoft.com/japan/sqlserver/2005/default.mspx
IISオフィシャル(英語)
http://www.iis.net/
ASP.NETにAJAX技術を取り入れるASP>NET AJAX(英語)
http://www.asp.net/ajax/
ASP.NETにMVCアーキテクチャを取り入れるASP.NET MVC(英語)
http://www.asp.net/mvc/
ASP.NETでのお役立ちの定番サイト
http://www.atmarkit.co.jp/channel/aspnet/aspnet.html
0002nobodyさん2012/07/26(木) 14:56:51.46ID:ZuOFH+i6
●前スレ
【質問】ASP.NETスレ Part6【雑談】
http://kohada.2ch.net/test/read.cgi/php/1251803164/l50

【質問】ASP.NETスレ Part5【議論】
http://kohada.2ch.net/test/read.cgi/php/1232671611/l50

【質問】ASP.NETスレ Part4【議論】
http://kohada.2ch.net/test/read.cgi/php/1184683786/l50
0003nobodyさん2012/07/27(金) 18:39:11.12ID:iUNVCnIq
ウェブプログラミングにASP.NETってどうなんn
0004nobodyさん2012/07/27(金) 22:09:16.50ID:???
もしかして…
AJAX ControlKit の ReorderList ってObjectDataSource だと使えないのでしょうか?
0005nobodyさん2012/07/31(火) 19:31:42.24ID:sQFRFFuy
>>4
0006nobodyさん2012/08/01(水) 19:38:06.92ID:???
いつのまにこのスレ復活してたんだ
>>3
サーバがWindowsならあり。それ以外ならなし
Monoはよくわからん。趣味でやるなら好きにすればいい
0007nobodyさん2012/08/01(水) 22:49:09.58ID:???
>>4
使える
0008nobodyさん2012/08/16(木) 10:51:03.94ID:4pOoBvjq
ASP.NETは重い PGは楽だが
0009nobodyさん2012/08/16(木) 15:49:22.30ID:???
重いって 実行速度? 何と比べて?
0010nobodyさん2012/08/17(金) 23:03:44.12ID:???
初回起動はまあ遅いと思うことはあるかな
サーバ再起動とかそんなにするもんではないからそれほど気にはならんが
0011nobodyさん2012/08/21(火) 19:19:23.22ID:LB+i+1wB
MVCって、なんなの 大して変わらんし
0012nobodyさん2012/08/22(水) 06:16:00.49ID:???
LAMP対策
0013nobodyさん2012/08/31(金) 12:47:15.10ID:???
Form認証をどう実装したらいいのか理解できん。
もう、ゲボ吐きそう・・・。
0014nobodyさん2012/08/31(金) 19:26:49.38ID:???
実装ってのは、認証部分を自分でやりたいってことか?
もうちょっと詳しくやりたいことと解らんとこ書いてみ
0015132012/09/03(月) 11:04:15.29ID:U5ppbyQY
>>14
声をかけてくれる人がいると思ってなかったです。ありがとうございます(泣)

フォーム認証でよく解説されている方法は以下のようなやり方と認識しております。
・aspnet_regsql.exeでデータベース構築
・ASP.NET構成ツールでロールやユーザ情報の登録
・web.configで適宜ディレクトリやファイルにアクセス権限を与える

でも実際のアプリケーションでは、例えば以下の様な要件があったりするかと思います。
・既存の会員DBがあり、ユーザ情報はそちらから持ってきたい
 →[aspnet_Users].[UserId]と[会員DB].[会員テーブル].[会員ID]の連関テーブルを持つ?
・既存の会員DBからの移行でログインIDやパスワードをそのまま引継ぎたい
 →[aspnet_Membership]に移し替えたりせず、カスタムメンバシッププロバイダーを利用する?
・ユーザ情報はCSVなどで一括で流し込みたい
・あるロールのユーザは配下に複数のユーザを持っており、配下のユーザの削除・変更・新規登録などができる

特に知りたいのは最初のような場合に、どのようなデータベース設計をするかということです。
「そんなもん詳細な要件次第じゃアホ」と言われるかもしれません。
「オマエは根本的な部分が分かってない」と言われるかもしれません。
初歩的な質問だということは承知の上で、参考になりそうなサイトや
調べる手がかりとなりそうなキーワードでも良いので教えて頂けますと幸いです。
0016nobodyさん2012/09/03(月) 20:32:52.44ID:???
>>15
俺の記憶をもとに説明すると

1.ユーザ管理をDBも含めてASP.NET標準の方法でやる
2.ユーザ管理は独自DBでやって、認証はASP.NET標準でやる
3.ユーザ管理も認証も独自でやる

このどれを選ぶかで変わってくる
ログイン情報を独自DBやCSVファイルで持ちたいなら2か3だが
2ならカスタムメンバシッププロパイダ作る
3ならPostされたIDとパスワードを自前でチェックして認証クッキー発行する
0017132012/09/03(月) 22:41:43.56ID:U5ppbyQY
>>16
回答ありがとうございます。

追加で質問させて貰おうかと色々書き綴ったのですが、支離滅裂で見当違いなことばかりになってしまったので、
頂いたコメントを参考に今しばらく自分で調べてみたいと思います。

認証の部分についてはmsdnくらいしか情報が出てこないようですが、
ここの設計についてはあまり悩ましい所ではないんでしょうね・・・。
0018nobodyさん2012/09/04(火) 01:48:27.80ID:???
独自で認証するロジック組みたいっていうなら、その部分はASP.NET直接関係ないからな

初期のASP.NETでのフォーム認証は、>>16の3.しかなかったんだ
その時代の解説書の抜粋がMSDNにあるな
http://msdn.microsoft.com/ja-jp/library/dd297831
この本と、プログラミングMicrosoft ASP.NET 3.5 ぐらいあれば、大概の事は載ってるぞ
0019132012/09/04(火) 12:08:19.15ID:QnS+qds7
>>18
レスありがとうございます。
「プログラミングMicrosoft ASP.NET 3.5」は本屋で見かけてもあまりにゴツいんで敬遠してたのですが、
目次を拝見するにかなりの部分を網羅して良さそうですね。4.0より3.5の方が良いですか?

識者の方々は新規技術や深い話に興味が行きがちなので、web上で調べていてもどんどん分からない話に
誘われてしまうんですよね。
赤間さんのような人が教育の部分をトータルコーディネートしてくれたらなぁ、などと思う今日この頃です。。。
■ このスレッドは過去ログ倉庫に格納されています