ダワメセジー

アフィリエイトに関するまとめサイトです

未分類

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

投稿日:

1 :nobodyさん:2012/07/26(木) 14:55:28.26 ID:ZuOFH+i6.net
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

2 :nobodyさん:2012/07/26(木) 14:56:51.46 ID: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

3 :nobodyさん:2012/07/27(金) 18:39:11.12 ID:iUNVCnIq

ウェブプログラミングにASP.NETってどうなんn

4 :nobodyさん:2012/07/27(金) 22:09:16.50 ID:???

もしかして…
AJAX ControlKit の ReorderList ってObjectDataSource だと使えないのでしょうか?

5 :nobodyさん:2012/07/31(火) 19:31:42.24 ID:sQFRFFuy

>>4

6 :nobodyさん:2012/08/01(水) 19:38:06.92 ID:???

いつのまにこのスレ復活してたんだ
>>3
サーバがWindowsならあり。それ以外ならなし
Monoはよくわからん。趣味でやるなら好きにすればいい

7 :nobodyさん:2012/08/01(水) 22:49:09.58 ID:???

>>4
使える

8 :nobodyさん:2012/08/16(木) 10:51:03.94 ID:4pOoBvjq

ASP.NETは重い PGは楽だが

9 :nobodyさん:2012/08/16(木) 15:49:22.30 ID:???

重いって 実行速度? 何と比べて?

10 :nobodyさん:2012/08/17(金) 23:03:44.12 ID:???

初回起動はまあ遅いと思うことはあるかな
サーバ再起動とかそんなにするもんではないからそれほど気にはならんが

11 :nobodyさん:2012/08/21(火) 19:19:23.22 ID:LB+i+1wB

MVCって、なんなの 大して変わらんし

12 :nobodyさん:2012/08/22(水) 06:16:00.49 ID:???

LAMP対策

13 :nobodyさん:2012/08/31(金) 12:47:15.10 ID:???

Form認証をどう実装したらいいのか理解できん。
もう、ゲボ吐きそう・・・。

14 :nobodyさん:2012/08/31(金) 19:26:49.38 ID:???

実装ってのは、認証部分を自分でやりたいってことか?
もうちょっと詳しくやりたいことと解らんとこ書いてみ

19 :13:2012/09/04(火) 12:08:19.15 ID:QnS+qds7

>>18
レスありがとうございます。
「プログラミングMicrosoft ASP.NET 3.5」は本屋で見かけてもあまりにゴツいんで敬遠してたのですが、
目次を拝見するにかなりの部分を網羅して良さそうですね。4.0より3.5の方が良いですか?

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

16 :nobodyさん:2012/09/03(月) 20:32:52.44 ID:???

>>15
俺の記憶をもとに説明すると

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

このどれを選ぶかで変わってくる
ログイン情報を独自DBやCSVファイルで持ちたいなら2か3だが
2ならカスタムメンバシッププロパイダ作る
3ならPostされたIDとパスワードを自前でチェックして認証クッキー発行する

17 :13:2012/09/03(月) 22:41:43.56 ID:U5ppbyQY

>>16
回答ありがとうございます。

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

認証の部分についてはmsdnくらいしか情報が出てこないようですが、
ここの設計についてはあまり悩ましい所ではないんでしょうね・・・。

18 :nobodyさん:2012/09/04(火) 01:48:27.80 ID:???

独自で認証するロジック組みたいっていうなら、その部分はASP.NET直接関係ないからな

初期のASP.NETでのフォーム認証は、>>16の3.しかなかったんだ
その時代の解説書の抜粋がMSDNにあるな
http://msdn.microsoft.com/ja-jp/library/dd297831
この本と、プログラミングMicrosoft ASP.NET 3.5 ぐらいあれば、大概の事は載ってるぞ

15 :13:2012/09/03(月) 11:04:15.29 ID:U5ppbyQY

>>14
声をかけてくれる人がいると思ってなかったです。ありがとうございます(泣)

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

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

特に知りたいのは最初のような場合に、どのようなデータベース設計をするかということです。
「そんなもん詳細な要件次第じゃアホ」と言われるかもしれません。
「オマエは根本的な部分が分かってない」と言われるかもしれません。
初歩的な質問だということは承知の上で、参考になりそうなサイトや
調べる手がかりとなりそうなキーワードでも良いので教えて頂けますと幸いです。

20 :nobodyさん:2012/09/04(火) 17:03:23.55 ID:???

このスレはASP.net MVCの話もOK?
ASP.net MVCスレあるけど異常に過疎スレになってしまっている。

ASP.NET MVC
http://kohada.2ch.net/test/read.cgi/php/1331013877/

>>19
赤間さんの本はわかりやすいよな
C#の本とか、MVCの本とか書いてほしい。

21 :nobodyさん:2012/09/04(火) 19:40:20.75 ID:???

>>19
4.0のやつは読んでないから評価できない
ただ、3.5から4.0だとASP.NETとしてはそんな大きな変更はない気がする

22 :nobodyさん:2012/09/07(金) 13:08:59.83 ID:???

人来ないですね。
ASP.NETへの関心が低いのか、MSDNが充実してるからこっちに来る必要がないのか。

23 :nobodyさん:2012/09/10(月) 10:08:19.11 ID:qL6PmxHo

ふらっとVisual C#,C♯,C#(初心者用) Part96
http://toro.2ch.net/test/read.cgi/tech/1344151764/

24 :nobodyさん:2012/09/10(月) 10:09:20.92 ID:kxPdzjFy

25 :nobodyさん:2012/09/10(月) 21:01:16.08 ID:???

>>8
馬鹿でかいViewState投げさせておいて重いとか言ってないよな・・・。
実行速度はスクリプト言語より断然速いでしょ。(コンパイル時間を除く)

26 :nobodyさん:2012/09/13(木) 13:54:50.00 ID:X0vLUp+z

AGE!

27 :nobodyさん:2012/09/30(日) 23:13:12.85 ID:3P/aFkRI

MVCの質問をして良いのかな?

初歩的な質問ですまないのだが
ASP.netMVCって.netFrameworkのバージョンに依存したりしますか?
VS2008SP1を使っていて、ASP.netMVCの勉強をしたいのだけど
どのバージョンのMVCをインストールして良いのか分からないので
教えて頂けると嬉しい。

28 :nobodyさん:2012/10/01(月) 00:25:30.60 ID:EKbGnVG4

>>27です
ごめんなさい。
ググったら見つかりました。
3.5SP1はASP.netMVC2までの対応なのですね

質問取り下げます。

29 :nobodyさん:2012/10/08(月) 02:03:37.97 ID:bga/soIP

ttp://photozou.jp/photo/show/2819159/153010030

