複製鏈接
請複製以下鏈接發送給好友

NVelocity

鎖定
nVelocity是一個基於.NET的模板引擎(template engine)。它允許任何人僅僅簡單的使用模板語言(template language)來引用由.NET代碼定義的對象。
外文名
NVelocity
基    礎
.NET
類    型
模板引擎
用    途
將.NET代碼從web頁面中分離出來

目錄

NVelocity應用開發

當nVelocity 應用於web開發時,界面設計人員可以和.NET程序開發人員同步開發一個遵循MVC架構的web站點,也就是説,頁面設計人員可以只關注頁面的顯示效果,而由.NET程序開發人員關注業務邏輯編碼。

NVelocity作用

NVelocity原理

nVelocity將.NET代碼從web頁面中分離出來,這樣為web站點的長期維護提供了便利,同時也為我們在aspx之外又提供了一種可選的方案。

NVelocity舉例

nVelocity的能力遠不止web站點開發這個領域,例如,它可以從模板(template)產生SQL和PostScript、XML,它也可以被當作一個獨立工具來產生源代碼和報告,或者作為其他系統的集成組件使用。nVelocity也可以為很多web開發架構提供模板服務(template service)。我們的系統就提供一個模板服務的方式允許一個web應用以一個真正的MVC模型進行開發。