[英]Using ASP.Net templates outside of ASP.Net?
作為簡短的介紹,我花了最后幾天編寫自己的模板解析器/編譯器。 這是一個有趣的項目(我打算繼續),但是它引起了人們對ASP.Net(ASPX,MVC 2/3或其他)如何處理模板以及它是否足夠模塊化以在不同項目中使用的好奇。 關於該主題似乎也沒有太多討論,那么為什么不問呢?
ASP.Net具有很多不錯的功能:
所以這是一個問題: 是否可以采用模板解析/編譯/調試系統並將其重用於完全不同的目的? 它是模塊化的,還是asp.net的全部,而您要么得到,要么不知道?
ASPX WebForms頁面的通用性不夠靈活。
有可能,但是令人頭疼。 (我已經做到了)
新的Razor引擎非常靈活。 查看通用用途的RazorEngine項目 。
但是,您要描述的某些功能(文件更改監視)是ASP.Net本身的一部分,而不是Razor,並且僅在ASP.Net AppDomain中可用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.