( ´∀`)ノ

30 :nobodyさん:2012/10/22(月) 19:47:47.77 ID:???

ASP.NET + jQueryで、ボタン onClientLickでjQueryの関数を呼ぶにはどうすれば
いいんですか?

それとも普通にjQueryのclickイベントハンドらに登録して、Postbackも一緒に
適切に処理されますか?

31 :nobodyさん:2012/10/24(水) 22:21:48.05 ID:???

>30
普通にクライアントスクリプト書いとけばいいだけじゃないの?

イベントハンドラは、ボタンコントロールのIDとらないとダメなんじゃないかな
それかクラスで特定するか

ためしてないから実験して結果報告してくれ

32 :nobodyさん:2012/10/31(水) 19:49:07.22 ID:???

ボタン押したときのOnClientClickでConfirm出したいんですが、その際の
メッセージはApp_Globalresourceに入っているものを引っ張ってきたいんです。

OnClientClick='return confirm("<%$ Resources:MsgResources, E0001 %>¥");'

こう書いても、クリックしたら<・・・>の部分がそのまま表示されるんですが、
どうすればリソースに定義したメッセージを出せるでしょうか?
@PageにCulture="auto" UICulture="auto"は入れています

33 :nobodyさん:2012/10/31(水) 23:39:49.83 ID:???

>>32
プロパティ値の一部だけをリソース式にするのはできないっぽい

Page_Loadあたりで
Button1.OnClientClick = "return confirm('" & GetGlobalResourceObject("MsgResources", "E0001") & "');"
ってやるとか

<head>あたりに
<script type="text/javascript">
var E0001 = '<%=GetGlobalResourceObject("MsgResources", "E0001") %>';
</script>
みたいなjavascript書いといて、OnClientClick="return confirm(E0001);"にするとか

36 :nobodyさん:2012/11/03(土) 21:49:01.68 ID:???

>>35
pageLoadを消したら一回になりました。教えて頂き有り難う御座いました。

37 :nobodyさん:2012/12/06(木) 00:47:47.78 ID:???

ASP.NETでファイルをアップロード(DBに保存)したいんですが、ファイルサイズはどのくらいまでOKですか?
1ギガとか行けたらうれしいんですが。

39 :nobodyさん:2012/12/18(火) 23:40:58.56 ID:???

全く同じ操作でリダイレクトしたにもかかわらず、IEに履歴が残らない場合があり、history.back()が効かず困っています。前画面で検索条件を設定し、次画面で結果を表示します。検索結果の量が多いときの方が発生しやすいです。こういうものなのでしょうか?

46 :nobodyさん:2012/12/26(水) 00:01:19.18 ID:???

>>45
俺も根本的に何かが間違ってるとは思うが、それ以前に
それASP.NETの話なのか?

47 :nobodyさん:2012/12/26(水) 00:02:36.66 ID:???

>>44
MSのページに回避策が書いてあったなら、そこに原因も書いてあると思うんだが
どこにその回避策が載ってたんだ?

49 :nobodyさん:2013/02/25(月) 19:56:59.43 ID:qrUICbFf

ASP.NET で iPhoneがのブラウザ情報が正しくiPhoneと判定されないんですが、
誰か原因か解決方法知ってたら教えてください。

iPhoneでアクセスして Request.Browser.id を見ると、
場合によって何故か "safari3to4" だったり "mozilla" だったりして、
"IPhone" になりません。

"mozilla" とみなされると、
デフォルトの browserファイルで cookies=false に設定されているので、
cookie が使えなくなってしまいます。

とりあえず、refID="mozilla"をアプリ側のbrowserファイルで上書きして凌いでますが、
これだとiPhone以外の mozilla 全てに影響を及ぼしてしまいます。

53 :nobodyさん:2013/03/30(土) 20:45:29.84 ID:???

はい。

58 :nobodyさん:2013/03/31(日) 19:13:26.46 ID:Ey8hL3nH

緊急告知
◆春の大じゃあのさん祭◆
3月31日(日)
21時 開演
特別ゲストあり

--- 以下スレ情報 ---
高岡さんがフジ韓流ゴリ押し批判したら干されたのでウジテレビ凸
http://hayabusa.2ch.net/test/read.cgi/news4vip/1364698730/

64 :nobodyさん:2013/06/11(火) 16:30:02.78 ID:???

>>63
html見ると、グラフが書かれてるimgタグにstyle属性で指定されてるな
まあつまりCSSで指定されると言えなくはないが、多分クライアント側で指定したいって話だろうな

属性指定はstyle要素指定や外部ファイルより優先されるっぽいから、これ消さないと無理っぽい
StyleプロパティとかControlStyleプロパティとかいじって見たけど、簡単には出来なさそう
諦めてサーバ側でサイズ決めて送るか、クライアント側のJavaScriptかなんかでどうにかできるんじゃね
気合があればchartコントロール自作でも良いけど

73 :nobodyさん:2013/07/25(木) NY:AN:NY.AN ID:???

>>71
修正範囲を狭める意図で妙なことをしなければならなくて・・

>>72
無事参照を得ることができました。助かりました。
ありがとうございました。

149 :nobodyさん:2014/06/24(火) 20:28:11.25 ID:???

>>147-148
ありがとうございます

コードビハインド.csにnameが見当たらないのでgrepしてみたら
App_Web_ランダムっぽい文字列.dllの中にあるっぽいです
Inherits=のところにApp_Web_ランダムっぽい文字がかいてありました。
これもコードビハインドってやつかな…
ソースも見当たらないしdllしかないっぽいです
ASPってなんだか難しくて奥が深いですね。もっと勉強してみます。

185 :nobodyさん:2014/09/11(木) 17:24:08.62 ID:???

monoでclassicASP動くの?

205 :nobodyさん:2014/12/17(水) 23:39:40.10 ID:+yjwShS5

httpsで作成したサイトに、iframeを使っているのですが、
IEでhtmlページを表示すると、
「セキュリティで保護された Web ページ コンテンツのみを表示しますか?」という
警告が出てしまいます。

これを、ユーザにIEの設定をさせずに回避する方法はあるでしょうか?

382 :nobodyさん:2015/09/15(火) 22:16:50.67 ID:???

>>381
ないだろ
質問の意図がわからん

425 :nobodyさん:2015/09/21(月) 22:03:40.24 ID:???

>>423
英語に決まってるだろ
IT業界で英語を避けて新しい技術を学ぼうなんて無理だ

>>424
忘れた。日本語の書籍も海外サイトのリソースも色々
みてるから誰の記事かはもう覚えてない。
ただ仕組み考えれば真実とわかるだろう

420の人もかいてるように、Web Formsは必要のないデータも
大量にやり取りするから、無駄なデータが流れる。
サーバ側のCPU負荷もあがる

複数のUIを変更した後に送信(post)したいような処理でも、
Postbackだと何度もサーバにリクエストが飛んでしまう処理もよくある。

だから大規模サイトではWeb Formsは向かない。
リッチなUI、高い開発生産性と引き換えに、performanceは落ちる
トラフィック多いサイトはMVCでやるのが定石

556 :nobodyさん:2016/05/02(月) 13:56:58.63 ID:???

ASP.NETのC#で大きな配列などを確保して利用する場合、
同時に10人が接続したら、その10倍の大きさのデータがサーバー上のメモリに確保されますか?
もしそうなら、何か一ヶ所にデータを保持するような手法はありますか?

601 :598:2016/06/07(火) 11:33:44.57 ID:???

>>600
どうして使おうと思ったか?
・form タグの ID をフレームワークが指定しているため自分で探すのが面倒
・ドキュメント類には書かれていなかったが、ページのソースコードを見るとグローバル変数?のように書かれていて、再利用できそう

よいの基準
・theForm 自体がユーザによる再利用を考えて作られているか (考えててくれたらいいな)
・今後の VS のメジャー以外のバージョンアップで変数名や機能が変更されない

保証してはくれないだろうなとは思うので、同じバージョンで機能が違ったりするケースがないといいなと思ってます。
バージョンを書いてませんでした。VS2012 enterprise です。

743件をまとめました。
最新情報はこちら





-未分類

Copyright© ダワメセジー , 2019 All Rights Reserved.