- 1 名前:nobodyさん mailto:sage [2009/01/23(金) 09:46:51 ID:???]
- ●過去ログ
Part1 - 【質問】 ASP.NETスレ 【議論】 pc5.2ch.net/php/kako/1040/10406/1040698263.html 【質問】ASP.NETスレ Part2【議論】 pc8.2ch.net/test/read.cgi/php/1111480331/ 【質問】ASP.NETスレ Part3【議論】 pc11.2ch.net/test/read.cgi/php/1160355849/ 【質問】ASP.NETスレ Part4【議論】 pc11.2ch.net/test/read.cgi/php/1184683786/ (dat落ち?) あんまり需要ないのかもしれませんが。。。
- 22 名前:nobodyさん mailto:sage [2009/02/01(日) 15:06:08 ID:???]
- そうか?Webシステムの管理画面とか、
多少見た目が悪くても問題無い所で活躍すると思うけどなぁ。 絵心が必要な部分はFLASHで充分。
- 23 名前:nobodyさん mailto:sage [2009/02/01(日) 20:22:47 ID:???]
- いや、そういう場所はただのhtmlでよくね?
「システムの管理画面」をリッチクライアントっぽく作りこむ意味がわからん……
- 24 名前:nobodyさん mailto:sage [2009/02/04(水) 11:58:05 ID:???]
- .NETスレで申し訳ないが、
VisualStudio2008でレガシーASP(.NETじゃないASP)の開発って可能ですか?
- 25 名前:nobodyさん mailto:sage [2009/02/04(水) 15:50:53 ID:???]
- ASP.NET 開発サーバをコマンドから立ち上げて、IIS でいう「既定のコンテンツページを有効にする」
で index.aspx をデフォルトの拡張子にする、みたいなことはできますか? ASP.NET 開発サーバはそういうことはできないのかな。。
- 26 名前:nobodyさん [2009/02/05(木) 11:15:34 ID:zvOyitUX]
- 保守
- 27 名前:nobodyさん mailto:sage [2009/02/09(月) 03:06:51 ID:???]
- Referを書き換えたいのですが、ググってみても方法が分かりません。
一般的な、「a.aspxページのボタンを押してb.aspxに遷移」の処理だと ブラウザに表示されているボタン押す ↓ a.aspxにPostBack ↓ a.aspx.csの `Button_Click` が呼ばれて ↓ そこに記述してあるresponse.Redirect("b.aspx")で ↓ b.aspxが表示 となると思いますが、b.aspxまで来た時のRefererを加工しておきたいんです。 HttpRequest.UrlReferrerは参照しか出来ないようですし。
- 28 名前:nobodyさん mailto:sage [2009/02/09(月) 07:57:00 ID:???]
- referrerはクライアントでどうとでもできるから
あまり当てにしたプログラムはつくらないほうがいいと思うんだな a.aspxから呼ばれたってのを調べたいときは sessionでも使ってチェックしたほうがいいんじゃないかな
- 29 名前:nobodyさん mailto:sage [2009/02/10(火) 22:06:20 ID:???]
- VS2005にてWEBサービスを開発しております。
クライアントからの要求時に送られてきたSoapエンベロープ内の 文字列を丸ごと取得したいのですが、何か方法はないでしょうか?
- 30 名前:nobodyさん mailto:sage [2009/02/14(土) 13:14:06 ID:???]
- hosyu
- 31 名前:nobodyさん [2009/02/14(土) 16:33:05 ID:cqYeov/9]
- VB.NETで作成したWebカスタムコントロールを使用した場合、テーマの適用って出来ないんでしょうか?
- 32 名前:nobodyさん mailto:sage [2009/02/16(月) 18:43:19 ID:???]
- なぜGridViewはdivで囲まれるのでしょうか。
div余計なんですが、どのように使用しろというのですか 除去することができれば教えて下さい。
- 33 名前:nobodyさん mailto:sage [2009/02/16(月) 19:56:52 ID:???]
- 除去できんこともないけど、 こういう方向もあります。
www.asp.net/CSSAdapters/GridView.aspx たしかにhtmlソース汚いよね。
- 34 名前:nobodyさん [2009/02/17(火) 18:52:18 ID:TWz5D9vv]
- BulletedListで入れ子ってできますか?
- 35 名前:nobodyさん [2009/02/17(火) 19:25:49 ID:VOp+dOz2]
- Windows XP + IISで質問です。
VS.net2008 で作った VB.net コンソールアプリを 実行ファイルに指定しているのですが、ビルドされた 実行ファイルをブラウザから参照すると、実行ファイル をダウンロードさせるような動きになってしまいます。 ところが、ビルド時に出力された、xxxx.vhost.exe を ブラウザで指定して見ると、実行結果はエラーになり ますが、サーバー側で実行しようとします。 この違いはどのようなことが原因と考えられるでしょか。 IISの設定では、EXEファイルを保存したディレクトリの 実行アクセス権を、「スクリプトおよび実行可能ファイル」 に設定しています。
- 36 名前:nobodyさん mailto:sage [2009/02/17(火) 19:32:48 ID:???]
- 出来るのであれば、自分も知りたいです。
- 37 名前:nobodyさん [2009/02/17(火) 19:49:41 ID:VOp+dOz2]
- ええと、できましたw
ごめん!お騒がせしたおわびに、こんな感じで。 ・環境 xpなので、IIS5.x系です。 VBは多分環境を問いません。対応するランタイムが IIS側に入っていることが条件です。 ・IISの設定 公開ディレクトリで、実行アクセス権を、 「スクリプトおよび実行可能ファイル」に設定します。 ・VB側の処理 HTTPヘッダを自前で書くこと。 コンソールアプリケーションとして作成すること。 get パラメータであれば、Mainの引数として簡単に パラメータを取得できる。こんな感じのコードで実行 ファイルを作成して動作確認するとわかりやすいかも。 module hogeModule sub main(byval sOptions as string) console.writeline("HTTP/1.0 100 OK") console.writeline("Content-type: text/html") console.writeline(vbnullstring) dim sStr as string for each sStr in sOption console.writeline(sStr) next console.writeline("おわり") end sub end module
- 38 名前:nobodyさん [2009/02/17(火) 19:51:29 ID:VOp+dOz2]
- ちなみに、間違ってたのは、httpヘッダの部分で、
test/html とか書いてましたw IEで見たらダウンロードのダイアログに、xxx.exe と出ていたのでてっきり実行ファイルをDLしようと していたのかと思ったら、存在しない content-type ということで、IEがexeのファイル名のまま、CGIから 戻ってきた文字列をファイル保存しようとしていた だけでしたorz 文字の間違いには気をつけようぜ!w
- 39 名前:nobodyさん mailto:sage [2009/02/26(木) 05:59:12 ID:???]
- 保守
- 40 名前:nobodyさん [2009/02/27(金) 18:17:47 ID:aU5MUsG5]
- AjaxControlToolkit-Framework3.5の不具合?
ツールボックスより標準のasp TextBoxを配置。 そのTextBoxにMaskedEditExtenderをくっつけ、 CultureName:ja-JP Mask:99:99 MaskType:Time と設定。 MaskedEditValiDatorをくっつけ、 InvalidValueMessage:エラー と設定。 ここまでは問題なくエラーチェックをしてくれますが、 aspの標準のボタンを設置し、押すと正常でもエラー表示されます。 年月日は大丈夫だったので私の設定ミスでしょうか?
- 41 名前:nobodyさん mailto:sage [2009/02/27(金) 21:48:56 ID:???]
- こっちにもasp.netがあったのか
プログラム板にもあったから、そっちに常駐してたよ asp.netこんなに便利なのにユーザ少ないよな まったくかなしいぜ
- 42 名前:nobodyさん [2009/02/28(土) 21:45:49 ID:3vV5LoA6]
- 本屋で今日、aspの本を見ました。
一番分かりやすそうでした。 aspとjavaと.netとCはどれが一番人気ですか?
- 43 名前:nobodyさん mailto:sage [2009/02/28(土) 21:53:30 ID:???]
- >>42
釣りかもしれないけど... ASP.NETは、基本的には.NETだよ。
- 44 名前:nobodyさん [2009/02/28(土) 22:39:55 ID:3vV5LoA6]
- >>43
「.NET」とは「.NET Framework」 と何かに記載されていました。 「.NET」にもいろいろ種類があるのでしょうか。 「VB.NET」「ASP.NET」とのちがいはなにでしょうか・・・。
- 45 名前:nobodyさん mailto:sage [2009/02/28(土) 23:42:56 ID:???]
- ASP.NETは.NET FrameworkをつかったWEBサーバの環境
VB.NETは.NET Frameworkの言語のひとつ
- 46 名前:nobodyさん [2009/02/28(土) 23:53:48 ID:3vV5LoA6]
- >>45
ありがとうございます。 ASP.NET内でVB.NET言語を使用するイメージですね。 あと・・・もう1つ質問なのですが・・・ .NET Framework をいろいろwebで調べましたが、概念がよく解りません。 webサーバー上に、別のwebサイトの検索結果やwebアプリケーションの実行結果を自動で引っ張ってきてくれる 便利な環境というイメージでしょうか。
- 47 名前:nobodyさん mailto:sage [2009/03/01(日) 00:45:49 ID:???]
- なにを期待してるのか分からないが、そんな魔法みたいなことできるわけなかろう
.net frameworkは便利な部品がいっぱい集まった巨大なライブラリみたいなもん。 たとえばファイルを開いて閉じるのにC言語だと10行かかなくちゃいけないところを 5行で済む感じみたいな これらを使うとお前さんがやりたい「別のwebサイトの検索結果やwebアプリケーションの実行結果を自動で引っ張ってきてくれる」 みたいなことがPHPやパールでコーディングするよりは楽に出来ますよってだけ。
- 48 名前:nobodyさん mailto:sage [2009/03/01(日) 00:48:15 ID:???]
- そうか、やりたいのはマッシュアップか。
- 49 名前:nobodyさん [2009/03/01(日) 10:42:16 ID:rplbU7vt]
- イメージがわいてきました。
ありがとうございました。 企業HPでgoogleマップを展開してくれるみたいなものがマシュアップというのですね。 高度な技術ですね。
- 50 名前:nobodyさん [2009/03/02(月) 22:40:22 ID:TS5QNvIN]
- ちょいと質問
検索ページ→詳細ページ みたいに主キーをSessionで詳細ページに渡して詳細表示させるような場合、 主キーを格納してるセッションはどこで破棄してる? 戻るボタンで戻った時や、リロードされた場合に備えて自動破棄(なければ切れました表示)が普通かな? また、@検索ページ→詳細ページ→A検索ページ みたいに元のページに戻る時、@と同じ検索条件の一覧をAでも表示させておきたい場合は、 やはり@の検索条件をSessionに保存しといて、Aで再現するのが普通? 場合によっては、検索条件をクリアしたいときもあると思うから、そんなときはSessionクリアすればいいんだろうけど、 なんか力業で強引な気がして、もっとスマートな方法ってないのかな?
- 51 名前:nobodyさん mailto:sage [2009/03/04(水) 16:55:08 ID:???]
- >>50
>リロードされた場合に備えて自動破棄 自動廃棄ってのはどういう事を言ってるの? セッションは自分で廃棄しなければ、通常はタイムアウトで廃棄されるだけだと思うが 渡したい情報の量とかにもよるだろうが、俺ならクエリ文字列として受け渡しするな
- 52 名前:nobodyさん mailto:sage [2009/03/04(水) 18:13:03 ID:???]
- >>51
自動破棄というのは、仰るとおりタイムアウトで破棄されるってこと。 書き方が紛らわしかったね。すまん。 クエリ文字列ということは、遷移する間、条件となるデータをhiddenfieldなり、 viewstateなりで持ち続けるってことだよね。その方法かセッションしかないよねぇ。 うーん。
- 53 名前:nobodyさん mailto:sage [2009/03/04(水) 23:17:46 ID:???]
- クエリ文字列はQueryStringプロパティということで
GETパラメータを想定してると思われます。
- 54 名前:nobodyさん mailto:sage [2009/03/05(木) 23:06:37 ID:???]
- 画面遷移のパラメータを安易にSessionに持つと、ブラウザの2窓できないクソアプリになるのでやめてくれ
- 55 名前:nobodyさん mailto:sage [2009/03/06(金) 01:46:04 ID:???]
- 正直、getやpostで値を持ち続けるのは面倒臭いw
- 56 名前:nobodyさん mailto:sage [2009/03/06(金) 04:41:06 ID:???]
- セキュリティとの兼ね合いだな
- 57 名前:nobodyさん [2009/03/11(水) 19:26:02 ID:cFXXjK9z]
- たとえば一つの表で列1に対する集計、列2に対する集計など
複数の結果を一つのページに表示する場合、 それぞれに対してSqlDataSourceを作るのが普通ですか? それとも自力でごりごりコードファイルにSQLを書いていくものでしょうか? またはもっと素敵な方法ありますか?
- 58 名前:nobodyさん mailto:sage [2009/03/12(木) 01:36:38 ID:???]
- おれも疑問
@検索ページ→詳細ページ→A検索ページ こういうとき、 A検索ページへの検索条件引渡しは、GETパラメータ(QueryString)で渡すとして、 詳細ページに移動した時点での@の検索条件はどこに保管しとくのがいいのやら。 sessionに持つと、2窓同時操作ができないのよね・・・
- 59 名前:nobodyさん mailto:sage [2009/03/12(木) 23:28:13 ID:???]
- >>58
ふつうにクエリ文字列として渡すので何か問題が? 詳細ページと検索ページ2に同じパラメータ渡すだけだろう
- 60 名前:nobodyさん mailto:sage [2009/03/13(金) 03:40:19 ID:???]
- そういう場合、GETでクエリストリングに検索条件を列挙するのが普通だね。ウィンドウをもう一枚開きたいとか、ブラウザの戻るボタンとか。もっと言うと、アクセスログ解析とか。様々な点でGETの方がいい。
- 61 名前:nobodyさん mailto:sage [2009/03/13(金) 20:08:50 ID:???]
- >>59-60
詳細ページでもGETパラメーターか なるほど 詳細ページでは検索条件を直接使わないから、 詳細ページにもGETパラメーター渡すっていう考えに及ばなかった すっきりしたよ ありがとう
- 62 名前:nobodyさん mailto:sage [2009/03/16(月) 19:35:40 ID:???]
- >>57
自分の場合は、ほとんどC#2.0のRepeaterにDataSetをDataBindしているので、 よほどのことがない限り、自力で合計して自力で合計値を表示させてる。 SQLで集計行を儲けるクエリがあったと思うよ
- 63 名前:nobodyさん mailto:sage [2009/03/16(月) 19:48:12 ID:???]
- >>58
>sessionに持つと、2窓同時操作ができないのよね・・・ セッションキーだけをGETやPOSTで渡すという方法もあるよ 検索時に検索ボタンのクリックで、検索条件を納めた情報をユニークなキーでセッションに保存して、 ユニークなキーをGETやPOSTで持ち回りし、検索ページ表示時にユニークキーから 保存したセッションから検索条件を取得して再現するとか。
- 64 名前:nobodyさん [2009/03/17(火) 13:27:16 ID:lh6o9g9J]
- お手数ですが何方かご存知のの方が
おりましたら教えて下さい。 SPREADにて作成したCELLに数字(例:01)を入力し 実行時にブレイクポイントを張って 入力した数値を見てみると 「01」ではなく「1」としてデータが格納されております。 これはSPREADの仕様なのか CELL作成時に、書式設定可能なのか 教えて頂けますでしょうか。
- 65 名前:64 [2009/03/17(火) 13:28:09 ID:lh6o9g9J]
- ちなみに言語は
VBです。
- 66 名前:nobodyさん mailto:sage [2009/03/17(火) 15:32:46 ID:???]
- >>64
SPREADってグレープシティのコンポーネント? よくわからないけど、Excelと同じなら、Excelでも入力した文字が数値に変換可能なら、 自動的に数値に変換して表示したりするので、たぶん仕様だと思う 文字列として表示したいのなら、そのセルまたは列の属性を決めるプロパティがないかな? たとえば日付型、文字型、数値型とか。
- 67 名前:nobodyさん mailto:sage [2009/03/17(火) 16:47:17 ID:???]
- セルを文字列型にしたひな形作って読み込ませりゃいいんじゃね?
- 68 名前:nobodyさん mailto:sage [2009/03/31(火) 10:25:24 ID:???]
- 保守
- 69 名前:nobodyさん mailto:sage [2009/04/04(土) 01:24:29 ID:???]
- Webサービスの参照を追加する場合、VSのウィザードからやるのが一般的のようですが、
これをプログラムソースのみで行うことは可能でしょうか? 可能であれば方法も教えて頂けませんでしょうか?
- 70 名前:nobodyさん mailto:sage [2009/04/04(土) 18:57:54 ID:???]
- プログラムソースのみで行うってのはどういうことを意味してるのかわからんが
あれはプロキシクラス作ってるだけの気がするから、そのプロキシクラスと 同じようなクラスを自分でコーディングすればできるんじゃね ウィザード使わずにプロキシクラス作りたいって話なら、 Wsdl.exeの使い方を調べてみれば
- 71 名前:nobodyさん mailto:sage [2009/04/13(月) 03:26:26 ID:???]
- 保守
- 72 名前:nobodyさん mailto:sage [2009/04/15(水) 20:35:37 ID:???]
- 検索ページへはhistory.back()で戻すw
- 73 名前:nobodyさん mailto:sage [2009/04/17(金) 16:12:21 ID:???]
- というわけで移転( ´∀`)
- 74 名前:nobodyさん mailto:sage [2009/04/17(金) 18:04:52 ID:???]
- (再生手続開始の申立て)
第二十一条 債務者に破産手続開始の原因となる事実の生ずるおそれがあるときは、債務者は、裁判所に対し、 再生手続開始の申立てをすることができる。債務者が事業の継続に著しい支障を来すことなく 弁済期にある債務を弁済することができないときも、同様とする。 2 前項前段に規定する場合には、債権者も、再生手続開始の申立てをすることができる。 (疎明) 第二十三条 再生手続開始の申立てをするときは、再生手続開始の原因となる事実を疎明しなければならない。 2 債権者が、前項の申立てをするときは、その有する債権の存在をも疎明しなければならない。
- 75 名前:nobodyさん mailto:sage [2009/04/17(金) 18:09:37 ID:???]
- MVCの分離なんて理想論です
偉い人にはそれが分からんとです
- 76 名前:nobodyさん mailto:sage [2009/04/17(金) 18:46:47 ID:???]
- ASP.NETだと、
Model 型付きDataSetや集計をするクラス、ストアド、SQL CLR View aspxとコードビハインド Controller 入力チェック、重複チェック、楽観ロック でしょ? ViewにControllerを書いてしまうことが多いけど、 それさえちゃんとすれば、ほとんど実行できてるに等しいんじゃね?
- 77 名前:nobodyさん mailto:sage [2009/04/17(金) 23:19:49 ID:???]
- n層データ構造でググれ。
MVCってのはオブジェクト指向と同じで幾つかの宗派がある。
- 78 名前:nobodyさん mailto:sage [2009/04/17(金) 23:51:43 ID:???]
- >>76が正解っぽいな
- 79 名前:nobodyさん mailto:sage [2009/04/18(土) 02:53:40 ID:???]
- コードビハインドの関数を<%%>の中から呼べますか?
シングルファイルだと普通に呼べるんですが・・・
- 80 名前:nobodyさん mailto:sage [2009/04/18(土) 10:30:16 ID:???]
- 普通に呼んでるが
- 81 名前:79 mailto:sage [2009/04/18(土) 13:32:54 ID:???]
- あーそうか、アクセス修飾子を省略してたからダメだったんだ(C#)。
レスどうも。おかげで気づきました。
- 82 名前:nobodyさん mailto:sage [2009/04/24(金) 13:01:47 ID:???]
- 言語 .net1.1 C#
すいません、初歩的な質問かもしれないのですが、 うちの会社では本番機サーバーにプログラムをリリースする時に、コンパイル済みdllファイルとソースファイル(aspx、resx、cs)を、 全部アップしてリリース作業終了となっています。 本来はdllだけでも良かったりしますか?
- 83 名前:nobodyさん mailto:sage [2009/04/24(金) 13:17:42 ID:???]
- WEBサイト?
WEBアプリ?
- 84 名前:nobodyさん mailto:sage [2009/04/24(金) 13:33:50 ID:???]
- >>83
すいません、 会社の売上を管理するWEBサイトです。 社内LANだけに公開されています。
- 85 名前:nobodyさん mailto:sage [2009/04/24(金) 13:42:39 ID:???]
- そもそもソースをアップと言ってもそれを公開するわけでもなかろう?
発行するようにしてるんであればそれに任せりゃいいんじゃね? ソースをどっ化のファイル鯖に上げるとか言うのなら話は別だけど
- 86 名前:nobodyさん mailto:sage [2009/04/24(金) 16:03:29 ID:???]
- Webサイトならaspxファイルだけの場合もあるし、
何かの参照設定してdll読み込んでるならDLLと両方の場合もあるんじゃ? だから、この場合、たぶんなんかのライブラリとかを参照設定して利用してると考えれば 両方アップすればいいんでね?
- 87 名前:nobodyさん mailto:sage [2009/04/24(金) 17:54:58 ID:???]
- >>85
>>86 ありがとうございます。 何らかの参照設定等が行われていると考えて、とりあえずこのままいきたいと思います。 ありがとうございました。
- 88 名前:nobodyさん mailto:sage [2009/04/24(金) 18:51:30 ID:???]
- >>84
まず、開発環境かいてみ? たぶん、>>83の言う、WEBサイトとWEBアプリの違いがわかってないと思うぞ
- 89 名前:nobodyさん mailto:sage [2009/04/24(金) 21:51:36 ID:???]
- >言語 .net1.1 C#
ってんだからWebアプリでそ だったらCSとか不要。 dllとかとaspxはもちろんいる。
- 90 名前:nobodyさん mailto:sage [2009/04/25(土) 02:15:15 ID:???]
- >>88
>>89 度々すいません。 開発環境で試しにresxとcsファイルを 別の場所に退避させても普通に動作しました。 会社の人にも確認したところ、アップロード作業には FFFTPを使用するのですが、複数画面のリリースが発生した場合 いちいちCTRL押しながらaspxファイルだけ選択してアップではなく、 シフト押しながらずらっとまとめて選択して アップする方がラクだからとの事でした。 どうもありがとうございました。
- 91 名前:nobodyさん mailto:sage [2009/04/25(土) 03:10:57 ID:???]
- なんかズレてる気がするのは俺だけ?
- 92 名前:nobodyさん mailto:sage [2009/04/25(土) 13:05:13 ID:???]
- はぁ?って感じだな
webサイトを発行っていうかプリコンパイルしてないのか
- 93 名前:nobodyさん mailto:sage [2009/04/25(土) 13:19:02 ID:???]
- 別に事前にコンパイルする必要はないだろ
- 94 名前:nobodyさん mailto:sage [2009/04/25(土) 14:42:14 ID:???]
- ソースをそのまま公開サーバに置くのか?
- 95 名前:nobodyさん mailto:sage [2009/04/25(土) 15:26:07 ID:???]
- 社内だっつってんだろ。カスが!
「デスクトップにショートカット作っとくといいよ。」と同程度のアドバイスが理解できなくて こんなところでお門違いな質問しちゃっただけだよ。
- 96 名前:nobodyさん mailto:sage [2009/04/25(土) 16:05:53 ID:???]
- ナイス カス呼ばわり
- 97 名前:nobodyさん mailto:sage [2009/04/25(土) 22:28:39 ID:???]
- >>95
ファビョんなよwwwww つうかこいつの会社レベル低そうだな つうか社内用でもそろそろ1.1とかねぇよ
- 98 名前:nobodyさん mailto:sage [2009/04/25(土) 22:57:36 ID:???]
- 技術力は関係無いだろ
だいたいシステム要件は顧客の希望なわけで
- 99 名前:nobodyさん mailto:sage [2009/04/25(土) 23:05:51 ID:???]
- >>98
この場合自社が顧客なようですが わけもわからず使ってるあたりがウフフな感じですね この運用を今もやっているということは・・・・ だいたい想像がつきますね
- 100 名前:nobodyさん mailto:sage [2009/04/25(土) 23:12:55 ID:???]
- 自社が顧客だとしてもシステム要件は存在するだろ普通
- 101 名前:nobodyさん mailto:sage [2009/04/25(土) 23:14:38 ID:???]
- >>100
この場合システム要件の話をしているわけはないと思いますが?
- 102 名前:nobodyさん mailto:sage [2009/04/25(土) 23:15:07 ID:???]
- むしろ、何でもかんでも最新技術の利用を認める会社のほうが、少ないよな
- 103 名前:nobodyさん mailto:sage [2009/04/25(土) 23:17:21 ID:???]
- どこまでを最新技術というのか・・・・
- 104 名前:nobodyさん mailto:sage [2009/04/26(日) 00:52:04 ID:???]
- 他のアプリが乗ってて運用してる場合
へんにアップデートするとおかしくなる可能性もあるからな セキュリティアップデート以外の余分なものは入れないのが普通だろ
- 105 名前:nobodyさん mailto:sage [2009/04/26(日) 01:38:16 ID:???]
- それはやれないのなら仕方ないが実績が無いのは検証不足というんじゃね?
まぁふつう鯖分けるとか対策するだろうけどさ
- 106 名前:nobodyさん mailto:sage [2009/04/26(日) 02:09:45 ID:???]
- 過去に作ったアプリについて、OSなりフレームワークをアップデートしても
動作するかどうかなんて検証する余裕なんてないよ まして他社製が動作してたら検証の余地なんて無い 仕方ないからその鯖にのせるために 新しいテクノロジを使えない例なんてゴマンとあるよ
- 107 名前:nobodyさん mailto:sage [2009/04/26(日) 02:12:10 ID:???]
- 単なるデプロイから要件定義の話に広がり、
果ては技術論にまで及ぶのが2chクオリティ >>90 通常はリリース用のディレクトリを用意しておき、 開発が完了したら「Webサイトの発行」で出力先をリリース用ディレクトリを指定する。 (直接Webサーバを指定してもいいが) 本番環境へのアップロードはリリース用ディレクトリの中身全部をFFFTPで送ってやればおk (それこそシフト押しながらずらっとまとめて選択してw) ソースはどう管理してるのか知らないが、VSSなんかの場合はコミットして タグはっておけばいいんじゃね? ソースをそのままアップしても問題なく動くけど、セキュリティ意識を持つなら避けるべき。 昨今は内部犯行も多いしね・・
- 108 名前:nobodyさん mailto:sage [2009/04/26(日) 16:19:55 ID:???]
- .NET1.1にWebサイトもWebサイトの発行も無えよ
- 109 名前:nobodyさん mailto:sage [2009/04/26(日) 19:48:39 ID:???]
- 2chクオリティとか言ってた奴がいちばん2chクオリティだったとわw
- 110 名前:nobodyさん mailto:sage [2009/04/27(月) 20:06:01 ID:???]
- asp.net用にセッションをインテリセンスを利用してタイプセーフに
管理するクラスを記述してみたんだけどこういうのって有用かな?
- 111 名前:nobodyさん mailto:sage [2009/04/28(火) 12:11:09 ID:???]
- ないよりはあった方がいいように思うけど、
果たして必要かと言われると微妙。 それが必要される背景とシステム的な需要は 分けて考えられるべきではないかと。 要するに場合による。
- 112 名前:nobodyさん mailto:sage [2009/04/28(火) 15:40:55 ID:???]
- なるほどサンクス
帰宅したらどこかにうぷして公開してみるよ
- 113 名前:nobodyさん mailto:sage [2009/04/28(火) 17:24:00 ID:???]
- >>111
こんな感じ hp.vector.co.jp/authors/VA038417/NlpSession.zip ○使い方 ・Sessionとして保存するクラスを定義する Sessionに保存する情報を格納するClassを、NlpSessionDataBaseを継承して作成する NlpSession.csの一番下のサンプルがそれ ・Sessionデータの保存 NlpSessionDataProvider.Session<SessionData>().BirthDateTime = DateTime.Now; ・Sessionデータの取得 DateTime dt = NlpSessionDataProvider.Session<SessionData>().BirthDateTime; ・Sessionが保存されているかどうか bool hasSession = NlpSessionDataProvider.HasSession<SessionData>() ? true : false; ・Sessionの削除 NlpSessionDataProvider.RemoveSession<SessionData>();
- 114 名前:nobodyさん mailto:sage [2009/04/28(火) 19:29:51 ID:???]
- ぬ・る・ぽ・製・作・所wwwwwwwwwwww
なんちゅう名前付けてんだw つうか、あれだ・・・ 殴打の作者だったのか お世話になりました。orz うちでも似たようなの作りはしてる。 ページ単位で利用するセッションデータの管理と破棄の機能もくっつけてる感じのやつだけど Redirectで飛びまくるページなんかの条件保持とかに使ったりかなぁ… ケースバイケースで使えるんじゃないかな? と思う
- 115 名前:nobodyさん mailto:sage [2009/04/28(火) 20:26:35 ID:???]
- ∧_∧∧_∧ ガッ
( ・∀・)⊃Д´) (O / つ つ ←>>114 人 Y ゝ ) ) し(__) し し なるほど。 windowsformでは、staticを利用したグローバル変数的なものを使う場合があるけど、 それをasp.netのsessionを利用して実現できないかと思ったのと、 かつインテリセンスを利用可能にして、タイプミスしないようにするためにと思って、 ジェネリクスを利用した似非singletonパターンぽい感じにしてみたんだけど、 わりとみんな似たようなことは考えてるんだね
- 116 名前:nobodyさん mailto:sage [2009/04/28(火) 21:53:55 ID:???]
- >>115
むしろこういうの持ってないより持ってた方があとあと考える手間は減るわな
- 117 名前:nobodyさん mailto:sage [2009/04/29(水) 01:30:43 ID:???]
- VS2005 .NET2.0 WebForm C#
処理中にマウスをwait(砂時計)にする方法しりませんか? ググりかたが悪いのか、WindowsForm しかでてきかません・・・
- 118 名前:nobodyさん mailto:sage [2009/04/29(水) 02:16:14 ID:???]
- 氏名 :TextBox 検証コントロール:RequiredFieldValidator
メールアドレス :TextBox 検証コントロール:RequiredFieldValidator と RegularExpressionValidator メールアドレス(確認) :TextBox 検証コントロール:RequiredFieldValidator と CompareValidator メルマガ配信 :CheckBox(配信希望のときチェック) [送信]ボタンクリックで、確認画面を表示 のようなWebフォームを作りたいのですが 検証条件 1.氏名入力必須 2.メルマガ配信がチェック有りの場合は、メールアドレス入力必須 3.メルマガ配信がチェック無しの場合は、メールアドレス入力任意 のようにしたいのですがアドバイスお願いします。
- 119 名前:nobodyさん mailto:sage [2009/04/29(水) 03:23:09 ID:???]
- >>117
マウスカーソルを出してるのはクライアントだから、 サーバ側のプログラムでマウスカーソルを変えることはできません また、クライアントはサーバが処理中かどうかはわかりません WEBのアプリってのはそういうもんです >>118 メールアドレスの必須入力は、CustomValidator使って検査
- 120 名前:nobodyさん mailto:sage [2009/04/29(水) 12:49:22 ID:???]
- >>117
asp.net ajaxでやってみたら、なんとなくだけどできそうな感じ <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <div id="TestDiv" runat="server"> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br /> </div> </ContentTemplate> </asp:UpdatePanel> Page_Loadに this.Button1.Attributes.Add("onclick", "TestDiv.style.cursor = 'wait'"); としてjavascriptでbutton1クリック時にカーソルをwaitに変更し、 Button1_Clickイベント発生時に処理を行ったあとに System.Web.UI.HtmlControls.HtmlGenericControl a = (System.Web.UI.HtmlControls.HtmlGenericControl)this.ScriptManager1.Page.FindControl("TestDiv"); a.Style.Add("cursor", "default"); でカーソルをデフォルトに戻す
- 121 名前:nobodyさん mailto:sage [2009/04/29(水) 12:57:41 ID:???]
- >>118
validatorは型どおりのだと便利だけど、 少し複雑なことさせようとするととたんに不便になったり 結局、自分は自分で検証してlabelにエラーメッセージを表示させてるよ
- 122 名前:120 mailto:sage [2009/04/29(水) 13:02:38 ID:???]
- ごめん最後の奴はテストのやつそのまま貼ってしまった
標準に戻すだけなら、 this.TestDiv.Style.Clear();か this.TestDiv.Style.Remove("cursor");でいいと思うけど、 postbackされると自動的にカーソルが元に戻ってしまうっぽいので、 何もしなくてもいいのかもしれない あんま検証してないけどいろいろ試してみると面白いかも
|

|