【質問】ASP.NETスレ Part7【雑談】 [sc](★0)
-
- 1
- 2012/07/26(木) 14:55:28.26
-
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
-
- 590
- 2016/05/30(月) 16:38:24.15
-
ScriptManagerを追加しているにもかかわらず、VSの編集画面で以下のエラーメッセージが出ます。
PlaceHolder1 ハンドルされていない例外が発生しました。
A ScriptManager is required on the page to use ASP.NET AJAX Script Components.
エラーが出ていてもビルドして実行は出来るので実害は無いのですが気持ち悪いのですが、原因分かる人いますか?
-
- 591
- 2016/05/30(月) 17:18:39.71
-
環境もソースも無いし、エスパーじゃないとわからない
-
- 592
- 2016/05/31(火) 07:44:58.41
-
エスパーお願いします。
-
- 593
- 2016/05/31(火) 12:49:40.78
-
http://www.nomooo.jp/nomooo_media/wp-content/uploads/2014/10/esper-ito-317ee.jpg
-
- 594
- 2016/06/01(水) 19:02:23.29
-
ScriptManager を PlaceHolderの前に移動してください。
-
- 595
- 2016/06/01(水) 19:04:06.60
-
<asp:Button ID="Button1" runat="server" Text="Button" />
に対して、ボタンのIDを
<%=Button1.ClientID %> -----(1)
こんなふうに書く例をよく見ます。
でもこれは
'Button1'
ですよね。
なぜ、(1)のように書くのでしょうか?
-
- 596
- 2016/06/01(水) 19:19:24.31
-
Button1とはかぎらないのですよ。 ClientIDModeをどうぞ
-
- 597
- 2016/06/02(木) 08:51:14.80
-
>>594
移動しても直りませんでした。
改めてエスパーお願いします。
-
- 598
- 2016/06/02(木) 17:14:28.35
-
ScriptManagerProxyを配置
-
- 599
- 2016/06/04(土) 13:47:01.42
-
別のスレで誘導されました。よろしくお願いします。
教えて下さい。
WebForm でアプリを作っています。
で。ブラウザで開いて、ページのソースを表示すると JavaScript で theForm と言う変数を作成しています。
これは form["FormタグのID"] を代入しているようです。
自分で JavaScript でフォーム上のコントロールを操作するときに便利そうに思えたので利用してみようと考えました。
この theForm は開発者が再利用してもよい変数なのでしょうか。
-
- 600
- 2016/06/05(日) 17:33:13.84
-
まあ俺ならさわらないが
よいとか良くないとか、どういう基準で考えるの?
-
- 601
- 598
- 2016/06/07(火) 11:33:44.57
-
>>600
どうして使おうと思ったか?
・form タグの ID をフレームワークが指定しているため自分で探すのが面倒
・ドキュメント類には書かれていなかったが、ページのソースコードを見るとグローバル変数?のように書かれていて、再利用できそう
よいの基準
・theForm 自体がユーザによる再利用を考えて作られているか (考えててくれたらいいな)
・今後の VS のメジャー以外のバージョンアップで変数名や機能が変更されない
保証してはくれないだろうなとは思うので、同じバージョンで機能が違ったりするケースがないといいなと思ってます。
バージョンを書いてませんでした。VS2012 enterprise です。
-
- 602
- 2016/06/07(火) 13:05:50.48
-
再利用つか参照は好きにすりゃいいんじゃね。
どうでもいい話
昔、jsの変数iがasp.netで予約されてたとかいうクソアホな仕様があったな
/どうでもいい話
-
- 603
- 2016/06/07(火) 13:53:38.60
-
WebFormsは終了の予定ですか?
-
- 605
- 2016/06/07(火) 17:41:56.54
-
>>604
予約という言い方が悪かったな。
iがasp.netのサーバーサイド処理用として使われてるから、
scriptタグの直下でvar i=とかでいじくるとポストバック時にサーバーエラーを起こすということが2.0の頃はあったんだよ。
-
- 606
- 2016/06/07(火) 17:55:02.72
-
>>605
予約の意味はそんなに気にしなくていい。広域で使われてるって事だろ
あったという事は今はないのか
標準で出力される範囲でそんな事にはなった事がないけど
詳しい条件とかわかるか?
2.0とか現役で動いてるのいっぱいあるわ
-
- 607
- 2016/06/07(火) 17:55:08.07
-
>>603
うんにゃ
-
- 609
- 2016/06/15(水) 18:40:17.13
-
ASP.NETのWebFormで普通にウエブサイト作った場合、
Console画面は出ていないのでConsole.WriteLineはつかえませんが、
Console画面を出す方法があれば教えて下さい。
-
- 610
- 2016/06/15(水) 23:16:09.15
-
>>609
Visual Studio
-
- 611
- 2016/06/16(木) 02:03:21.03
-
>>609
そのコンソール画面はどこに出したいんだ?
-
- 612
- 2016/06/16(木) 05:39:26.34
-
>>611
サーバーです
-
- 613
- 2016/06/16(木) 09:26:31.02
-
こんそーるに何を出すん?
-
- 614
- 2016/06/16(木) 11:33:11.74
-
>>613
文字
デバッグ中に文字を出したい
-
- 615
- 2016/06/16(木) 13:23:35.84
-
>>614
テキストログに吐きましょう
-
- 616
- 2016/06/16(木) 16:50:23.36
-
>>615
そこを何とかコンソールに出したいんですが
-
- 617
- 2016/06/16(木) 17:09:42.40
-
サーバーのコンソールってなんだよ見れるのかそれ
-
- 618
- 2016/06/16(木) 19:35:38.75
-
WEBサーバをそのコンソールを見たいユーザと同じセッションで稼働させれば出来るような気はする
まあ、IISじゃ多分無理だろうけど、IIS Expressとかなら出来るかもしれん
-
- 619
- 2016/06/17(金) 01:26:50.84
-
たんにサーバ機の画面上でメッセージ確認したいって言うだけなら
ASP.NET側はファイルなりDBなりにメッセージ吐いて
それ監視/表示する別プログラムをサーバ機上で走らせればいい
あるいは、(ASP.NETのトレースじゃなくて) System.Diagnostics.Traceつかって
独自に表示するトレースリスナ作っても行けるかもしれん
必要ならその表示プログラムをコンソールアプリにすれば良いけど
特別な理由がなければコンソールアプリである必要性が見当たらん
-
- 620
- 2016/06/18(土) 21:24:43.76
-
asp.netのサイトで24時間に一回ある関数を実行したいのだが、別プログラムにしてwindowsのタスクでやるのがいいですか?
asp.netのプロジェクトのみで実現出来ませんか?
-
- 621
- 2016/06/18(土) 22:17:23.90
-
アプリケーションプールを24時間で再起動するようにして
Application_Startで処理とかでどうだろう
まあ、俺なら素直にタスク実行させるけど
-
- 622
- 2016/06/19(日) 14:58:11.43
-
アプリケーションプールは時間以外でもメモリとかで再起動するからオススメしない
素直にタスクにしろ
-
- 623
- 2016/06/24(金) 00:23:05.85
-
Web APIを実際に業務で使ってる人いたりする?
-
- 624
- 2016/06/26(日) 13:05:17.94
-
ASP.NETサイトのトップページは
Default.aspx
WebForm1.aspx
などどれが良いとかありますか?
-
- 625
- 2016/06/27(月) 01:36:52.15
-
最近ASP.NET WebFormsを始めたものだけどどうやって勉強したらいいんかな
いまでも赤間本と呼ばれてるのは有効ですか?大分古いみたいですが
-
- 626
- 2016/06/29(水) 18:56:39.46
-
発行するときに特定のファイルのみを発行する方法を教えて下さい。
-
- 627
- 2016/06/29(水) 20:20:57.99
-
そんなのビルドの役割じゃない気がする
-
- 628
- 2016/06/30(木) 00:53:47.20
-
>>625
さすがに古すぎる
-
- 629
- 2016/06/30(木) 02:50:00.22
-
そもそもWebFormsの何を学びたいのか
赤間本って設計技法の本じゃなかったっけ
-
- 630
- 2016/07/02(土) 15:43:37.04
-
先月からマイクロソフトが正式にCentOS上の.NETをサポートし始めたみたいなんですが、まず何をしたらよいんでしょう?
CentOS 7.1(VPS)でASP.NET動かしたいです!
-
- 631
- 2016/07/02(土) 20:17:58.77
-
>>630
とりあえず一連のtutorialやってみ
-
- 632
- 2016/07/02(土) 22:13:30.24
-
>>630
iisも動くのか?
-
- 633
- 2016/07/02(土) 23:31:18.20
-
>>632
IISでホストもできるし、KestrelってWebサーバを.NET Core自身で動かすこともできる
-
- 634
- 2016/07/03(日) 01:46:28.88
-
>>630
それってCore?
まさかフルバージョンの.NETは動かんよな
-
- 635
- 2016/07/03(日) 06:02:45.91
-
>>634
明らかにCoreのことわかって書いてるだろ
-
- 636
- 2016/07/03(日) 06:29:29.97
-
>>634
フルじゃなくても良くて、
asp.netが発行出来てiisサーバーでサイト運営が出来れば良いのだが、それが出来るようになったの?
-
- 637
- 2016/07/03(日) 06:31:01.47
-
ちなみにフルの.netとフルじゃない.netの違いはなに?
-
- 638
- 2016/07/03(日) 07:44:25.10
-
>>636
CoreはIISじゃなくて、Kestrel(アプリ自身でホスト)も使えるよ
-
- 639
- 2016/07/03(日) 07:46:12.56
-
ライブラリも必要なものだけアプリに同梱できるから、サーバに.NETをインストールする必要がない
このページを共有する