[請益] MVC View與WebForm View的疑問

作者: windmax1 (I do my best)   2018-05-14 17:56:57
以前剛開始學asp.net(WebForm)時,老師教了一招在html頁面用<%包起來後
可以自行插入想要的VB/C# Code,
但沒多久就發現這樣的作法會導致前後端Code參雜在一塊,很不好維護
最近開始學MVC,發現View的部分也會使用Razor語法撰寫VB/C# Code,
書上說用@跟<%其實很類似,但這樣使用不就重複前後端Code參雜的問題了嗎??
請問實務上會建議這樣使用嗎??
作者: Louis5213 (slash5213)   2018-05-14 18:05:00
當然很常用,但基本上只會拿來抓邏輯處理完的資料
作者: brianhsu (墳墓)   2018-05-14 18:06:00
通常就是拿來塞變數,不會在裡面計算。
作者: johnny4753 (Li)   2018-05-14 18:29:00
Razor只會用來render html,不做複雜的邏輯處理,正所謂View要笨
作者: fukinhot (抱歉粗口我怕熱)   2018-05-14 18:30:00
當你不會前端其他framework 用razor比用純js簡單 程式也漂亮
作者: iamshiao (CircleHsiao)   2018-05-14 19:38:00
它可以塞不代表你該塞業務邏輯
作者: xo1100 (蝦蒸河粉)   2018-05-15 11:52:00
偷懶的話會用razor
作者: beaprayguy (小羊快跑啊)   2018-05-16 15:59:00
HelperHtmlhelper會會常用

Links booklink

Contact Us: admin [ a t ] ucptt.com