MonoRail學習-介紹篇

出處:http://maplye.cnblogs.com/archive/2006/04/24/383223.html

剛剛結束了使用Castle MonoRail的一個項目,所以想將在項目中的一些片段大家一起共享一樣.由於這是一個網站項目,所以使用Monorail,因爲他使用MVC模式,能夠很好的使得界面和代碼分離,有助於網頁設計人員和程序員協調工作.準備以下文章:
目錄如下:
MonoRails介紹
MonoRails入門實例
MonoRails Layouts
MonoRails Component
MonoRails SkipFilter

MonoRails介紹
這方面的文章有很多了,推薦查看Yok博客上的文章
MonoRails介紹 http://yok.cnblogs.com/archive/2005/11/05/269383.html
MonoRail - 生命週期及controller/action/view詳解  http://yok.cnblogs.com/archive/2005/11/07/abc.html
我就在這裏簡單總結一下:

MonoRail是經典的MVC模式,所以其中也具有三個元素Model,Controller,View,其中MonoRail是通過Url地址來解析相應的操作的,如當你訪問:/home/index.rail,對應會執行HomeController類中的Index方法,而且可以自動綁定參數和Request的數據,如訪問:/home/index.rail?id=1,你可以在HomeController類中的Index方法中定義一個參數id,則在Index(int id)方法體會自動的得到id=1.
MonoRail的界面通常使用NVelocity模板語言來定義.

介紹方面就不多說了,下一節我們來通過一個實例來體驗一下.

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章