mod_mono AutoConfiguration

Mono 1.1.10 前幾天 release 了,在 asp.net 方面,多了一個很方便的功能 – AutoConfiguration.
在之前,每次添加一個 asp.net application, 就需要去更動 mod_mono 設定,相當麻煩.
現在可以不用了,只要在 mod_mono.conf 添加

MonoAutoApplication enabled

之後,就可以很方便的跟寫 php application 一樣,建立目錄以後,就等同於是建立 application.
舉例來說,你在你的 Home directory 編修一個 asp.net 網頁

$ echo $USER
rupert
$ cd
$ cd public_html
$ mkdir demo
$ cd demo
$ edit hello.aspx

那麼,你編寫完以後,就可以直接

http://your_server/~rupert/demo/hello.aspx

真的是…太方便啦… 🙂

Mono Directions

今早在LinuxToday上看到Mono Directions
裡面報導了目前的現況,以及未來的方向.
我只摘錄我有興趣的幾個項目:
*mono 1.2 要等到 Windows.Form 完備以後才 release
*gmcs (.Net 2.0 c# compiler) 除了 nullable types 之外,已經齊全.
*monodevelop, 可以寫 plugin 來 enhance 了,我最期待的是 asp.net designer…
*asp.net 2.0 在進行中,但已經有不少 control 可用,而 Atlas 也開始實做.
*msbuild 也有替代品 – xbuild…但還沒作為正式 release 的內容 (Google Summer of code projects 的成品)
*xaml 也有人實作了. (Google Summer of code projects 的成品)
*ADO.Net 2.0 進行中.
其他又學到的,原來有 mono debugger可用…
介面非常類似 gdb,對熟悉 linux 程式寫作的人,不難上手.