MonoRail
2012年3月23日 (金) 04:07時点におけるimported>Administratorによる版
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
参考文献[編集 | ソースを編集]