Where on earth did my IComponents go? (VS.NET Whidbey Web Apps)

Note: this entry has moved.

Non-visual components (those staying in a zone at the bottom of a webform -and also WinForms-) are SO cool: they have rich design-time features (designers, editors, full-blown editing UIs) that are UI-independent (can be used on windows and web forms, think of Dataset, SqlConnection, EventLog, etc.), can provide extensility to preexistent controls through IExtenderProvider, can interact with VS.NET services, generate code for the code-behind InitializeComponent, hook custom serializers, etc., etc.

Being SO cool, and having developed a couple products (even a yet-another-MVC) that heavily rely on them, it was more than surprising (to say the least) to find that they no longer appear at design-time in Whidbey Web Developer!! Everything seems to work (still) at run-time, but no design-time support!! So all the code serialization, designers and editors are completely useless now :S.
I honestly hope this is only a matter of early bits and time constraint, and that they are not obsoletting a feature introduced just a couple years ago (and a very good and usefull one indeed).

No Comments