[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/19 12:13 / Filesize : 322 KB / Number-of Response : 970
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [2009/09/01(火) 20:06:04 ID:???]
ASP.NETとは、マイクロソフトが提供するWeb アプリケーションと XML Web サービスを構築するための
Microsoft .NET Frameworkの一連のテクノロジの一つです。
技術の移り変わりの早い分野ですので、みんなで質問、相談しつつ、より理解を深めていきましょう。

●ASP.NET関連サイト
マイクロソフトASP.NETデベロッパーセンター
msdn.microsoft.com/ja-jp/asp.net/default.aspx
ASP.NETオフィシャル(英語)
www.asp.net/
VisualStudioホームページ
www.microsoft.com/japan/msdn/vstudio/
SQLServerホーム
www.microsoft.com/japan/sqlserver/2005/default.mspx
IISオフィシャル(英語)
www.iis.net/
ASP.NETにAJAX技術を取り入れるASP>NET AJAX(英語)
www.asp.net/ajax/
ASP.NETにMVCアーキテクチャを取り入れるASP.NET MVC(英語)
www.asp.net/mvc/
ASP.NETでのお役立ちの定番サイト
www.atmarkit.co.jp/channel/aspnet/aspnet.html

●前スレ
【質問】ASP.NETスレ Part5【議論】
pc11.2ch.net/test/read.cgi/php/1232671611/


626 名前:nobodyさん mailto:sage [2009/12/17(木) 02:58:30 ID:???]
で、これでまた顔真っ赤にして反論してくるんだろうなー。分かりやす杉w

627 名前:nobodyさん mailto:sage [2009/12/17(木) 03:04:37 ID:???]
>>624-626
それではAJAXを使って、データを取得するという要求に反します。

>475 名前: nobodyさん [sage] 投稿日: 2009/12/13(日) 00:26:25 ID:???
>AJAX使って、クリックされたタイミングでデータを取得してページを部分書き換えしたいということです。

はい。論破。

↓次の言いがかりどうぞ。

628 名前:nobodyさん mailto:sage [2009/12/17(木) 03:15:41 ID:???]
ケロンパ 論破 ロンパールームにようこそ♪ by うつみ宮土理

629 名前:nobodyさん mailto:sage [2009/12/17(木) 03:20:46 ID:???]
AJAX使わなければならないのに、なんでAJAX使わない方法を教えるんだ!!
というレスがケロンパ君から帰ってくるに100ケロンパ

630 名前:nobodyさん mailto:sage [2009/12/17(木) 03:31:23 ID:???]
ナニコノ こまったちゃん vs にこちゃん...

631 名前:nobodyさん mailto:sage [2009/12/17(木) 03:38:11 ID:???]
>>608もケロンパ君なんだろうなぁ

632 名前:nobodyさん mailto:sage [2009/12/17(木) 03:53:00 ID:???]
とりあえずAJAX=ASP.NET AJAXではないんです
可能不可能で言うなら、別にASP.NET AJAXやToolKit入れなくたって
普通に(笑) Javaスクリプト書けばできるんですが
AJAXを導入って、どういう意味で言ってるんですか?

633 名前:nobodyさん mailto:sage [2009/12/17(木) 09:46:00 ID:???]
>それではAJAXを使って、データを取得するという要求に反します。
>
>>475 名前: nobodyさん [sage] 投稿日: 2009/12/13(日) 00:26:25 ID:???
>>AJAX使って、クリックされたタイミングでデータを取得してページを部分書き換えしたいということです。

つまり、お前の中には質問者が最初からAJAX使用を念頭においてたと言う認識
はあるわけで


>>AJAXで実現できるのは初めからわかってる
>はい、ダウト。
>発言のどこを見れば、AJAXで実現できると初めからわかってるんだ?

というのは全く矛盾する発言だし、そもそも

Q: AJAXを使ってデータを取得したい
A: AJAXを導入すれば普通に出来ます。

と言う回答は頭が悪いと言うほかない。


634 名前:nobodyさん mailto:sage [2009/12/17(木) 10:28:15 ID:???]
本人からは、UpdatePanelって単語すら出てきてないからな
実は本人はASP.NET AJAXやToolKitについてはほとんど知らないんだよ
だから突っ込まれると、普通にやればできるとか
お前らAJAX知らなかったんだろとかしか言えないと

かわいそうな人なんで、もうそっとしておきましょう



635 名前:nobodyさん mailto:sage [2009/12/17(木) 11:57:02 ID:???]
禿同
AJAX加減馬鹿は放置徹底

636 名前:nobodyさん mailto:sage [2009/12/17(木) 12:52:39 ID:???]
>>633-635
ここまでの自演はさすがに恥ずかしい

637 名前:nobodyさん mailto:sage [2009/12/17(木) 13:28:18 ID:???]
おお、教えてくれ厨==ソースくれ厨はケロンパ厨に改名されたの?w

>>632
AJAXを導入なんて言ってないだろ。ASP.NET AJAXを導入とは言ってるみたいだがw

>>633
>A: AJAXを導入すれば普通に出来ます。
はいはい捏造捏造。
「ASP.NET AJAXを使えばできる」とは書いてあるが、AJA導入できますは作文だ。
意図的にASP.NET AJAXとAJAXを混同させて撹乱しようとしているだろ。

>>634
これだから教えて厨は困る。ガキじゃないんだから自分で調べろよ。
お前の言ってる理屈はこうだw

TextBoxに現在の日付を表示する方法を教えて下さい
→TextBoxにDateTime.Nowを表示させれば普通にできるよ。
→TextBox.TextやDateTime.Now.ToString()を教えていない。本人はTextBoxもDateTimeもほとんど知らない!!
→お前以外の人間全員唖然

638 名前:nobodyさん mailto:sage [2009/12/17(木) 13:38:54 ID:???]
ソース出せ厨は、UpdatePanelばかり連呼するが、ScriptManagerを一度も口にしていないのが不思議だ
本当に、ASP.NET AJAXを使ったことが、ないのではないだろうか

639 名前:nobodyさん mailto:sage [2009/12/17(木) 14:46:11 ID:???]
どうでもいい
ウザイ
氏ね


640 名前:nobodyさん mailto:sage [2009/12/17(木) 14:54:22 ID:???]
>>638
何その息も絶え絶えみたいな句読点

641 名前:nobodyさん mailto:sage [2009/12/17(木) 14:55:06 ID:???]
>>637
→TextBoxにDateTime.Nowを表示させれば普通にできるよ
こんな回答ならいいんだがな
お前は自分がどう思ってるか知らんが
.NET Framework使えばできるよ 的回答しかできてないんだよ
別にお前に教えてもらわなくても、たぶんお前に突っ込んでるやつらは
お前よりASP.NET AJAXについて詳しいよ
教えてって言ってるんじゃなくて、お前は無知なんだから
中途半端な知識でしゃべるなって言ってるんだよ


642 名前:nobodyさん mailto:sage [2009/12/17(木) 15:27:45 ID:???]
エスパーさん、 >617 の翻訳頼む。
最後の1行までと、最後の1行と、どうつながるの?

もしかして俺の思ってるAJAXとは違う定義で書いてるの? >617

643 名前:nobodyさん mailto:sage [2009/12/17(木) 21:09:36 ID:???]
>>641
>.NET Framework使えばできるよ 的回答しかできてないんだよ
ASP.NET AJAXって、もう「ほとんど」使えば実現できますじゃん。
マジでやってみればわかるよ。やらないからわからないだけだと思うけど。

有名サイト様も、コーディングレスで実装できる、プログラミングなしでAjax化と太鼓判。

ASP.NET AJAXならコーディングレスでAjaxを実装できる(前編)
itpro.nikkeibp.co.jp/article/COLUMN/20070817/279763/?ST=webdesign
ASP.NET AJAX ファーストルック
−ASP.NETアプリケーションをプログラミングなしでAjax化−
www.atmarkit.co.jp/fdotnet/special/aspajax/aspajax_01.html

それに本当に大事なのはScriptManagerのほうだろ。
上の参考サイトのソースコードにUpdatePanel.Update()があったから、
必要なコントロールとして例をあげてるだけだと思うが、
本当に使ったことある人ならScriptManagerをほうを先に指摘すると思うぞ。
いいか?使えばわかる。

644 名前:nobodyさん mailto:sage [2009/12/17(木) 21:13:34 ID:???]
さらにいえば、.NET Framework使えばできるよ的な回答で何が悪いんだ?
お前の言ってることはこういう事だ。

売上伝票といった帳票を印刷したいのですがどうすればいいですか?
→個人で作るのは難しい。帳票印刷ソフト(製品名)とかの帳票ソフトを使えば普通にできるよ。
→それでは帳票印刷ソフト(製品名)の使い方を教えたことにならない。本人は帳票ソフト(製品名)をほとんどしらない!
→お前以外全員唖然

そういうコンポーネントやアドオンの存在すら知らない人なんだから、
その存在だけ教えれば十分だろ。
あとは、その存在を知った質問者が、その仕組みについて勉強すればいい。
勉強すれば、ScriptManagerやUpdatePanelも「絶対に」知る事になるからわざわざ教える必要なんてない。

自分で勉強せずに、すぐに実現できるソースコードを提示してくれなかったからといって、
逆切れして発狂する人間のことを「ソースくれ厨=教えてクレ厨」という。お前のことだ。



645 名前:nobodyさん mailto:sage [2009/12/17(木) 21:44:41 ID:???]
こいつ、いつまで自分の馬鹿さ加減を晒し続けるつもりだ?

646 名前:nobodyさん mailto:sage [2009/12/17(木) 21:52:08 ID:???]
ほんとだよなぁ
知らないテクノロジを教えて貰っただけでもありがたいのに、
もっと詳しく教えないからと逆切れするなんて・・・

647 名前:nobodyさん mailto:sage [2009/12/17(木) 21:55:30 ID:???]
こんだけ馬鹿にされながらも、それでも馬鹿面を晒し続ける粘着振りだけは認めてもいい。
今度から鳥とコテを付けるように。


648 名前:nobodyさん mailto:sage [2009/12/17(木) 21:57:24 ID:???]
ソースくれ厨がコテつけるわけないだろww
自演がばれちゃうからな

649 名前:nobodyさん mailto:sage [2009/12/17(木) 22:18:10 ID:???]
MSのコーディングレスという言葉には何度も騙されてきたけど
ASP.NET AJAXはそれこそほんとにコーディングレスだろ
何が不満なんだ?
ほんとに使ったことがないのか?

650 名前:nobodyさん mailto:sage [2009/12/17(木) 23:30:23 ID:???]
この空気読めないゆとりはいつまで続ける気だ?

651 名前:nobodyさん mailto:sage [2009/12/17(木) 23:33:33 ID:???]
1から10まで教えてくれると思ってるんだろうね
これだからゆとりは嫌いだよ

652 名前:nobodyさん mailto:sage [2009/12/18(金) 00:57:52 ID:???]
もうお前ら付き合っちゃえよ

653 名前:nobodyさん mailto:sage [2009/12/18(金) 13:46:10 ID:???]
男性経験少ないので・・・ゴメンナサイ

654 名前:nobodyさん mailto:sage [2009/12/18(金) 18:28:47 ID:???]
ゆとりもここに極まれりだな
2chで教え方が悪いと逆切れするとかもうね



655 名前:nobodyさん mailto:sage [2009/12/18(金) 18:39:12 ID:???]
ぇ?まだ粘着すんの?

656 名前:nobodyさん mailto:sage [2009/12/18(金) 18:46:42 ID:???]
↑お前が一番粘着してるんじゃね?jk

657 名前:nobodyさん mailto:sage [2009/12/18(金) 19:30:09 ID:???]
この期に及んで粘着する>>655は池沼

658 名前:nobodyさん mailto:sage [2009/12/19(土) 23:43:39 ID:???]
おわった?

659 名前:nobodyさん mailto:sage [2009/12/20(日) 02:24:11 ID:???]
ASP.NET 3.5で、2つのウィンドウで同時にリクエスト投げると
本来表示されるべきウィンドウじゃない方にもう片方のレスポンス返ってくること無い?
完全にURLと表示されるべき内容が食い違ってるんだが原因がさっぱりだ

ウィンドウ1がA.aspxにポストバック、ウィンドウ2がB.aspxに非ポストバックでアクセス
→ウィンドウ1と2両方がB.aspxの内容に

っつー現象なんだが

660 名前:nobodyさん mailto:sage [2009/12/20(日) 02:32:35 ID:???]
あー、2.0でも何かそういうのあったな。
別ウィンドウで開いたらそっちでは画面遷移せずMultiViewとかで切り替えで対処した。

661 名前:nobodyさん mailto:sage [2009/12/20(日) 03:18:55 ID:???]
それはサーバではなくクライアント側の問題のような気もしないではないが
ブラウザにかかわらず発生するのか?
俺はそんな現象にあたったことないが、ホントにそうなるならちょっと気になる


662 名前:nobodyさん mailto:sage [2009/12/20(日) 12:05:58 ID:???]
非ポストバックって、部分ポストバックってこと?
ポストバック時に、他のページのJavaScriptのデータを取得して、
サーバにPostしちゃうとしか考えられないような

B.aspxがA.aspxからTargetが_Blankや固定名などで表示されていて、
そちら側でClientScriptがA.aspxのwindowオブジェクトを取得して
何か操作しているとかいうことはない?

663 名前:nobodyさん mailto:sage [2009/12/20(日) 12:31:07 ID:???]
つーか、単にセッションIDが同じだっつーだけじゃねーの?
IEを開いてる状態で「New Window」でもう一枚画面を開くと、両方とも同じSessionIDで
処理される。同一プロセスでIEが動いてるから回避不可。

IEのアイコンクリックで別途画面を開いても問題が生じるなら別件だけど。

664 名前:nobodyさん mailto:sage [2009/12/20(日) 12:48:04 ID:???]
SessionIDが同じというのは深くかんがえたことがないから、知らなかったなぁ
でもSessionIDが同じだからといって、ポスト先のURLまで変わってしまうもんなの?



665 名前:nobodyさん mailto:sage [2009/12/20(日) 15:37:17 ID:???]
>>664
>SessionIDが同じだからといって、ポスト先のURLまで変わってしまうもんなの?
サーバでセッション内容で何かやってれば不都合がでる可能性はあるが
_勝手に_違うページを表示するのはあり得ない
同一セッションの複数ウィンドウは普通にやってるがそんな現象に遭遇した事はない

非ポストバックっていうのは、ポストバックじゃなくて初回のgetって意味か?

俺も>>662と同意見で、クライアントスクリプトがおかしなことしてるんじゃないかと思う
自分でスクリプト書いてないなら、特定のコントロール使ったら起こるとか
ASP.NET AJAXとかControlToolkitとか使ったら発生するとか条件ないか?

ページ変遷あたりのコードを不適切に実装しなければ起こり得ないと思うんだが
現象の起きるコードとか出せないか?

666 名前:nobodyさん mailto:sage [2009/12/20(日) 21:06:17 ID:???]
>ASP.NET 3.5で、2つのウィンドウで同時にリクエスト投げると
同時にリクエスト投げるというのも、漠然としていてよくわからないよね


667 名前:nobodyさん mailto:sage [2009/12/20(日) 21:39:58 ID:???]
普通にリクエスト投げているだけです。これ以上どう説明しろと?

668 名前:nobodyさん mailto:sage [2009/12/20(日) 22:17:24 ID:???]
>>667
あえて煽り乗る。

同時にリクエストを投げるというのにも、いくつか可能性がある。
例えば、それぞれのウィンドウを手動で切り替えて、それぞれに設置されたボタンを手動でクリックするとか、
ClientScriptによってある時刻になったら同時にボタンをクリックするとか、
片方のページのボタンをクリックしたら、もう片方のボタンをクリックするClientScriptを実装するなどとか、
「普通」の方法はいくらでもある。



というか、いい加減に教えて君はもういいんじゃないか?

669 名前:nobodyさん mailto:sage [2009/12/20(日) 22:23:19 ID:???]
>>667は例の粘着の片割れで、質問者とは関係ないだろ。
いちいち煽りに乗るなよ

670 名前:nobodyさん mailto:sage [2009/12/20(日) 22:38:39 ID:???]
>>669
すまない

スレをみていて、ソースを教えて君にむかついていてね。失礼した。

671 名前:nobodyさん mailto:sage [2009/12/20(日) 23:15:28 ID:???]
>667 名前: nobodyさん [sage] 投稿日: 2009/12/20(日) 21:39:58 ID:???
>普通にリクエスト投げているだけです。これ以上どう説明しろと?

いいからさ、
みんながいうとおりAJAXを使ってみなよ。

672 名前:nobodyさん mailto:sage [2009/12/20(日) 23:24:15 ID:???]
勘違いしてるようだが、ここまで「ソースを教えて」クンは一度も登場したことはない。
質問に対する回答としては、>510-511 のリンクを貼っただけで必要十分。

ソース云々は「どうせお前分かってないだろ?ソースの一つでも出してみろ」と言う意味で
言われてるだけで、回答としてソースが求められてた訳じゃない。


 捏 造 乙

673 名前:nobodyさん mailto:sage [2009/12/20(日) 23:28:53 ID:???]
ソース教えてクンは>>672として登場しているじゃん。

674 名前:nobodyさん mailto:sage [2009/12/20(日) 23:43:50 ID:???]
>>672
回答としてソースコードが求められていないのなら、
なんでUpdatePanelというコントロール名を書いていないことを問題視するんだ?



675 名前:nobodyさん mailto:sage [2009/12/20(日) 23:52:13 ID:???]
冗談でも煽りでもなく
どっちもマジで病院で見てもらったほうがいいぞ。
病気だから。

676 名前:nobodyさん mailto:sage [2009/12/21(月) 00:11:46 ID:???]
↑いつまで自分の馬鹿さ加減を晒し続けるつもりだ?
自演見苦しい


677 名前:nobodyさん mailto:sage [2009/12/21(月) 00:23:09 ID:???]
>>659 ...
再現しないんだ。 最小限のサンプル教えて。
A.aspxに ボタン2個おいて、一個は targetが B.aspxでいいのかな?
で、二個のウインドウでA.aspx表示して、それぞれボタン1、ボタン2押すでいいのか?

678 名前:nobodyさん mailto:sage [2009/12/21(月) 00:53:18 ID:???]
>>677
ソース教えて君など存在しない。
従ってサンプルであろうとソースを教えるつもりはない。

679 名前:nobodyさん mailto:sage [2009/12/21(月) 10:30:57 ID:???]
>>678
だったらウザイから出てくるな。黙ってろボケ

680 名前:nobodyさん mailto:sage [2009/12/21(月) 13:01:41 ID:???]
ソース教えて厨ウゼー

681 名前:nobodyさん mailto:sage [2009/12/21(月) 14:50:23 ID:???]
次スレなしにしようぜ。

682 名前:nobodyさん mailto:sage [2009/12/21(月) 16:10:38 ID:???]
あるいは次スレはAJAXネタ禁止で

683 名前:nobodyさん mailto:sage [2009/12/21(月) 16:17:43 ID:???]
お前らだけが禁止な

684 名前:nobodyさん mailto:sage [2009/12/24(木) 10:26:51 ID:???]
ソース表示時のコントロールにプロパティを設定できないのはなぜでしょうか。



685 名前:nobodyさん mailto:sage [2009/12/24(木) 12:34:20 ID:???]
.aspxのhtmlのソースの表示時ならできるよ。
タグをクリックして反転させて設定。
VS2008

686 名前:nobodyさん mailto:sage [2009/12/24(木) 12:50:23 ID:???]
ごめんなさい、イベントでした。コントロールのプロパティのイベント。
たとえばソースでボタンとか追加しても、一度デザイン画面にいかないとクリックイベントとか設定出来ないので
なんか出来ないのかなと。

687 名前:nobodyさん mailto:sage [2009/12/24(木) 15:01:18 ID:???]
>>686
htmlでサーバコントロールを選択した状態で、
プロパティインスペクタの「イベント」の表示ボタンをクリックするとできるよ。
ただ、ボタンをソースから挿入した直後とかは無理みたい。
何かのタイミングで暫くすると有効になるっぽいね。
確実なのは一度保存すると絶対に可能になるみたい。
Ctrl+Sキーで保存すると有効になる。
編集されると一時的にタグの解析が無効になるんじゃないかな。
んで何かのタイミングでhtmlのソースの解析が終わってイベントが設定できるみたいな。

688 名前:nobodyさん mailto:sage [2009/12/24(木) 15:35:31 ID:???]
保存したら出来るようになりました。ありがとう。
でも、ビューコントロールの中においたボタンとかは駄目だった。

689 名前:nobodyさん [2009/12/25(金) 17:29:07 ID:pof26unn]
Global_asaxのApplication_Errorイベント内で、
エラーが発生したページのインスタンスを取得する事って出来ないですか?
エラーが発生したページのマスタページ毎に処理をしたいのですが、
エラーページのインスタンスが取れなくて困ってます。

690 名前:nobodyさん [2009/12/25(金) 17:31:24 ID:pof26unn]
すいません、環境は
.NET Framework 3.5
VB.NET
です。

691 名前:nobodyさん mailto:sage [2009/12/26(土) 17:37:58 ID:???]
>>689
sender.context.handlerでページまで辿り着くでしょ

692 名前:nobodyさん mailto:sage [2009/12/27(日) 02:17:27 ID:???]
visual studio 2003で開発したWebアプリを
windows server 2008で動かそうとしています。

windows server 2003では動くのですが、
windows server 2008上ではExcel出力ができません。
Excelのブックを開こうとしたところで
「HRESULT からの例外です:0x800A03EC」というエラーになります。

回避方法はあるでしょうか?


693 名前:nobodyさん mailto:sage [2009/12/27(日) 03:14:37 ID:???]
おれはエスパーじゃないが、WebアプリでExcelを共有で使うのはライセンス違反だということは知ってる。

694 名前:nobodyさん mailto:sage [2009/12/27(日) 03:23:08 ID:???]
ユーザー分のライセンスがあればOKじゃなかったっけ



695 名前:nobodyさん mailto:sage [2009/12/27(日) 21:15:28 ID:???]
social.msdn.microsoft.com/Forums/en-US/innovateonoffice/thread/b81a3c4e-62db-488b-af06-44421818ef91

フォルダつくれっってさ。

696 名前:nobodyさん mailto:sage [2009/12/29(火) 18:29:37 ID:???]
>>692
政治思想と物乞いの区別が付かないのが、チョウセンヒトモドキ

697 名前:nobodyさん [2010/01/05(火) 01:24:59 ID:0LFTGssC]
賀正

698 名前:nobodyさん [2010/01/07(木) 11:58:45 ID:Am1hSSDp]
動画を再生させるページを作成しています。
Mediaplayerコントロールを使用しているのですが、
データバインドして再生する動画データを指定する事は可能でしょうか?

699 名前:nobodyさん mailto:sage [2010/01/07(木) 13:47:50 ID:???]
>>698
PARAMタグにバインドしてやればいいんじゃね

700 名前:なし mailto:sage [2010/01/07(木) 16:16:25 ID:???]
>>698
データバインド<%# %>はASP.NETのサーバコントロールにしか使えなかったと思うぞ
実行時に動的に値変えたいだけなら、<%=変数%>で行けると思う

701 名前:nobodyさん mailto:sage [2010/01/07(木) 17:37:28 ID:???]
Silverlightコントロールとセットになってる奴だよね?
それなら、MediaSourceにメディアファイルのパスを指定するだけで
実現できるんじゃないかな?
www.atmarkit.co.jp/fwcr/rensai2/silverlight06/silverlight06_3.html

702 名前:nobodyさん mailto:sage [2010/01/07(木) 17:39:11 ID:???]
MediaSourceプロパティにか。
だから、わざわざ実行時バインドなんか使わなくても指定できると思う。

と、書いておきながらなんだけど、「データバインド」というのがイマイチ不明だな。

703 名前:698 [2010/01/08(金) 11:12:24 ID:RDdQRMi8]
>>699
反応ありがとうございます。
PARAMタグ・・・activeXでの埋め込みの話じゃないでしょうか?
SilverrightでもPARAMタグの使用は可能なのですか?

>>700
反応ありがとうございます。
変数ですか、一度試してみます。
当方初心者なので出来るか不安がありますが・・・。orz

>>701
反応ありがとうございます。
@ITは私も利用しており、おっしゃる方法を以前に試しましたのですが、無理でした。

>>702
反応ありがとうございます。
そうですね・・・
データバインドという表現が間違っていたかも知れません。

具体的なお話をすると、

指定のフォルダに動画をアップロードし、
同時に、その動画ファイル名をSQLdbに登録。
それをgridviewでサムネイル表示させ、選択すると、
Mediaplayerで再生されるというシステムを作っています。

現在、サムネイル表示までは完成しているのですが、
Mediaplayerへの接続がうまくいかない状態です。


704 名前:nobodyさん mailto:sage [2010/01/08(金) 12:10:48 ID:???]
>>703
指定のフォルダに動画をアップロードしてあるのなら、
そのままそのパス名をMediaPlayerコントロールに設定するだけでは?

まずは、ちゃんとパスが通っているのか確かめたほうがいいよ。
サンプルを見ると↓みたいになっているからURLを記述するんだと思うけど、
サーバのHDD上の絶対パスで指定しているとか。
<a href="パス名">FILE</a>の記述でブラウザからダウンロードできるかとか。

<asp:MediaPlayer ID="MediaPlayer1" runat="server" AutoPlay="True"
Height="480px" MediaSource="~/Media/Silverlight.wmv" Width="640px" />

ひょっとしたらセキュリティの関係でファイルへのアクセルが禁じられている可能性もあるし。



705 名前:nobodyさん mailto:sage [2010/01/08(金) 12:47:06 ID:???]
>>703
環境はSiverlight2ですか?
Siverlight3だとデフォルトでは、<asp:silverlight><asp:MediaPlayer>は
使えないですから、<object>タグを使ってくださいって事になっているはずです。

>>704が言っているように、httpでアクセスできない場所にファイルがあるような気がしますね。

706 名前:698 [2010/01/09(土) 10:23:48 ID:lCGOBp11]
>>704
返答ありがとうございます。
一度試してみましたが、セキュリティの問題は大丈夫でした。

>>705
返答ありがとうございます。
環境はSiverlight3です。
<asp:MediaPlayer>タグに関してですが、
は使用できるようにdllファイルを認識させて使えるようにしてあります。

少し調べていて、
データベースから指定の動画データを取得して返すHTTP ハンドラ(*.ashx)を作って、
それをSourceに指定すれば可能ということが分かりました。
HTTP ハンドラとか.ashxとかさっぱり意味不明ですが、少しやってみます。
ありがとうございました。

707 名前:nobodyさん mailto:sage [2010/01/09(土) 12:11:19 ID:???]
>データベースから指定の動画データを取得して返すHTTP ハンドラ(*.ashx)を作って、
データベースに動画データを保存してるなら、最初からそういわないと・・・

>指定のフォルダに動画をアップロードし、
>同時に、その動画ファイル名をSQLdbに登録。
だから動画データはHDD上にファイルとして保存していて、ファイル名だけをDBに保存しているのかと思ったよ。

ASP.NETでやったことなくて、PHPやClassicASPではやったことあるけど、
filename.aspx?id=1みたいにGETで動画を取得するためのIDを渡して
ASP側ではそれを手がかりに動画データを取得。

ヘッダをheader("Content-type: video/x-ms-wmv");にして、
こんな感じで動画データを出力する感じ。
if ($stream = fopen($filepath, 'rb'))
{
 while (!feof($stream))
 {
  print(fread($stream,1024*8));
  ob_flush();
  flush();
 }
 fclose($stream);
}
この例はPHPだからASP.NET用のを調べてみて。
ASP.NETでできるかどうかわからんけど。

708 名前:698 [2010/01/09(土) 14:52:56 ID:lCGOBp11]
>>707
実は、最初は動画データはHDD上にファイルとして保存していて、
ファイル名だけをDBに保存していたのですが、
動画データ自体をバイナリデータ化した方が良いと指示を受け、
今朝変更したんです。
質問をしておきながら、現状報告を怠ってしまいすみませんでした。

アドバイスありがとうございます。
ヒントを元に調べて修正してみます。

709 名前:nobodyさん [2010/01/14(木) 13:59:20 ID:VstkAvlu]
すみません 
OJT中の課題で、SNSシステム的なものの習作を作っています。言語はC#です。
AccessDataSourceコントロールを使って、AccessのDBと接続し、ユーザー情報などを読み書きする仕組みで作っています。

ログインページやプロフィールページ、それぞれ別のaspxファイルに分かれていますが、
現状だと、それぞれでこのAccessDataSourceコントロールを配置し、同じmdbファイルをデータソースとして指定し、
それぞれのページでSQLを投げて読み書き。

問題無く動作してはいますが、こうやって同じコントロールを複数ページに貼る作り方は正しいですか?
なんか冗長しているように思えて。

もし複数ページにまたがって共通で使えるオブジェクトをどこかに作っておいて使いまわすようなことは可能ですか?

710 名前:nobodyさん mailto:sage [2010/01/14(木) 14:14:18 ID:???]
>>709
ユーザーコントロールでも作ればええんじゃない

711 名前:nobodyさん mailto:sage [2010/01/14(木) 16:50:10 ID:???]
>>709
その辺はシステム全体の設計構想による
つか、OJTで疑問に感じたら、なぜ指導されてる上司や先輩なりに質問しない?

712 名前:709 [2010/01/14(木) 17:05:59 ID:VstkAvlu]
OJTと言っても、自分で課題を考えて進捗を定期的に上司に送るだけで、放置されてるのです;;
先輩はみんな客先常駐ゆえ。

713 名前:nobodyさん mailto:sage [2010/01/14(木) 18:49:46 ID:???]
>>712
Accessでできるかどうかわからないけど、自分なら型付きDataSetをVSに自動生成させて、それを使うな

714 名前:nobodyさん mailto:sage [2010/01/14(木) 19:45:44 ID:???]
じゃあ次はその作り方が正しいかどうか考えるのを課題しすれ
そして共通に使えるオブジェクトが作れるがどうか考えるの課題にして
そのオブジェクト作るの課題にして、使いまわするの課題にすれ

よかったな、課題がいっぱいできて

あ、質問に答えておこうw

>問題無く動作してはいますが、こうやって同じコントロールを複数ページに貼る作り方は正しいですか?
正しいかどうかは設計構想による
>複数ページにまたがって共通で使えるオブジェクトをどこかに作っておいて使いまわすようなことは可能ですか?
可能



715 名前:nobodyさん mailto:sage [2010/01/16(土) 14:01:02 ID:???]
>710-714 の回答側が頭悪すぎてワロスw
特に >710。 >709 の質問に対してユーザコントロールとか頭弱いの?

>>709
何が正しいかは状況によるので正しい・正しくないを決め付ける事は出来ないが、作りとしてはダサい。
2〜3画面しかないような小さいソルートンなら有りだと思うけど、通常は

>複数ページにまたがって共通で使えるオブジェクトをどこかに作っておいて使いまわす

↑の方法を取るよ。DBアクセスだけ別クラスに分離させて、きちんと層を分けたほうがいい。




716 名前:nobodyさん mailto:sage [2010/01/16(土) 14:49:40 ID:???]
そうかなぁ。べつにいいんじゃないの?
同じコントロールをっていうけど、それと、
共通で使えるクラスを使いまわすってのと同じだと思うけどな。


あ、オブジェクトを複数ページ間で使いまわす方ですか?
シリアライズしてDBに突っ込んどいてセッション使って使いまわすんでしょうか。

717 名前:nobodyさん mailto:sage [2010/01/16(土) 15:22:45 ID:???]
そうかなぁ

>713 名前: nobodyさん [sage] 投稿日: 2010/01/14(木) 18:49:46 ID:???
>Accessでできるかどうかわからないけど、自分なら型付きDataSetをVSに自動生成させて、それを使うな
少なくともこれは型付きDataSetのクラスを定義しておいて、
ページごとにそのクラスのインスタンスを生成して利用する方法じゃんね?

>>716
>あ、オブジェクトを複数ページ間で使いまわす方ですか?
>シリアライズしてDBに突っ込んどいてセッション使って使いまわすんでしょうか。
たぶんstatic変数を宣言して使い回ししてるんじゃね?ww

718 名前:nobodyさん mailto:sage [2010/01/16(土) 18:08:40 ID:???]
>>715は教えてクンで一番頭弱かった件

719 名前:nobodyさん mailto:sage [2010/01/16(土) 18:59:26 ID:???]
>>718
ツマンナイ煽りはいいから、なんか役に立つこと書けば?

720 名前:nobodyさん mailto:sage [2010/01/16(土) 19:31:19 ID:???]
>>719

そう罵り合って互いに永久ループし続ける?ww

無知無能を棚上げして↓みたいなレスしたのが原因なんだろ?
>>710-714 の回答側が頭悪すぎてワロスw
>特に >710。 >709 の質問に対してユーザコントロールとか頭弱いの?

煽るセリフなんて要らないだろうが。なぜわざわざ煽ることするんだ?
ただ自分が思う回答をすればいいだけだろ。
いちいち煽るなんてのは社会性ゼロの奴がやることだ。

前回のソース示せ厨と同一人物なのは間違いないな

721 名前:nobodyさん mailto:sage [2010/01/16(土) 19:32:32 ID:???]
見苦しいなぁ。もうお前氏ねよ。

722 名前:nobodyさん mailto:sage [2010/01/16(土) 20:44:11 ID:???]
俺はいちいち他人のレスにつっこみ入れて煽ってるほうが見苦しいと思うよ
しかも見当違いだし

723 名前:nobodyさん mailto:sage [2010/01/17(日) 00:39:29 ID:???]
自演乙 >722=720

724 名前:nobodyさん mailto:sage [2010/01/17(日) 11:10:13 ID:???]
自演乙 >721=>>723



725 名前:nobodyさん mailto:sage [2010/01/17(日) 17:39:33 ID:???]
初心者(工学部非情報系)です。

visual web developer 2008で、開発サーバーを使用して ASP.NET Web ページを表示すると、「ページを表示できません」的なエラーがでます。

多分502エラーだと思うんですが、↓この対応方法を試そうとしています。
ttp://msdn.microsoft.com/ja-jp/library/ms178120.aspx

ここの手順(プロキシサーバー設定)の
> 7.使用しているネットワークのアドレスとポート番号を指定し、〜
↑ネットワークのアドレスって何を指定すれば良いんですか?自分のPCのIPアドレス?
ちなみにDHCP設定です。
ポート番号は初期値80と入っていますが、それで問題ないですか?

あと、OSはWindows Vista Home Premium です。

よろしくお願いします

726 名前:nobodyさん mailto:sage [2010/01/17(日) 17:45:11 ID:???]
localhost、とか書けばよかったと思う






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<322KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef