最近我开始学习MVC3和Razor,并阅读了一些有关这些主题的文章,以更好地理解概念。
我一直在阅读Scott Guthrie的博客文章,其中提供了以下两个示例。第一个是ASPX语法,第二个是Razor语法:
这很不错,但作为ASPX和Razor的公平比较,我有点困惑。
自从发布ASP.NET以来,开发人员肯定使用过Repeater
控件等东西,我从未见过像那样的ASPX语法示例。自经典ASP以来,我就没有见过那样的语法。
我一直认为将编程代码内联到标记文件中而不是代码后面的文件中是不好的做法。
有任何ASP.NET ASPX开发人员像这样编写代码吗?