【質問】ASP.NETスレ Part2【議論】
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/03/22(火) 17:32:11ID:???Part1 - 【質問】 ASP.NETスレ 【議論】
http://pc5.2ch.net/php/kako/1040/10406/1040698263.html
0513nobodyさん
2006/03/32(土) 20:55:38ID:???0514nobodyさん
2006/04/05(水) 20:04:51ID:???にもかかわらず、ポストバックが走ってしまいます。
Panelに入っていないtextboxは大丈夫です。
何が原因なのでしょうか?
吐き出されたHTMLをみると OnPropertyChange="__doPostBack('〜
となっています。
それと、ASP.NET2.0でマスターページを使っています。
0515514
2006/04/05(水) 22:05:13ID:???0516& ◆q9KSw2mqEg
2006/04/06(木) 16:54:10ID:sG70uRW4印刷処理中画面を作成しているのですが、印刷処理(COMコンポーネントのメソッドをキック)
をPage_Load()に書いているため、処理中ページの表示がCOMのメソッドが終わるまで待機してしまっています(白画面)。
処理中画面は印刷処理が開始されたら、「処理中」と画面に表示し、処理が終わったら、「印刷完了」とラベルのTEXTを書き換える動きとなってます。
現在の処理は、
Sub Page_Load()
↓
ラベル.TEXT = "印刷中"
↓
印刷処理DLLのインスタンス作成
↓
印刷処理DLLの印刷メソッドをキック
End Sub
Sub 印刷処理DLLの印刷終了イベント()
ラベル.TEXT = "印刷完了"
End Sub
となっております。
当方は、WEBは初めてなので、いろいろと調べましたが、
わかりませんでした。
Page_Load()が終わったところで、メソッドを呼べれば問題ないのですが、タイマークラスのイベントで実行しようとしても、
なぜか、Elapsedイベントが起きないので、困っております。
Enabled,Intervalの設定はOKなのですが,,,。
なお、メソッドの終了はCOM側のイベント通知で判定を行いたいです。
どなたか、知恵をお貸しください。よろしくお願いします。
0517nobodyさん
2006/04/13(木) 20:54:54ID:???<asp:Literal>を使用することによってHTMLのタグを動的生成しています。
LiteralのTextを指定することによって好きな場所に簡単にタグを
埋め込む事が手間をかけずに簡単にできるので使用しています。
これは使い方としては好ましくないでしょうか?
変数などは必ずチェックをいれて使用しています。
aspx側
<asp:Literal id = "A" runat = "server">
aspx.cs側
A.Text = "<h2>" + 変数 + "</h2>";
0518517
2006/04/13(木) 20:59:17ID:???Table等も無駄に使わない(ASP.NET上のタグ関係でTable使用が多いので)為
に上記の様なことをしています。
0519nobodyさん
2006/04/14(金) 21:39:45ID:sJz0Nlan送信はなんとか出来たのですが、添付ファイルの表示が出来なくて悩んでます。
受信に関する部分をちょっと探してみたのですが、見当たらないので、ひょっとして
受信事態日対応なのでしょうか?
0520nobodyさん
2006/04/19(水) 09:40:44ID:???どのようにしたらよいのでしょうか?
0521nobodyさん
2006/04/19(水) 11:05:56ID:QJsveAHAVS2005st使って今HPリニューアルに挑戦中なんですが
ASP.net2.0でframeタグの様な物はあるのでしょうか?
試しにfremタグ書いてASP.NET開発サーバーでやってみたのですがうまく動きません。contentコントロールの中でも外でもダメでした。もしかして開発サーバでは動かなくてもサーバーにアップロードすれば動くんですかね?
教えてください。おねがいします。
既存サイト(既存項目の追加でも追加できないサイト)の使い回しがしたいのでよろしくおねがいします
0522nobodyさん
2006/04/19(水) 17:09:52ID:???.netFreamWorkの初心者なので、間違ってたらごめん。
そもそもそういうクラスライブラリがないので、簡単には無理だと思います。
しかし、確かFreamWorkでTCPのソケット通信ができたはずなので、
それでPOPサーバに接続して、メールを受信すれば可能です。
メール受信→データベースに保存なり、日付+時間の名前でローカルに保存したり。
他にはBASP21あたりのCOMコンポーネントを使えばいいかと。
Delphiが使えるのならIndyで簡単なメール受信dllを作成して組み込むのもアリかと思います。
0523519
2006/04/19(水) 19:08:16ID:???レスありがとうございます。
結局BASP21を使って受信、ファイルの表示は出来るようになりました。
が、受信したファイル情報を一旦どこかに展開してからの表示になるようで
データ量が多いと表示するのに激しく時間が・・・
0524nobodyさん
2006/04/19(水) 20:27:07ID:???BASP21の動きですが、comが受信して、その結果をどうにかして・・・・とやるので、
レスポンスはそんなに良くないと思いますよ。
時間の設定次第では、途中でタイムアウトということもあり得ると思います。
そんなときは、別プロセスで動作させます。
例えば、自作のアプリや、aspができるならVBSやWSHも書けると思うので、
定期的にメールを受信するバッチを作ります。
んで、タスク等で定期的に実行し、データベース等に保存しておきます。
(sleepさせて、ずっとプロセスとして起動しておくのも手だけど、タスクやその他の
方法で定期的に受信プロセスを起動させてあげたほうがいいと思う)
んで、asp側では、そうやって受信したメールやファイルを一覧として表示させる
だけです。題名を一覧で表示しといて、そのリンククリックで本文表示とかですね。
以前、そんな仕様でPOPサーバからメールを受信するソフトを作ったことがあります。
0525nobodyさん
2006/04/19(水) 20:35:46ID:???ASP.netのマスターページとかではだめでしょうか?↓
http://www.atmarkit.co.jp/fdotnet/asp2review/asp2review02/asp2review02_01.html
確かマスターページもオブジェクトとして、プロパティでいろいろ操作できたんじゃ
なかったっけ?(うろおぼえですまん)
aspで表示している内容に従って、各ページのリンクもいろいろ変更させたい場合等も
あるので、たぶん、フレームを使うより、1枚ペラのマスターページで、かつマスター
ページのプロパティをaspでいじれないと、サーバサイドスクリプトとしては旨くないん
じゃないかとおもふ。
0526nobodyさん
2006/04/19(水) 22:03:31ID:???0527521
NGNGレスありがとうございます。
そうなんですよ。マスターページでできればいいのですが・・
そもそもFrameで表示したい部分というのは他サイトなんですが(もちろん許可はもらってます)、どうしても表示する方法がわからないんですよ。もちろん他のコントロール等は表示されますが、他サイトを表示するブラウザのようなコントロールってないんですかね?
0528nobodyさん
2006/04/20(木) 13:55:04ID:???どういうことをしたいのかわからないけど、普通にhtmlのタグでFrameを書けばいいんでないの?
んで、そのFrameのページそのものをASPとして、ターゲットとして読み込むサイトのURLだけを
<%=%>で動的に書き込めばいいんでね?
ただそれだと、クロスサイト(だっけ?)の表示がIEにでると思う。
セキュリティ的には、Frameで他のドメインのサイトを表示させるのは、かなりやばめ。
もう一つ可能な方法としては、まず、その他のサイトのページをhtmlタグとして、1日1回
自分のサーバのディレクトリにダウンロードするバッチプログラムを書く。
その中に、自分のサイトで動的に変更したい部分に、マークアップとして
<!--#######
--ここが動的に変更する部分
######--!>
とか記述しておいてもらう。自分のサイトではASPでhtmlを動的に生成し、他サイトのhtmlを
ファイルとして読み込み、上記のマークアップ部分と動的に生成したhtmlを置換させた上で、
そのhtmlタグをresponse.writeで表示する。
こうすると他のサイトのhtmlを自前のASPと合成して1枚ペラのhtmlが完成する。
0529nobodyさん
2006/04/20(木) 15:08:48ID:???かなり遅レスだけど調べてみた。結論的には可能くさい。
まず、<%@ Page Buffer="false" %>を設定しておく。これ設定しないと、ある程度の出力がバッファされて
しまうので、印刷中以前に表示させようとする文字がバッファに入ったままで出力されない可能性がある。
1)まずイベントでなんとかならないかと考えてみた。
そこで、コンストラクタでイベントを各メソッドに割り振って様子をみてみた。
(俺C#わかんないので、間違ってたらごめん)
public partial class _Default : System.Web.UI.Page
{
~_Default()
{
Init += Page_Init;
InitComplete += Page_InitComplete;
PreInit += Page_PreInit;
PreLoad += Page_PreLoad;
}
protected void Page_Init(object sender, EventArgs e)
{
string a;
}
こんな感じでコンストラクタでイベントを実行するメソッドを作成した。
んで起動してみたけど、これらはページが表示される前に発生するイベントらしく、画面表示後に
実行させることはできませんでした。参考のため、イベントの発生順は、
Page_PreInit→Page_Init→Page_InitComplete→Page_PreLoad→Page_Load→Page_LoadComplete
→Page_PreRender→Page_PreRenderComplete
続く
0530nobodyさん
2006/04/20(木) 15:16:45ID:???Default.aspxに以下を記述
実行前
<%
int j = 0;
for (int i = 0; i < 1000000000; i++) { j = j + 1; }
%>
実行終了
こうすると、実行前の表示後のループを繰り返し、そのループ終了後に「実行終了」の文字が表示される。
従って、インライン形式で処理を書いていけば、一応可能。
3)しかし、ソースとhtmlを分離したいので、クラスに自前のメソッドとして実行できないか考えてみた。
public partial class _Default : System.Web.UI.Pageに以下のメソッドを追加
protected static void Test123()
{ for (int i = 0; i < 1000000000; i++) { } }
Default.aspxに以下を記述
実行前
<%_Default.Test123(); %>
実行後
これでも同様のような処理が可能。したがって、Default.aspx.csに印刷を実行するメソッドを実装し、
上記のようにページの中で呼び出せば、On_Load以外での実行も可能ということでつね。
以上、長文失礼でした。
0531nobodyさん
2006/04/20(木) 15:31:51ID:???<%_Default.Test123(); %>
↓
<% Test123(); %>
protected static void Test123()
{ for (int i = 0; i < 1000000000; i++) { } }
↓
protected void Test123()
{ for (int i = 0; i < 1000000000; i++) { } }
に変更。クラスのインスタンス生成してるから、staticな必要はなかったorz
だけど、このASPのクラスのインスタンスはどこで生成されて、誰がもってるんだろう(´-`)
0532nobodyさん
2006/04/20(木) 20:23:22ID:???2003はフレームセットがあったけどな。
2005ではマスターページ使えってことだろう。
528のようにやるか、WebBrowserクラスとかで他サイトを読み込んで、正規表現で置換してマスターページのコンテンツにするとかもできそうだな。
0533nobodyさん
2006/04/20(木) 20:45:51ID:???>このASPのクラスのインスタンスはどこで生成されて
ApplicationManagerクラスがアプリケーションドメインを作って、
アプリケーションはHttpApplication派生クラスのインスタンスを作って……
とMSDNに書いてある。
どーでもいいが、
{ for (int i = 0; i < 1000000000; i++) { } }
とかって、なつかしいな、20年ぐらい前には待つ手段がなくて時々見かけたが。
System.Threading.Thread.Sleep(1000);//重い処理の例
みたいにした方がいいと思うよ。
0534nobodyさん
2006/04/20(木) 20:54:21ID:???>ApplicationManagerクラスがアプリケーションドメインを作って、
>アプリケーションはHttpApplication派生クラスのインスタンスを作って……
なるほど把握した。
そっからたどって、いろいろできそうでつね。
>{ for (int i = 0; i < 1000000000; i++) { } }
>とかって、なつかしいな、20年ぐらい前には待つ手段がなくて時々見かけたが。
うるさいよヽ(`Д´)ノウワァァァン
ただスリープと実行処理待ちは本質的に違う。まぁ、そんなことわかってると思うけど。
この場合、重い処理によって表示がどうなるかという点においてとだな、
バッファについて調査しておきたかったので、for文の中でテストでresponse.write
してたんだよヽ(`Д´)ノウワァァァン
と言い訳してみる(・∀・)ニヤニヤ
0536nobodyさん
2006/04/23(日) 18:23:06ID:???VWD2005をダウンロードして、何かをはじめようとしている人は
これを読むことだね。 待望の日本語入門書だ。
ttp://www.friendlysw.com/books/asp20/asp20Intro.aspx
0537nobodyさん
2006/04/24(月) 09:29:54ID:???もっと刷れよ!w
0538nobodyさん
2006/04/24(月) 09:49:20ID:???データベース関連に関しては、どうせDataSetを介した接続じゃないと満足なものはできないから、
ADO.netの本を買ったほうがいい。
しかも、コンポーネントにしても、テーブルの内容をそのまま表示します的なものばかりだから、
結局、設計の自由度の高い、ObjectDataSource、DataList、Repeaterぐらいしか使い道がない。
0539nobodyさん
2006/04/24(月) 18:50:22ID:t25qvBEH5行目をResponse.Flush()にするだけではダメなのでしょうか?
Dim bs() As Byte = System.Convert.FromBase64String(Me.TextBox1.text)
Dim result As String = System.Text.Encoding.GetEncoding(932).GetString(bs)
Response.ContentType = str_type
Response.BinaryWrite(CType(bs, Byte()))
Response.End()
0540539
2006/04/24(月) 18:55:10ID:t25qvBEHにしたらできました。
お騒がせしました。
0541nobodyさん
2006/04/24(月) 20:37:19ID:hlSmQxRpVWD2005のExpress使わずにASP.NETをやろうとしてます。
(CDにするとDLする容量が500M越すから)
現在、PCには.NET Framework 2.0、それのLang Pack、SDKと
SQL Server 2005 Express Editionが入っていて、
付属ドキュメントを元にSQL Serverを構成していたのですが、
IISがインストールされていないことによるエラーが出ました。
どうすれば良いでしょう?IISのインストールについて教えてください。
0542nobodyさん
2006/04/24(月) 22:33:08ID:???ここのアプリケーション開発基礎が詳しい
http://www.microsoft.com/japan/msdn/sqlserver/selfstudy/
テキストエディタによる開発ってのやったことないからわからんが、
IIS.netFrameWorkとやらがあって、PCにインストできるんでないかい?
ただ、ローカルでないデータベースやIISで開発できるのかどうかは不明。
だけど、VWD2005のほうが圧倒的に効率的だけどな。
俺は手書きでASP書いてた世代だけど、コードアシストとかあって、数倍以上
は開発効率がよくなってるRADなIDEだと思うけどな。
0543541
2006/04/24(月) 23:54:40ID:hlSmQxRp�dクス
Framework 2.0 SDKの482MのDLで大容量はこりた。
0544nobodyさん
2006/04/25(火) 11:41:38ID:???FTTHの人にDLしてもらったりとか、手はあるだろうに。
そんな手間よりも、開発効率が上がるほうがよほど楽できる。
asp.netは設定ファイル関係が増えたし、サーバを操作するタグがあるし
、コードビハインドなので、IDE以外じゃいじる気がしない。
0545nobodyさん
2006/04/25(火) 22:56:47ID:???遅レスだが
ttp://carlosag.net/Tools/CodeTranslator/Default.aspx
0546nobodyさん
2006/04/26(水) 18:39:52ID:0cOL1wMp可能であればバージョンアップして使おうかと思っているのですが
0547nobodyさん
2006/04/26(水) 19:52:33ID:05icz5kFおれもPeggyとかでASP書きまくってたけど、楽だよASP.NET。
動作遅いけどVWDはかなり便利だ。
0548nobodyさん
2006/04/26(水) 23:31:32ID:???VWDはついてないのかな…
0549541
2006/04/27(木) 01:16:05ID:kG3wbpf3インストール後の容量小さいですか?
(俺のPCは9.3G ×2だから)
0550nobodyさん
2006/04/27(木) 13:45:04ID:vERsn6vm複数のセッション間で時々セッション変数が共有されている
ような動きをします。
仕様なんでしょうか?
0551nobodyさん
2006/04/27(木) 16:48:57ID:ReqBbluYつーこってちょっとマジメに。
ASP結構いっぱい、C#少々、ASP.net1.0舐めた程度な自分っす。
ASP.net2.0の参考書探してるっす。
特にValidate関連とマスターページ/テーマ周りを解説してる本があるととってもありがたいっす。
前の案件ではこのあたりが問題になって結局サーバーコントロール使えなかったっす(T_T)
よろしくお願いするっす
0552nobodyさん
2006/04/27(木) 20:12:45ID:XLl1DzjT0553nobodyさん
2006/04/27(木) 23:41:27ID:???0554nobodyさん
2006/04/28(金) 07:26:36ID:???コントロールでDBのレコードを、多少の加工や計算(SQL文を使わず)して
updateするには、どこにコードを書けばいいの?
イベントハンドラに書くんだったら、結局そんなに前と変わらないけど
0555nobodyさん
2006/04/28(金) 07:36:21ID:???複雑な計算や編集をしたあとにupdateする
をコントロールのプロパティレベルで設定する想定です
0556nobodyさん
2006/04/29(土) 12:53:29ID:???結構、色々できて面白そうですね。
0557nobodyさん
2006/05/02(火) 01:06:40ID:???チュートリアルをやってるくらいが幸せか
単一テーブルの読み書きだとノン・プログラミングでいける
Perl/CGIで単一テーブルの読み書きしてたページを書き換えて
みたりしました。けど、複数テーブルの読み書きになると
プログラミングが必要
VS2005Pro以上じゃないとクライアントスクリプトと
サーバスクリプトの同時デバッグができない
SQL2005Expressもストアドプロシージャが使えないとか
お遊びで使ってみていても、すぐに有料の壁に突き当たる
0558nobodyさん
2006/05/02(火) 07:45:41ID:???引き継がれることがよくある
とりあえずそれをmdbにして、アクセス使うのも
あれだから、VWDでノンプログラムで作ってみる
そんな使い方なら、まあ便利だけどね
0559nobodyさん
2006/05/02(火) 13:42:10ID:JtSugUNVDim bBytes As Byte() = New Byte() {&HE4, &HBD, &H90, &HE8, &H97, &HA4}
Dim hEncoding As System.Text.Encoding = System.Text.Encoding.UTF8
Response.WriteFile(hEncoding.GetString(bBytes))
Response.End()
データをstring型の変数(str_hoge)に入れているのですが、1行目を
Dim bBytes As Byte() = New Byte() {str_hoge}
と入力すると、「入力文字列の形式が正しくありません」というエラーが出ます。
どう対処したらいいのでしょうか?
0560nobodyさん
2006/05/02(火) 15:14:53ID:???バイト型の配列にString型は入れられない、というエラーだろ。
Dim bBytes As Byte() = System.Text.Encoding.UTF8.GetBytes(str_hoge)
それと、まずString型に入れる前にQuoted Printable形式のデータをデコードしてないとダメ。
あとはVB.NETスレにでも行ってくれ。
0561559
2006/05/02(火) 18:46:27ID:???ではちょっとVB.NETスレで聞いてみます。
0562nobodyさん
2006/05/03(水) 03:01:37ID:AvM+ZFkTどうすればいいですか?
0563nobodyさん
2006/05/03(水) 19:28:58ID:???何を行って、どのようなメッセージが出たか詳細に書けよ。
ちなみにメタベースは、管理ツール→インターネット インフォメーション サービス から
対象のコンピュータ名を右クリック→すべてのタスク→構成のバックアップまたは復元
でバックアップまたは復元できる。
0564nobodyさん
2006/05/04(木) 22:08:15ID:kav5S1JSメーラーを起動したいのですが、
下記のようなコードで実行するとエラーが出ます。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
System.Diagnostics.Process.Start("mailto:[email protected]?subject=無題")
End Sub
エラー内容:(0x80004005): 存在しないトークンを参照しようとしました。
コードは合っていると思うのですが…
どう対処すればいいのかわかりません。
どなたか分かる方、ご教授願います。
0565562
2006/05/05(金) 01:59:23ID:uBAHGnpI例外の詳細:System.Web.Hosting.HostingEnvironmentException: IISメタベースにアクセスできませんでした。
スタック トレース:
[HostingEnvironmentException: IIS メタベースにアクセスできませんでした。]
System.Web.Configuration.MetabaseServerConfig.MapPathCaching(String siteID, VirtualPath path) +3492154
System.Web.Configuration.MetabaseServerConfig.System.Web.Configuration.IConfigMapPath.MapPath(String siteID, VirtualPath vpath) +9
System.Web.Hosting.HostingEnvironment.MapPathActual(VirtualPath virtualPath, Boolean permitNull) +163
System.Web.CachedPathData.GetConfigPathData(String configPath) +382
System.Web.CachedPathData.GetConfigPathData(String configPath) +243
System.Web.CachedPathData.GetApplicationPathData() +68
System.Web.CachedPathData.GetVirtualPathData(VirtualPath virtualPath, Boolean permitPathsOutsideApp) +3385663
System.Web.Configuration.RuntimeConfig.GetLKGRuntimeConfig(VirtualPath path) +189
バージョン情報: Microsoft .NET Framework バージョン:2.0.50727.42;ASP.NET バージョン:2.0.50727.42
C#使ったASP.NETで、IISの127.0.0.1にアクセスしたら↑のエラーが出ました。
0566nobodyさん
2006/05/05(金) 08:08:33ID:???http://support.microsoft.com/kb/555583
0567nobodyさん
2006/05/05(金) 08:27:46ID:???サーバー側でメーラー立ち上げて何をしたいんだ?
http://msdn2.microsoft.com/ja-jp/library/53ezey2s.aspx
「ASP.NET Web ページおよびサーバー コントロールのコードは、……。
プロセスはクライアント ブラウザと同じコンテキストでは開始されません。また、ユーザー デスクトップにアクセスできません。」
クライアント側でやるなら
<a href="mailto:[email protected]?subject=無題">めーらーきどう</a>
0568nobodyさん
2006/05/05(金) 08:34:59ID:WBsAvHr1正:スタートレック
0570nobodyさん
2006/05/05(金) 22:29:03ID:PtYLG7VSボタンのOnClickに割り当てられたメソッドに到達するよりも先に
ボタンがClickされたと知る方法はありますか?(Page_Load(含む)以前で)
ボタンは静的に作成してます。
0571nobodyさん
2006/05/05(金) 23:07:53ID:???form変数の__TARGETCONTROLにコントロールのClientIdが入ってたから、HttpContext.Current.Request.Formで参照できたはず。これなら、OnInitからOK。
ただ、ボタンがsubmitじゃなくてbuttonになるように、BUTTONコントロールの何かのプロパティに値をセットする必要があったと思う。
今、携帯からで、詳しくは調べられないので、この辺をキーワードに自分で調べて。
0573nobodyさん
2006/05/09(火) 15:22:39ID:jYh9GkKo0575nobodyさん
2006/05/10(水) 23:08:36ID:???何かお勧めないでしょうか?
こことか
ttp://www.dundas.com/index.aspx
ChartFX for .NET っていうのとか
色々見て回ったんですが、どれもこれも有料です。
無料であれば、海外製でも構いません。
「G作」っていう日本製のライブラリもあるんですが、ちょっと機能的に物足りないです。
更新もだいぶされてないようですし。
無料で使えるなら、なんか広告はいっても別に問題ありません。
ttp://www.dotnetcharting.com/home.aspx
ここにある開発版が広告というか、出力する画像にリンク入りで無料?で使えるようなんですが
あまりに高機能すぎて細かい動作がよくわかりませんでした。
0576nobodyさん
2006/05/11(木) 10:57:04ID:Qwv6lGquされてしまうのですが,これを出力させないようにする方法はありま
せんか? スタイルはCSSでまとめて設定するようにしているので,
border属性が出力されてしまうと困るのです。
0579nobodyさん
2006/05/14(日) 19:32:13ID:jTik463G出来るのであれば使ってみようかって考えているのだけど
0580nobodyさん
2006/05/14(日) 19:39:49ID:BwtTu4L2アプリケーションでサーバー エラーが発生しました。
解析エラー メッセージ: 型 'vbacc.ch56DataGrid1' を読み込めませんでした
vbaccはwebサイト名、ch56は、DataGridにつけた名前です
ってエラーが出て、昨日まで動いたWebフォームが動かなくなりました。
なにもしてないのに、いきなりこうなりました
助けてください(´Д⊂
0581nobodyさん
2006/05/14(日) 20:22:32ID:???多分違うだろうな〜
絶対違うな〜w
0582nobodyさん
2006/05/15(月) 18:51:51ID:???全ページに共通のヘッダ(<head>〜</head>内に入れるmeta情報)を入れようと思っています。
どのように作るのが良いのか悩んでいます。
今は、ヘッダ出力のユーザコントロール(*.ascx)を作って
全ページに貼り付けようかなと考えています。
meta情報はアプリのバージョン番号などを入れる予定です。
みなさんはどのように作りますか?
0583nobodyさん
2006/05/16(火) 00:25:27ID:???0584nobodyさん
2006/05/16(火) 08:53:43ID:???0585nobodyさん
2006/05/16(火) 11:11:24ID:???そして実行してみたところフォントや位置などが微妙に
変わってしまいます。
この辺の制御はどこで行われているのでしょうか?
できれば手書きのHTMLをそのまま表示したいのですが
0586585
2006/05/16(火) 11:35:56ID:???0588nobodyさん
2006/05/16(火) 16:58:03ID:???0589nobodyさん
2006/05/16(火) 19:17:18ID:???0590nobodyさん
2006/05/16(火) 21:51:15ID:???マスターページでも出来ると思うし、単純にページを継承するだけでも出来る。
ユーザコントロールで作るっていうのも悪くはないとは思う。
0593nobodyさん
2006/05/17(水) 16:14:45ID:???作ったときJavaServletのように複数リクエスト1インスタンスになって
共有されてしまうのでしょうか?
0594nobodyさん
2006/05/17(水) 23:16:42ID:???んなことはない。JavaServletが腐ってるだけだろ。
共有したいならばApplicationオブジェクトを使う。
0595nobodyさん
2006/05/18(木) 00:27:42ID:???単なる思想の違い。
まあServletの動作は結局引っかかる人が多いけどね。
0596593
2006/05/18(木) 08:13:44ID:???0597nobodyさん
2006/05/18(木) 17:06:41ID:???0598nobodyさん
2006/05/19(金) 00:11:36ID:fSYVgJwk定期的に終了したオークションが無いかをチェックするにはどうすれば良いか、で悩んでます。
今は、終了したオークションをチェックするコードを書いたWEBサーバ上のWEBフォームに、
クライアントPCから1時間毎にアクセスしてチェックを行ってるんですが、
プロバイダがメンテナンス中だったりして確実にチェック出来てません。
出来ればサーバ側で、1時間毎でも良いので自動的にチェックを行いたいのですが・・・。
何か良い方法があれば是非教えてください。
0599nobodyさん
2006/05/19(金) 00:47:07ID:???1時間毎にチェックする常駐アプリまたはサービスを作り、それをシングルトンのリモーティングサーバーにする。
Webにアクセスされたらそいつにリモーティングして状態を取得する。
>>597
つExpressEdition
06001 ◆ExGQrDul2E
2006/05/19(金) 03:15:57ID:???OnClientClickイベントの導入
フローレイアウトがデフォルト
デザイン画面でEnterを押したときにpタグではなくbrタグが入力される
0601nobodyさん
2006/05/19(金) 11:24:35ID:???0602nobodyさん
2006/05/19(金) 23:38:37ID:???0603nobodyさん
2006/05/20(土) 22:28:21ID:???0604nobodyさん
2006/05/20(土) 23:15:48ID:???0605nobodyさん
2006/05/20(土) 23:28:18ID:???でわからないなら無理に答えんでも良い
0606nobodyさん
2006/05/21(日) 18:45:54ID:OFIn6IFCIIS6だかからの仕様変更。
MetaBase.xmlを修正するか、
IISの設定で親のパスを有効にすることで、
対応可能なはずです。
0607603
2006/05/21(日) 19:20:54ID:???は失敗しますた。
0608nobodyさん
2006/05/21(日) 22:33:52ID:???じゃ、MetaBase.xml修正するしかないな。
c:\windows\system32\inetsrv\MetaBase.xml
の下記の値を修正する。
※ASPからの親ディレクトリの参照を許可する。
AspEnableParentPaths="FALSE"
↓
AspEnableParentPaths="TRUE"
・・・で、IIS再起動してみ。
0609603
2006/05/21(日) 22:49:06ID:???0610nobodyさん
2006/05/21(日) 23:18:58ID:???あ〜、IIS5.1かよ。orz
MetaEdit 2.2あたりで編集できるんじゃね。
歯切れ悪くてスマソ。
0611603
2006/05/21(日) 23:43:14ID:???このままでいいや。ハードディスクのボリュームが変わったりしたときに困ったり柔軟性はなくなるけどApplication変数なら1箇所とかそれぐらい直すだけやし。
0612nobodyさん
2006/05/22(月) 01:13:11ID:???■ このスレッドは過去ログ倉庫に格納されています