【質問】ASP.NETスレ Part2【議論】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/03/22(火) 17:32:11ID:???Part1 - 【質問】 ASP.NETスレ 【議論】
http://pc5.2ch.net/php/kako/1040/10406/1040698263.html
0291nobodyさん
2005/12/28(水) 12:29:27ID:???ファイルの差し替えとか簡単なものならインライン式を使うとか
<%= 〜 %>
0292281
2005/12/28(水) 12:51:47ID:???<%=〜%>で値を変えたりするのかと思いますが、データの保存方法に問題がありまして、
SQL SERVERにバイナリとして保存・管理をする予定です。
理想はgifやjpegだけでなくswfも表示でき、さらにランダムで表示させるシステムですが
保存は問題ないっぽい感じで、gifやjpegはなんとか表示できるのですが、swfで躓いて
しまいました。
HTMLでどこまでできるのか該当スレを参考にしながら悪戦苦闘したいと思います。
ありがとうございました。
0293nobodyさん
2005/12/29(木) 16:56:07ID:Iu2TQ1M5送信すると,WebサーバのDBにそれが登録され
社員は顧客情報を検索することができる.
また,このアプリケーションを通して両者間で質疑などの
コミュニケーションも図れる.
このようなアプリケーションを作る場合
ASP.NETWebサービスとASP.NETWebアプリケーションの
どちらで作成すればいいんでしょうか?
0294+++
2005/12/29(木) 18:58:13ID:???0295nobodyさん
2005/12/29(木) 20:56:01ID:???好きな方で。。。
294さんの言う通り、別にサービスにする必要もないし
0296nobodyさん
2006/01/01(日) 20:40:10ID:???0298sage
2006/01/03(火) 14:50:32ID:K3eTsPXuフリーワードでデータベースから検索して、一覧表示
↓
ユーザが指定したレコードを伝票形式で表示
(crystalreportsを使おうかとおもってますが、datalistでもいいかも)
というプログラムを作っているのですが、問題は、その
検索結果のページで、検索に使用したフリーワードを
googleのキャッシュ表示のようにハイライトする必要があるのです。
簡単にするにはどのような方法があるでしょうか?
0299nobodyさん
2006/01/03(火) 14:51:51ID:???0300nobodyさん
2006/01/05(木) 15:26:36ID:???デザインをフローレイアウトで作成し、
クライアント側でのscriptはjavascriptのみにしておけば、
基本的にクライアントに依存せず(少なくとも最新のメジャーなブラウザという条件)、
問題なく表示&動作されるんでしょうか?
0302nobodyさん
2006/01/05(木) 20:06:40ID:???0303nobodyさん
2006/01/06(金) 00:12:40ID:???[ASP.NET Web Matrix Project ガイド ツアー]
ttp://www.microsoft.com/japan/msdn/asp.net/webmatrix/guidedtour/section1/runviamatrixweb.aspx
[Web Matrixで始めるWebアプリ・プログラミング]
ttp://www.atmarkit.co.jp/fdotnet/webmatrix/index/
0304nobodyさん
2006/01/06(金) 00:21:03ID:???.net Framework 1.1のASP.netでシステム組むのは作り損だぞ。
0305nobodyさん
2006/01/06(金) 20:23:12ID:???0306nobodyさん
2006/01/07(土) 22:59:24ID:???ランダムなノイズの入った数字画像を生成して
それを入力させるシステムありますよね。
ああいうのを実装しようと思っています。
で、ページに要求があった時に(メモリ内で)画像を生成するところまではやりました。
しかし、これをどうやってクライアントに表示させるかで悩んでいます。
例えば、HTMLを
<img src="image.aspx">
のようにし、image.aspxがブラウザに対し、
画像ファイルへのリンクをした時と同じように
ファイルのストリームを返す、というような処理は可能なのでしょうか。
知恵をお貸しくださいませ。
0309nobodyさん
2006/01/08(日) 02:15:58ID:???http://www.ascii.co.jp/pb/msdn/article/a24_0044.html
0310nobodyさん
2006/01/08(日) 12:40:29ID:???なければならないのですか?
OSはXP-Proですが、.NET Frameworkは最初からあるみたいなので、
(\WINDOWS\Microsoft.NET\Frameworkに色々あればいいんですよね)
これをSDK版の.NET Frameworkを加えたら動作するということでしょうか。
拡張子.aspxのプログラムを使いたいのですが、マッピングに
.aspxとAspnet_isapi.dllの組み合わせで加えただけだと、中途半端にしか動かなくって困ってます。
0311nobodyさん
2006/01/08(日) 13:18:20ID:???ははぁ、OutputSetreamに直接流しちゃっていいわけですか。
なるほどねぇ…。
ありがとうございました。
>>310
SDKじゃなくても動きますよ。
ただ、ASP.NETが動くのはIIS6からでは。
XPにバンドルされているのはIIS5.xだった筈です。
0312310
2006/01/08(日) 14:18:47ID:???レスどうもです。
職場のPCではXP-Proで、IIS5で動いてるんですよ・・・。
そっちはVisual Studioが入ってるので、それがSDKの代替(?)になってるのかな、と思いまして。
自分のPCにはVisual Studioがないので、その差かなと思ったわけです。
SDKなくてもASP.NET動くなら。
うーん、なんで自分のPCでは動かないのかな・・・。
aspnet_regiis.exe -i と regsvr32 <Windows folder>Microsoft.NETFramework<Version Number>aspnet_isapi.dll
はやっています。
あぁ、regsvr32 <Windows folder>Microsoft.NETFramework<Version Number>aspnet_isapi.dll を
してもマッピングに.aspxが登録されなかったので手動でやったら、中途半端に動く結果になりました。
0313nobodyさん
2006/01/09(月) 12:25:53ID:???XP Pro ならIIS5.1だろ。aspnet_regiis.exe -i だけで動作する。
Webアプリで作ったものなら、アプリケーションの設定とかはやったのか?
または、ブラウザ側でJavaScriptの実行を止めてたりしてねーか?
0314nobodyさん
2006/01/09(月) 17:27:53ID:???0315nobodyさん
2006/01/13(金) 00:25:00ID:???ASPを自宅でもできるのかな?と
会社でweb上で公開してある状態だと可能でしょうか?
0316nobodyさん
2006/01/13(金) 00:48:22ID:???しかし、セッションタイムアウトしていた時に、イベントを発生させると、スレッドを中止しようとしましたというエラーが出てしまいます。
これはResponse.Redirectの第二引数をfalseにすることで出なくなったのですが、今度は、セッションタイムアウトしているのに、ページロードのResponse.Redirectでエラーページに遷移してくれません。
ページロードの後に、発生したイベントに処理が流れているように見えます。
どのようにすれば、セッションタイムアウト時にエラーページに遷移し、かつスレッドを中止しようとしましたというエラーが出ないようにできるでしょうか?
0317nobodyさん
2006/01/13(金) 18:12:21ID:???0318nobodyさん
2006/01/14(土) 12:47:01ID:zY29U9QgユーザーデータをSQL serverに登録し、同時にメールアカウントも作成
したいと考えています。
メールサーバーはArGoSoftを使用予定ですが、ASPでソースを組んで
メールアカウントやパスワードの設定など出来るのでしょうか?
0319nobodyさん
2006/01/14(土) 19:53:03ID:???仕様が公開されているか、自前で弄れる範囲ならできるでしょ。
こういうのは別に珍しくはない。
俺もphpとpostfixでやったことあるよ。
0320nobodyさん
2006/01/14(土) 21:28:47ID:???一度試してみます
0321nobodyさん
2006/01/15(日) 10:11:22ID:???DB検索もプログラミングレスで、あっという間にできた。
ボタンをクリックするイベント内にSQL文をいっさい書かなくて、
単にデータ表示コントロール側に書かれたSQL文の
インデックスを変えていくだけに使ったんだけど
これでいいのかなあ? 今までのコーディングと全く違うんでなんか不安。
0322nobodyさん
2006/01/15(日) 20:33:58ID:???0323nobodyさん
2006/01/15(日) 22:02:18ID:???0324nobodyさん
2006/01/16(月) 18:42:57ID:Lcv8f+PjwebフォームのTableを動的に行を増やしているのですが
増やした行に画像やリンクボタンを配置したい場合はどう書けばいいのでしょうか?
0325nobodyさん
2006/01/17(火) 01:35:31ID:8UvNnjSOC#,VBはめんどう。
0326nobodyさん
2006/01/18(水) 13:35:38ID:???ローカルでは全く問題ないのだが...。
0328nobodyさん
2006/01/18(水) 21:14:46ID:???うちでは全ての関数にセッションの有無を確認する項目を追加してエラーでないようにしたけど。
つうかこのエラーは別にたいしたことないですっていってもエラーなくせっていう人大杉
0329nobodyさん
2006/01/19(木) 23:56:59ID:???0330nobodyさん
2006/01/20(金) 01:18:53ID:???java scriptのalertを使うと背景になるHtmlが真っ白になってしまいます。
confirm使うとHtmlはそのまま見えるが"yes/no"ボタンになってしまうし…
何かいい方法ありませんかね?
0333nobodyさん
2006/01/20(金) 21:07:51ID:???0335nobodyさん
2006/01/21(土) 09:26:18ID:???BODYのonloadの中に書けばOKだで
0336nobodyさん
2006/01/21(土) 13:58:31ID:???0337nobodyさん
2006/01/21(土) 18:09:10ID:???使うとデカいファイルのアップロードでエラーでるんだけど、
何か別の方法でやる必要があるの?
ちなみにSaveAsしてるのはSubmitButtonのClickイベントでPostbackが発生した時。
0338nobodyさん
2006/01/22(日) 17:31:14ID:???ttp://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=26969
ttp://blogs.wankuma.com/naka/archive/2005/02/09/8911.aspx
0339nobodyさん
2006/01/22(日) 19:24:53ID:PiFlIWAPIIS5.1のSMTPを使ってWebメールを実現したいと妄想し、色々調べてみたり
IISをいじってみたのですが、さっぱり分かりません。
まず、フリーのメールサーバーで検証していたのですが、そのメールサーバーでは
ユーザーIDやパスワードの設定があり、何とかできそうだったのですがパスワード
の部分で躓きとりあえず却下。
そしてIISのSMTPを使ってwebメールを使えないかと思った次第です。
ところがSMTP内のドメインの設定はいいけどパスワードの設定が無い
これいかに?
ぐぐっても全然ヒットしなくて泣きそうです
どこかおすすめのページってありませんか?
0340nobodyさん
2006/01/22(日) 20:44:04ID:sM5117Da貼り付けについて質問があります.
下図のように,Panel の中に Grid Layout Panel を置いて
Panel を動かすと中の Grid Layout Panel も
同期して動くようにしたいのですが,できません.
+---------------------+
| |
| +----------+ |
| | | |
| +----------+ |
+---------------------+
逆に,GLP の中に Panel を置くとできるのですが…
そのときの手順は GLP の上に Panel をドラッグすることでできます.
どうすればできるのでしょうか?
0341nobodyさん
2006/01/22(日) 21:18:28ID:???SMTPはパスワード不要。
パスワード要求されるのはSMTPの拡張プロトコルかPOPbeforeSMTPとかだろ。
ASP.NETでメールだすだけならSystem.Web.Mail.SmtpMailとかSystem.Net.Mail.SmtpClientだけで実装できる。
IISのSMTP Serviceだけで実現したいならスレ違いのような感じがする。
0342nobodyさん
2006/01/22(日) 21:19:45ID:???>図のように,Panel の中に Grid Layout Panel を置いて
オレの環境だと、とりあえず同期して動くよ。
ただ確かにGrid Layout Panelが同期しないともあるね(IDEのバグかな?)
0343nobodyさん
2006/01/22(日) 22:11:17ID:???ありがとう。・゚・(ノД`)・゚・。
パスワードが不要???
う〜ん通りででないわけだ・・
ちょっとそれでがんばってみます
0344nobodyさん
2006/01/22(日) 23:33:25ID:sM5117Daレスありがとうございます
下の場合だとほぼ実施できるのですが
上の場合だと,>>342さんの言うように極たまにしか同期しません
原因が分からないようなので引き続き自分でもやってみます
ほかに分かる方いらっしゃいましたらぜひご教授お願いします
0345nobodyさん
2006/01/24(火) 13:46:47ID:vdomLzOCSystem.Web.HttpUtility.UrlPathEncodeではないみたいで悩んでます
0346nobodyさん
2006/01/24(火) 21:32:43ID:???ASP.NETの勉強をしているんですけれど……
IEの古いバージョンですと、ボタンやテキストボックスのプロパティが表示されない、って事があったんです。
で、新しいバージョンを入れなおしたんですが……、
PageのLoadイベントをしてみようとしたら、Pageのプロパティが表示されないのです。
調べた限りでは何処が悪いかも分からないもので…解決方法をご存知の方、宜しくお願いします。
0349nobodyさん
2006/01/25(水) 00:17:46ID:???「プロパティ」ってウインドウの、ドロップリストの一番下に"Page"がないかい?
あったらそれを選択して、イナヅマみたいなマークをクリックすれば、
Page_Loadイベントが出てくるはずだが。
0350nobodyさん
2006/01/25(水) 16:44:24ID:TEda3sRWどうやって設定すればいいですか?
現状では,コントロールが左上に1つだけでも
大きなウィンドウで立ち上がってしまい,画面の
ムダ使いになるので,このような場合には小さい
ウィンドウで起動するようにしたいのですが
0351nobodyさん
2006/01/25(水) 21:04:10ID:???http://www.coolandcool.net/web/java1.html
これじゃだめ?
0352nobodyさん
2006/01/26(木) 11:39:15ID:84Wh6gwzのは実現できたんですが、その結合したヘッダの列にソート機能を実装する方法が分りません。
通常のヘッダをクリックしてソート機能を実行する場合の
HTMLソースを見てみるとjavascriptのdopostbackを呼び出しているようなんですが…
0353nobodyさん
2006/01/26(木) 14:39:35ID:n+0j5LpQアドバイスありがとうございます
その方法は,すでに立ち上がっているIEから
ポップアップで立ち上がる別のウィンドウの大きさを
変更する方法のように思います.
そうではなく,VSにおいて,F5ボタンを押すと
IEが起動しますが,このウィンドウの大きさを
任意に指定したいのですが…
0354nobodyさん
2006/01/26(木) 15:16:03ID:???同じ.aspxファイル内で、管理者用と一般用で画面のデザインをかえたい時、
aspだと
<% if adminmode then %>
<table><td>管理者用</td></table>
<% else %>
<table><td>一般用</td></table>
<% end if %>
みたいにプログラムの条件判定で、htmlの内容を書き換えてましたが、
asp.netの場合だと、上のような管理者用と一般用のテーブル枠の表示を切り替えたい時、
どうすればいいんでしょうか?
画面のデザインでテーブルを2つ作って、
管理者ならtable1を一般用ならtable2を表示させる感じですかね?
table1.visible=falseなんて、出来ないですし。
0355nobodyさん
2006/01/26(木) 18:23:23ID:dJsqF7fI0357nobodyさん
2006/01/26(木) 19:09:23ID:???リストボックスの中にチェックボックスを配置したいのですが、
プロパティの操作で出来るものなのでしょうか?
やり方教えてください。
0359nobodyさん
2006/01/26(木) 21:16:26ID:???俺様が分りやすく教えてやろう
まず表示・非表示したいテーブルを選択するんだ!!
選択したら次に右クリック!!
そしたらなんと「サーバーコントロールとして実行」なんていうものがあるじなやいか!!
あせらずにそいつをやさしくクリック!!!
するとどうだ・・・なななんとme.table1.visible=falseが出来るではないかぁぁぁぁぁぁぁぁ!!!!!!11!1
つまり
ツールボックスのHTMLから引っ張ってきて使う場合は「サーバーコントロールとして実行」を
すれば解決するということだ
0360nobodyさん
2006/01/26(木) 22:08:18ID:???どうやるんですか?
0362nobodyさん
2006/01/27(金) 00:56:09ID:???0363nobodyさん
2006/01/27(金) 06:58:23ID:???「ASP.NET2.0 徹底入門 −VWD2005でらくらくWebアプリケーション−」
「ASP.NET2.0 独習」
0366nobodyさん
2006/01/28(土) 21:28:18ID:???いい感じ?
0367nobodyさん
2006/01/28(土) 22:32:28ID:ubsS0cnT画像ファイルのところに×ボタンがでてきてうまく表示できません。
URLは間違っていないです。なぜでしょうか?
直接画像のファイルを打ち込んでも「ページを表示できません」という
エラーメッセージがでてきます。
画像ファイルを表示させるには何か設定が必要なのでしょうか?
OSはXP.PROを使ってます。
どなたか教えていただけないでしょうか?
0371nobodyさん
2006/02/01(水) 11:24:56ID:???aspxページでDBから取得したデータをFLASHに渡し、FLASH側では、
LoadVarsのsendAndLoadあるいはloadでデータを受け取りたいのですが。
ご存知の方いましたら、教えていただけないでしょうか。
0372nobodyさん
2006/02/01(水) 13:52:17ID:???すみません。自己解決しました。
0373nobodyさん
2006/02/01(水) 19:30:32ID:???ツールの使い方なら、今月、
Microsoft Visual Web Developer 2005 Express Edition入門
ttp://bpstore.nikkeibp.co.jp/nsp/special/e_edition/
というのが出るよ
もう使い始めた人も、使い方の確認の意味でならいいかもね。
ttp://www.7andy.jp/books/detail?accd=R0167807
VWD2005のダウンロードはここ
ttp://www.microsoft.com/japan/msdn/vstudio/express/vwd/
WebMatrixの質問が少し前にあったけど、いまならWebMatrixじゃなくて
これから入るべきでしょ
0374nobodyさん
2006/02/02(木) 07:36:43ID:???なんでVWD2005Expressをもっと早く出さなかったのかと
0375nobodyさん
2006/02/02(木) 11:37:17ID:???ttp://www.microsoft.com/japan/msdn/library/?url=/japan/msdn/library/ja/jpdv_vstechart/htm/vbtchCreatingControlArraysInVisualBasicNETVisualCNET.asp?frame=true
ここ読んで(というか見て)みたんですが、
VB6のように同じ名前のコントロールでindexさえ付ければok程度のレベルなので、
さっぱりやり方がわかりませんでした。
どこかにチェックボックスのサンプルみたいなのありませんかね?
0376nobodyさん
2006/02/02(木) 19:22:33ID:???ttp://www.codetoad.com/asp.net/aspnetcontrols12.asp
If we want to use an array of checkboxes,
we can contain them inside an <asp:checkboxlist> control.
0377nobodyさん
2006/02/03(金) 00:07:28ID:???>>349様
遅くなってしまい申し訳ありません。
解決しました。有難うございました。
お返事遅くなり…申し訳ありませんでした。
日々忙しい…とほほ。
0378nobodyさん
2006/02/03(金) 10:32:02ID:???おお 入門書でるんですね。
だんだんツールの使い方がわかってきたけど、ヘルプもいまいちだし・・・
内容がクソでもいいから買ってみます。ありがとう!
ところで今日発売のVisual Studio 2005って、
Visual Web Developer 2005 Expressの製品版ってことなんでしょうか・・・?
SQLサーバーも別途いるんでしょうけど・・・
0379nobodyさん
2006/02/03(金) 21:02:32ID:???ttp://www.microsoft.com/japan/msdn/howtobuy/vs2005/editions/stdexp/#stdexp_feature
勤務先でStandard 自宅でExpressで十分じゃないですか?
それにダウンロードしてイメージファイルをCD-Rに焼く労苦さえいとわなければ、
タダですから。
0380379
2006/02/03(金) 21:10:03ID:???ここから無償でダウンロードできますよ
ttp://www.microsoft.com/japan/sql/editions/express/default.mspx
期間限定だそうですが、ここにあるのは全部無償です。
ttp://www.microsoft.com/japan/msdn/vstudio/express/
Expressの製品版には、オリジナルのマニュアル本が同梱されているだけです。
0381nobodyさん
2006/02/03(金) 21:20:44ID:hoJfWzs5system.convertではだめみたいで調べ方が悪いのでしょうかいまいちヒットしません
お願いします
0382nobodyさん
2006/02/03(金) 22:37:41ID:???0383381
2006/02/04(土) 15:42:24ID:WQEXKU2y現在考えている仕様がクライアントPC内の画像をサーバーにアップロードするの
ですが、>>382を見るまではSQL SERVERにImage型として保存出来ないものかと
考えていました。
しかし、サーバーに保存をしなくて、画像ファイルとして保存をした方が、クライアン
ト側・サーバー側にしてみればレスポンスが良いのではないか?と思い始めました。
実際の運用状況やアクセス状況によってバラつきがあるとは思いますが、レスポン
スという面で考えるとDBに突っ込んだほうがいいのでしょうか?それともファイルとし
て保存したほうが良いのでしょうか?
0384nobodyさん
2006/02/04(土) 17:38:20ID:???ファイルで置いておいて直リンクというのが一番いいけど。
データベースに乗せてしまえばそれ以降はデータベースの操作だけを考えれば済む。
システムによるだろうね。
ちなみに俺は以前仕事でWebメーラを作った事があるが
その時は最初ファイルはファイルサーバにファイルとして持っておくように作った。
十分安定して動いていたのだが、しかしその後新たな顧客に導入するときに客が
「リアルタイムでのバックアップサーバを立てろ しかしハードを買う金はない」
みたいな ( ゚д゚)?な要求を出してきて
仕方なくファイルを全部DBに載せるように作り変えてレプリケーションでしのいだ、
という経験がある。
0385384
2006/02/04(土) 17:40:28ID:???バックアップもDBとファイル別々にやる手間は省けるね。
0386nobodyさん
2006/02/05(日) 12:55:46ID:???ttp://www.microsoft.com/japan/msdn/vs05/aspnet/CachingNT2.asp
>ASP.NET 1.0 Framework では、コントロールを DataSet または DataReader にバインドし、
>そのコントロールを使用してデータベース データを表示していました。
>それに対して、ASP.NET 2.0 Framework では、コントロールを一般的には
>DataSource コントロールにバインドします。
>DataSource コントロールを利用すると、データベースにアクセスするための
>コードを一切記述せずに、データベース データを表示する ASP.NET ページを作成することができます。
DataSourceコントロール内にSQL文が書かれるから、ボタンクリック等はそのコントロール内のSQL文を
発行させるイベントになる。 いままでのようにボタンクリックでSQL文を発行させる
やり方になれているのなら、別にそっちでもかまわない。
0387378
2006/02/06(月) 10:59:00ID:???ご丁寧にありがとうございました。多彩な製品群でパニックってました。
Visual Web Developer 2005 Express Edition(名前ながっ!)のおかげで、
FrontPage+CGIから次のステップに進めそうでわくわくしてます。
0388nobodyさん
2006/02/06(月) 17:27:47ID:FSnWdIDf分かる方お願いします
0389nobodyさん
2006/02/06(月) 22:03:01ID:???http://pc8.2ch.net/test/read.cgi/tech/1138703942/l50
0390nobodyさん
2006/02/07(火) 15:54:06ID:???サブルーチン内で、responce.redirectで別ページに飛んだ時点で、
そのサブルーチンの残りの処理はされないと考えてよいのでしょうか?
それとも明示的にresponce.redirectの次の行で、
exit subをつけたほうがいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています