有没有理由认为cshtml不受欢迎

ASo*_*orn 6 asp.net asp.net-mvc webmatrix razor

首先,我最近尝试使用Webmatrix在cshtml中使用剃刀进行构建,我发现它比构建aspx Web表单耗时少得多.习惯了之后,我现在可以更快地完成我在aspx项目中所做的所有事情并且代码更少......

现在,我今天花了很多时间在使用cshtml的公司上搜索谷歌等,他们正在使用它等等,但我找不到大量的例子.也许我只是在寻找错误的地方,使这个问题标题不正确,但我只是觉得有一个原因,公司仍然使用aspx而不是cshtml.

我即将在下个月为一个大客户启动一个项目,我无法决定是否采取这种方式构建它(他们需要一个自定义博客,登录区域等).有什么想法吗?我发现在辩论中使用的唯一其他堆栈线程是:Razor/CSHTML - 我们拥有的任何好处?

谢谢,

亚当

Bra*_*tie 5

很多与ASP(经典)有关的事情已经存在很长时间了(取决于项目规模),迁移可能会产生太多的成本.

还有一些考虑因素:

  1. 目前的网络工作人员知道什么(他们流利的是什么?)
  2. 哪些库(专有的或其他的)已经依赖于ASP(包括自定义控件).
  3. 你打算转换多少SEO(一些网站可以通过改变路线行为的方式来模仿经典的aspx页面后缀,但实际上是使用cshtml).