「SQL Server Management Studio」との闘い

「SQL Server Management Studio」。
SQLコマンドで、文字列("0"など)をキャストせずに強引に日付型のテーブルにインサートしたら、アプリごと落ちた(笑)。何度やっても落ちる。

まぁ、無茶ではあるけれど、落ちることないじゃないの。

「セルの結合」との闘い

テーブルのセルをくっつけるための属性。
なお、結合する数の分、元のタグは削除しておく。

横に結合:colspan=""
縦に結合:rowspan=""

「子ウィンドウ」との闘い

親ウィンドウを閉じると子ウィンドウも連動して閉じるJavaScript。

親のBody要素にウィンドウを閉じたときの処理をかませておく。
onUnload="javascript:childWindow.close()"

子ウィンドウを開く
childWindow = window.open('child.html', '', ...

ただし、子ウィンドウのオブジェクトをグローバル変数で宣言しておかないと、閉じるウィンドウがないよ、とエラーがでる。変数のスコープに関してはブラウザごとに微妙な差があるので注意する(と思った)。
IEの場合、関数内の変数はその関数のみ有効なので注意する。

「App_Offline.htm」との闘い

ASP.NET Webアプリのルートに App_Offline.htm というファイルが置いてあると一時的にそのアプリを停止することができる。エラーが出てアプリが動かなくなったとき、なぜかこれが作成されていてアクセスできずにちょっと焦った。

本来はメンテ時に使用するらしい。

参考サイト