MonoRail
ナビゲーションに移動
検索に移動
MonoRail(ものれーる)とは、Ruby界隈で圧倒的なシェアを持つフレームワークであるRuby on RailsのAction PackをMono(.NET Framework)上のXSP(ASP.NETアプリケーションサーバー)向けに移植したもの。かつてはCastle on Railsという名称であった。
ライセンスはApache License 2.0。
MonoRailは名称にMonoとあるが、Monoプロジェクトの関連プロジェクトではなく、まったく別の団体であるCastle Projectが開発を行っている。
MonoRailはASP.NET上で構築されたフレームワークであり、MVCアーキテクチャに準拠している。テンプレートエンジンにはNVelocity、データベースのORMにはNHibernateの上に構築された独自のActiveRecord実装であるCastle ActiveRecordを採用している。
関連項目[編集 | ソースを編集]
- ASP.NET MVC - マイクロソフト純正
- MonoRail - Ruby on Railsを.NET Frameworkに移植したもの
- Bistro
参考文献[編集 | ソースを編集]