Razor
from https://kevintsengtw.blogspot.com/2013/03/aspnet-mvc-view-engine.html
Razor 的 Syntax 相當簡單,在「@」符號之後就是屬於程式片段,只需要輸入一個符號,而 WebForm View Engine 則至少需要輸入「<%: %>」or「<%= %>」五個符號,而且還其中四個輸入還需要使用到 Shift 組合鍵,沒有 Razor 那樣簡潔。
另外就是在一整段程式片段的輸入上就可以明顯感受,尤其是遇到需要使用「if … else …」的情況時,
Razor,不需要中斷程式內容,大括弧裡面可以繼續輸入,程式可以處理,
WebForm,必須要中斷程式內容,大括弧必須要在 <% …. %> 範圍內,如果不在範圍內,程式就會出錯,
留言
張貼留言