Sabroは、MonoRailのViewEngineに、AspViewを使用していますが、実際には様々なタイプのViewEngineがあり、用途に合わせて使い分けることができます。
以下の表は、MonoRailのサイトからコピーしたものですが、それぞれのエンジンの特徴が簡単に比較できます。
| Engine | Language | Compiled | Helpers | ViewComponents |
| WebForms | Any .net language | Yes | Yes | No |
| NVelocity | Velocity | No | Yes | Yes |
| Brail | boo | Yes | Yes | Yes |
AspView (from Contrib) | C# | Yes | Yes | Yes |
| StringTemplate (from Contrib) | String Template | No | Partially | Yes |
機能的には、NVelocityが使いやすそうだったのですが、これはインタプリタ型だったので、パフォーマンスが気になりました。そこで、コンパイル型のなかで比較をしたのですが、WebFormはMVCでないのでスルー、Brailは独自言語でViewを作成するのが、ちょっと気になったのでスルーして、AspViewに落ち着いたという感じです。
まあでもAspViewも、よく分かっているわけではないので、Viewについては、もうちょっと使用感を見てから正式に決めようかと考えています。