Various telemetry sources I have been exposed to over the past year indicate roughly three out of four ASP.NET developers use WebForms as their primary web platform. Yeah it’s hard to digest, but why do you think component companies like DevExpress, Telerik et al are still producing WebForms products? It’s popular. But despite its popularity and maturity, there are many bad practices that still seem to propagate and need to be stopped. Let's examine 5 practices ASP.NET WebForms developers should avoid.