CSharp Corner Web Performance Audit

Опубликовано: 08 Февраль 2026
на канале: Love2Dev
171
1

A recent article on C# Corner brought attention to performance issues due to legacy hardware that were causing the site not to scale well to meet its growing demand. Since then they have upgraded their server infrastructure to maintain a good time to first byte, but like most their performance issues extend well beyond that point.

http://www.c-sharpcorner.com/blogs/wh...

In this video I use WebPageTest to test C# Corner's web performance. I go over a few JavaScript performance tips and explain how excess JavaScript affects your page's loading profile.

I ran two WebPageTest runs, one from Northern Virginia and another from Mumbai India.

Mumbai - https://www.webpagetest.org/result/17...

Dulles - https://www.webpagetest.org/result/17...

Some obvious areas they should address is optimizing images, utilizing a Content Delivery Network and applying proper Cache-Control headers to static assets.

But the biggest factor affecting their page load times is excessive JavaScript. Recently the site more than double their use of JavaScript, exceeding 360kb compressed. They can eliminate most of the script used to run the page. However, they lean heavily on third party scripts, which are causing more issues than anything else.

As for their time to first byte. The site is achieving a quarter second profile in Virginia, but over half a second in Mumbai. To solve the Mumbai time they could use a CDN with a location near India.

They should also upgrade to HTTPS using HTTP/2. Something any reputable CDN provider will offer as a standard service.

While their new hardware is scaling well, adding more iron to your server is not the proper strategy today. Instead utilize a static web site infrastructure by using a tool like Varnish to hit your rendering server, and storing the HTML on a static web server.

Even though C# Corner has a good page load time compared to most sites to day, they could do some work to dramatically improve their load times around the world and on any data connection.


Get social with Love2Dev on:
Facebook:   / love2dev  
Twitter:   / chrislove  
G+: https://plus.google.com/b/11090410738...
Linkedin:   / love2dev  
Pinterest:   / docluv