Understanding Web Forms Weaknesses

Of course, Web Forms isn't a perfect technology, and there can be problems when Web Forms is applied in an unsuitable situation. The following sections describe some of the common problems that are associated with Web Forms.

Poor Maintainability

Although you can get results quickly with Web Forms, you can also dig a deep hole for yourself if your application has any complexity. Smart UI applications are notoriously difficult to maintain over the long-term, and Web Forms applications are no exception. In my experience, most complex Web Forms projects end up as a mass of code, where a single change causes cascades of unexpected behaviors and bugs.

The root of this problem is that the Web Forms architecture encourages ...

Get Applied ASP.NET 4 in Context now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.