5 個第三方可選的 ASP.NET MVC 視圖引擎
假如你是一個ASP.NET MVC Web 開發人員,你應該知道 ASP.NET MVC有兩個默認的視圖引擎“Razor View” 和 “ASPX View”。
在這篇文章中,我們將介紹另外5 個不同的第三方視圖引擎。
1. Spark
Spark是ASP.NET MVC項目和Castle MonoRail框架項目一個開源視圖引擎。這個引擎來自流行的MVCContrib類庫。它既支持占位符,也可以用特殊的屬性和標簽不受限制地把HTML和代碼混合在一起。它或許有些繁瑣,但卻擁有完全兼容 XML的優勢。
2. NHaml
NHaml是另一種視圖引擎,像一個內嵌的頁面模板更換。Haml標記語言的.NET實現。這種語言根本不使用XML式的語法。借助于一種速記語法,它免去了前一種風格(xml)中大量的語法噪音,比如結束標簽等。
3. NDjango
NDjango是Django Template Language的一個F#實現。
4. Hasic
Hasic是一個ASP.NET視圖引擎,使用VB.NET XML類型文字。
5. Bellevue
Bellevue是另一個非常酷的ASP.NET MVC視圖引擎。它采用HTML做為模板語言。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!