- aspxファイルは必ずUTF-8で保存する事。VisualStadioではShift-JISになってしまうため、アップする前には秀丸などでUTF-8形式で保存してから。
- ASP.NETのアプリケーションをランニングさせるには、httpd.confの末尾にLocationを切ってやる必要がある。
具体的には以下のようにする。
Alias /TEST "/var/www/html/TEST"
MonoApplications "/TEST:/var/www/html/TEST"
<Location /TEST>SetHandler mono</Location>
- ビルドしたDLLをアップすると、mod_mono_serviceがハングするもより。DLLアップと同時にmod_mono_serviceのプロセスをKILLするか、Apache(httpd)をrestartする事。
- XMLなど、シリアライズ化したデータをロードするのは、環境依存を持つためMONOに移行する事を想定しているのであればなるべく行わない方が良い。
# Web.configは除く。
DBに格納できてしまう情報は、なるたけDBに格納するようにしよう。
# だって、ファイルIOの方がリスクたけーもん。
DBに格納できてしまう情報は、なるたけDBに格納するようにしよう。
# だって、ファイルIOの方がリスクたけーもん。
- テラツカエルURL
http://www.atmarkit.co.jp/fdotnet/special/mono10_02/mono10_02_04.html
http://www.atmarkit.co.jp/fdotnet/special/mono10_01/mono10_01_03.html
ひとまずここは抑えておけ。
http://www.atmarkit.co.jp/fdotnet/special/mono10_01/mono10_01_03.html
ひとまずここは抑えておけ。
- 無駄に外部ライブラリを多用するよりは、一つのDLL内に纏めてしまうが吉かも知れない。