Archive for January, 2008

ASP.NET Is a Leaky Abstraction

Posted on: Wednesday, January 2nd, 2008 at 7:41 pm by Anup Shah

A manipulation of the classic Mona Lisa shows her holding a mask revealing a smiling, ugly face. ASP.NET is a leaky abstraction because it tries to hide away some of the details of HTML markup generation for you when sometimes you need to know about the underlying markup.

In doing so, it is too easy to create ASP.NET sites that violate web accessibility guidelines and contain unnecessary markup bloat. In some cases, ASP.NET makes it really difficult to create the exact output you need. But there are a some options to address this problem.

Read the full post titled, “ASP.NET Is a Leaky Abstraction”