Earlier quoted context omitted.
> Debugging JS in IE6 Visual Studio (even back when it was called Visual Interdev) supported first-class script debugging with Internet Explorer going as far back as Internet Explorer 4. Ditto cscript/wscript. It just wasn't popular (and few people knew about it) because most people doing front-end web-work _back then_ weren't using Visual Studio, and in general most people weren't doing back-end web-work in Visual S…
WebForms is still one of the quickest things to actually build intranet applications with and it still does it incredibly well. If I wanted to have a editable table (datagrid) control it literally took about 20 minutes and I had something working and people could use it. The problem with it (much like Angular which btw is basically webforms for JavaScript) is that it required you learning how the event lifecycle work…
Other complaints about WebForms weren’t inherent to its architecture and should have been corrected early on, such as the lack of testability and over-use of [ThreadLocal] storage, and the nigh-impossibility of running WebForms outside of IIS, but these were never properly addressed by Microsoft, instead we had ugly band-aids like “BaseHttpRequest” and “HttpRequestWrapper”. Le sigh.