.NET的MVC web開發框架 MonoRail
MonoRail的核心是Action Pack在.NET上的實現。 這種方式高效, 直觀而且易于測試。 MonoRail的開發模式和傳統的webform有很大區別, webform屬于PageController模式, 每一個頁面對應一個Controller, 通常情況下, 這個Controller就是根據url相對應的。aspx文件分析出來產生的類。 如果不清楚aspx的底細, 請看這里。 System.WebUI.Page實現了IHttpHandler, 每個aspx相關的類各自處理自己的http請求, 經一些邏輯處理后(通常代碼在aspx的Codebind類, 也就是aspx的父類), 輸出自己的視圖。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!