【質問】ASP.NETスレ Part4【議論】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/07/17(火) 23:49:46ID:pyJr9yIyPart1 - 【質問】 ASP.NETスレ 【議論】
http://pc5.2ch.net/php/kako/1040/10406/1040698263.html
【質問】ASP.NETスレ Part2【議論】
http://pc8.2ch.net/test/read.cgi/php/1111480331/
【質問】ASP.NETスレ Part3【議論】
http://pc11.2ch.net/test/read.cgi/php/1160355849/
0002nobodyさん
2007/07/17(火) 23:50:28ID:pyJr9yIyhttp://www.microsoft.com/japan/msdn/asp.net/
MSDN
http://www.microsoft.com/japan/msdn/
Visual Studio 2005 Express Edition
http://www.microsoft.com/japan/msdn/vstudio/express/
ASP.NET Web Matrix Project
http://www.microsoft.com/japan/msdn/asp.net/webmatrix/
Microsoft ASP.NET クイック スタート チュートリアル
http://ja.gotdotnet.com/quickstart/aspplus/default.aspx
0004nobodyさん
2007/07/18(水) 01:17:05ID:???>>エラーチェックって皆サーバでやるんすか?
>普通はそうするわな
>
>例えるなら、東口、西口、正面口に入り口がある空港で正面でしか持ち物検査しなかったら、
>幾ら口すっぱく正面口から入れと言い聞かせても東口、西口使う馬鹿が居る。
>だから飛行機に搭乗するには絶対通らなければならない場所で持ち物検査するのと同じ。
>
>>ユーザーがノートPC+Winカードで利用するので
>>クライアントで出来ることはクライアントに任せたいと考えています。
>意味不明。回線が細くて、処理速度が遅いって言うのが理由なら
>なおさら、サーバー側で処理してあげるべきだと思うが。
>998 名前: nobodyさん 投稿日: 2007/07/17(火) 23:47:57 ID:pyJr9yIy
>サーバ側でチェックしてNGだった場合
>再描画されちゃわないんすか?
前スレの最後の質問の件なのですが、サーバで入力値のチェックをやるのが一般的なのはわかりました。
入力値チェックでひっかかった場合、メッセージボックスなどでユーザーに通知しますが
その後再描画処理が走らないのでしょうか?
Page_Loadイベントなりでメッセージボックスを表示して、そのまま処理を中断し
再描画を止めることは出来るのでしょうか?
ページのサイズが大きい場合、クライアントでチェックすれば
再描画はしないので良いのでは?と思っていました。
0005nobodyさん
2007/07/18(水) 01:27:49ID:???0006nobodyさん
2007/07/18(水) 03:41:17ID:???Response.Writeがどうとかチェック用JavaScriptがどうとか言ってるけど
ASP.NETならペタペタコントロールはりつけてやるのが楽なんじゃないの?
0007nobodyさん
2007/07/18(水) 09:23:25ID:???この手の質問する奴って大抵「クライアントの為に」って
言葉使うんだけど実際には「自分の為に」なんだよな。
エラーチェックに関しても、クライアント側とサーバ側両方で
対応しとけば「クライアントの利便性とデータの正確性」両方
とも網羅できるのに。
0008nobodyさん
2007/07/18(水) 11:03:13ID:???0009nobodyさん
2007/07/18(水) 12:03:56ID:???< > ← このリンクにマウスを合わせたときに「前月に移動」「来月に移動」という
ツールチップが表示されます。
各日付のツールチップは英語化できたのですが、「前月に移動」「来月に移動」を英語にすることは可能でしょうか?
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=324245&SiteID=7
0010nobodyさん
2007/07/18(水) 17:27:48ID:???共通オブジェクトのみを集めたプロジェクトを作成し、画面とかカスタムコントロールとかクラスとか
いろんなプロジェクトで使えるようにしたのですが、何故かカスタムコントロールだけ別プロジェクトから利用できません。
「仮想パス '*/test/test1.ascx' がほかのアプリケーションに割り当てられていますが、これは許可されていません。」
というエラーが発生してしまいます。
プロジェクトをまたがるカスタムコントロールの使用は出来ないのでしょうか?
共通部品化出来れば便利なんだけど、そういう考えは普通じゃないのかな・・
0011nobodyさん
2007/07/18(水) 22:04:51ID:???残念ながら不可能だと思われます。
「共通で利用する部品を作りたい」という目的は
カスタムサーバーコントロールを開発することで達成できますが,
ほんのちょっぴり敷居は高くなります。
お互いがんばりましょう。
>共通部品化出来れば便利なんだけど、そういう考えは普通じゃないのかな・・
普通です。ただしUIが関係する部品はビジネスロジック層以降の共通化に比べるとメリットが小さいと思います。
0012前スレ986
2007/07/19(木) 11:40:25ID:???教えていただいたことを参考に、ヤフーの wsdl ファイルの中身の属性などを
いろいろ変更してみたりしたんですが、wsdl.exe だとどうしてもちゃんとした
プロキシクラスが生成されませんでした。
wsdl ファイルの最後に gsoap とあったのでそれを試してみたところ、
単数でしか受け取れなかったものを、しっかり複数で受け取れるような
クラスを生成してくれたので、こちらを使ってみることにします。
どうもありがとうございました。
SOAP を使うと互換性を気にせずに簡単に組めるかと思ったんですが、
そうでもなかったみたいですね><
■ このスレッドは過去ログ倉庫に格納されています