C#でWin32API

を使いたい。で、Win32関連DLL(user32.dllとか)をインポートするまではいいけど、いちいちメソッドを宣言してリンクさせねばならんのはどうかと。
こう、.NET->謎プラットフォーム->Win32で、かつ、.NETに包含されてるAPIとかないのかな。要は、メソッドのリンクが激しくまんどいわけよ。
まぁ、.NETである以上ネイティブコードが書けないのは当たり前だけど、実際.NET動かしてるのってWindowsが大半なんだし、もう少しWindowsとの親和性があってもいいと思う。
せめて自社製品だけはこれくらいサポート汁!>M$

WebDAV

を試してみた。環境はWin2kSP4、Apache2.052。
結果からいうと失敗・・・(テストthx!>ぴろのぶ氏、epsilon氏


クライアント側でファイルをコピろうとすると、何故かクライアントもサーバも落ちてしまう。
80番以外にもポート開放が必要なのかなぁ。だとしてもUPnPくらい対応していて欲しい。
あ、もしかしたら、全角ファイル名対策で入れたmod_encodingのバージョンがApache2.048向けのやつなのが原因なのかも。んー、Apache2.048で再度試す価値はありそうだ。
そして、あとは認証(できればDigest認証)とSSLか。めんどいなぁ。。
そう考えるとSoftEtherによるVPN通信は楽だなー。


てか、週1で日記書くのすらモムーリ