The one where we find out why ASP.NET is so convoluted

ASP.NET is wonderful and awful. Some of the conveniences it affords are great, like the control paradigm. However, it’s just too convoluted to offer a good experience. Everything in ASP.NET is “yes, you can do this, but…” and nested databinding and event handling is a mess. I’ve often wondered why such random WTFs such as using empty iframes to provide menu backgrounds arose, but today we find out why. In an obscure error message hidden in the bowels of the Wizard control:

SideBarList control must contain an IButtonControl with ID SideBarButton in every item template, this maybe include ItemTemplate, EditItemTemplate, SelectedItemTemplate or AlternatingItemTemplate if they exist.

Classic Chinese-American grammatical error. So I guess it turns out that Microsoft outsourced ASP.NET to China…

3 Responses to “The one where we find out why ASP.NET is so convoluted”

  1. 1

    I enjoy, lead to I stumbled upon what precisely I’d been writing about regarding. You might have ended the some evening lengthy quest! Lord Many thanks man. Have a very good day time. L8rs

  2. 2 eperformancetm color block polo

    In fact no matter if someone doesn’t know then its up to other people
    that they will assist, so here it happens.

  3. 3

    whoah this weblog is magnificent i really like studying your articles.
    Keep up the great work! You realize, many individuals are hunting around for this information, you could aid
    them greatly.

Leave a Reply