4

Any info on classic ASP in comparison to ASP.NET Web Pages with Razor Syntax?

  • Which can handle more traffic and which is faster?
  • Are there any benchmarking tests between the two?

I found this question: ASP.NET MVC 3 Razor performance, but it's only about Razor.

Community
  • 1
  • 1
Wilkins
  • 185
  • 1
  • 4
  • 13
  • 1
    What does *`Razor (without Controllers)`* mean? – Darin Dimitrov Aug 31 '11 at 15:39
  • There is no MVC without controllers - that's the C in MVC. Please clarify exactly what you are looking for. Even if Classic ASP appears to be more performant (which I doubt), there are many reasons not to use it. – Sam Huggill Aug 31 '11 at 15:50
  • I understand you can do Razor without controllers, hence this question. – Wilkins Aug 31 '11 at 16:11
  • Classic ASP is not an appropriate choice for modern software development. As such, it's meaningless to compare it to Razor. Voted to close as "not constructive". – John Saunders Aug 31 '11 at 16:16
  • Why close, at least a classic asp benchmark would be helpful to compare the two.. – Wilkins Aug 31 '11 at 16:19
  • ASP.NET Web Pages is compiled and managed code. Classic ASP is interpreted script. Compiled code executes faster than script-based languages. Not sure why this question was closed - it deserves an answer. – Mike Brind Aug 31 '11 at 21:20
  • There is an important point, which I think we all need to be aware that due to a bug, razor always compile into debug mode. So it will slow in comparision with WebForm view. See http://forums.asp.net/t/1625220.aspx/1. However, I agree with Mike that why this question is closed. I think we need to encourage users to ask these kind questions instead of discouraging them by quickly closing the question. – imran_ku07 Sep 13 '11 at 10:53
  • 1
    I agree that this question should not have been closed. It seems like a valid question that Classic ASP developers may have (there are still those around). Those looking to possibly move to asp.net webpages may find this useful since the way webpages sites are made is similar to how it's done with classicASP. – dtc Sep 28 '11 at 00:29
  • There are 3 ASP.NET technologies which are WebForm, MVC and Web Pages. The Web Pages is just like MVC technologies but lacking MVC. – fletchsod Jul 11 '14 at 14:49

0 Answers0