ASP.NET2005 プリコンパイル


VB Tips And Sample(HOME)(VB.NET Sample インデックス)


Atlasでサンプルアプリが動いたことに満足した後、ふとリリースコンパイル・・・・
これがありませんでした。
リリースするにはコンパイルする必要があるのですが、Expressだけなのか知りませんが
コマンドラインでする必要があります。
MSには
Web サイトの内容をプリコンパイルしておく方法 として紹介されています。
以下はメモ

エクスプレス版でもプリコンパイルできました。
aspnet_compiler.exe を使用する。
これは、WINDOWS\Microsoft.NET\Framework\v2.0.50215 フォルダ内にありました。

コマンドプロンプトを立ち上げて、aspnet_compiler.exeをドラッグドロップ。
必要なパス等を書く。
一度目は、出力先を書き忘れて、やってしまいましたが、出力されないだけでコンパイルは通りました。
よく分かりません。
二度目、きちんとパラメータを書くと通り、コンパイルされたものが出てきました。


しかしながら、MDFファイルも一緒に出てきており、どうもSQL2005が必須のような・・・・?
まだ不明です。


と言うことで、これぐらいのAjaxであれば、2005を使用しなくともできるようになるであろう、
参考サイトを書いておきます。
http://www.openspc2.org/JavaScript/Ajax/Ajax_study/index.html
http://www.openspc2.org/JavaScript/Ajax/Ajax_study/chapter05/012/index.html
紹介されている「タイマーで定期的に処理を行わせる」サンプル
をIISで動かすには
httpObj.open("GET","http://www.msn.co.jp/home.armx",true);ここをこちらMSに書き換えてみました。
httpObj.send(null);
}
}
function displayData()
{
if ((httpObj.readyState == 4) && (httpObj.status == 200))
{
//$("result").innerHTML = httpObj.responseText;これは使えない?
document.all("result").innerHTML =httpObj.responseText;こちらに書き換え



サンプルで参照されている、main.css、xmlhttp.jsを同じ仮想フォルダに作成してやればよいようです。
xmlhttp.jsは最初から順番に読めばかかれています。
こっちの方がいいかな?

VB Tips And Sample(HOME)(VB.NET Sample インデックス)