乱学MonoRail A(问题随笔)

这几天看了很多示例,也自己动手改了一下源码,总结以下几点

  1. 虚拟主机上如果不支持默认的ISAPI扩展怎么办? 我途找aspx,asmx来代替,发现如果同时使用正常的webform或webServices就会有问题,于是将扩展搞到了asbx上,这个引入脚本的扩展名在我的工程里根本没用.
  2. Layout=Master 但是如果要想在Layout中Parse一个页,比如b.vm(用#parse("$siteroot/X/b.vm")), b.vm的Controller就不会执行....汗之,所以我暂时认为这种情况下最好用components
  3. 再就是Velocity的语法,MS没有Switch/Select/Case这种多分支语句,只能用if....elseif....else这样.很累,希望高人指点一下
  4. 我想建一个Controller的基类,初始化一些变量存在 PropertyBag 这些变量在其它的Controller都可以用到,但是我却找不到初始化变量的地方,Filter本身不支持PropertyBag,而在构造函数中加载有些东西还没有始化,所以我想有没有类似Page_Load的这种东西呢?~~~
  5. 参数计数不匹配 这个错误,把基类Controller改为SmartDispatcherController就好了
  6. 总感觉页面上少了个全局的Form ... 一种缺失感....
  7. 圣诞快乐...
  8. vs 用着不甚爽的说...我给Emeditor建了个vm高亮的小配置,有兴趣的同学可以down一下vm.rar
所得也就这些希望高人指点指点
posted @ 2007-12-25 15:44  重典  阅读(610)  评论(2编辑  收藏  举报