ASP.NET WebForms + UpdatePanels = Slow + Overhead

Everyone knows this but at the same time, everything I have found on the topic involves a lot of hunting.

AVOID UpdatePanels and just go straight into ajax with JSON payloads – if you even must use WebForms.

I knew they had an overhead when I first started using them, but I had no idea how massive that overhead was and how slow it would make things.

We’ve spent quite a bit of time re-engineering parts of our code just to remove the ill-fated UpdatePanels. Don’t make the same mistake.

  • April 3, 2020