[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Performance of ASP vs ASPX

Posted on 2007-08-07
Medium Priority
Last Modified: 2013-11-05
Would be interested in comments / observations from anyone who has worked with both asp (classic) and aspx (.net) hands-on.    I have heard that an aspx page can support up to 3x the traffic of a similar asp page.  

My subjective, user experience is that aspx pages appear to be slightly slower.   However there are many factors to consider - web host, traffic, recompilation requirements, caching, page state information, http compression, use of "keep alive" polling,  etc.    

While I have yet to see an aspx page respond with the sort of speed that spells "just gotta have that", the amount of literature I've come across about squeezing performance out of aspx pages is suggestive of a complexity overload that - from the end-user perspective - does result in this perception of slower throughput.  

Two examples (1) recently did r&d in aspx developing a web site in an open source framework.  This was dogged by performance issues - although ultimately partially rescued by deploying http compression.   In the end, depsite the framework's exceptional flexibility the people I wrote the pro-forma site for decided to go with an alternative technology.    (2) My bank is a leading-edge deployer of Microsoft technology - yet their on-line banking system remains firmly rooted in asp classic.  Is this a case of performance = profit?

The key question is thus how to nudge aspx towards realising the marketing "3x" factor - have I just had indifferent experiences?  Ultimately the user perspective is where the money goes.

Thanks in advance.
Question by:MrLogin
LVL 54

Accepted Solution

Ryan Chong earned 500 total points
ID: 19650857
asp scripts are interpret while aspx scripts are compiled, so aspx scripts should run faster than asp scripts.
LVL 25

Assisted Solution

kevp75 earned 500 total points
ID: 19651138
i think it all depends on the coding structure.  You can have a poorly written compiled application that will be alot slower than a well written interpreted app.

As long as you can keep your code organized well, I don't see that there will be much of a performance boost of one over the other.

Author Comment

ID: 19735060
Thanks for both comments, will experiment and see how close I can get to the fabled 3x factor.

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you ever needed to get an ASP script to wait for a while? I have, just to let something else happen. Or in my case, to allow other stuff to happen while I was murdering my MySQL database with an update. The Original Issue This was written…
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Suggested Courses

872 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question