I filed a suggestion last week about the fact that a lot of the VS.NET 2005 dialogs are fixed size and often (read: always) too small to show all the content they contain and that these dialogs should be made resizable.
Here's the response I got:
Thanks for the suggestion. This is a know limitation of our current architecture, and one of the first things I want to tackle in the next version.
I'm not sure, but VS.NET 2005 is a year away from release, and I can't be the first who has reported the burden of the size of a lot of dialogs (and the lack of a resizing feature). I know that making resizing code working in VC++ is a bit of a pain sometimes, but it now seems that it is the user's problem that the dialogs are too small and the user has to click and scroll and click and scroll etc... Why is it so hard for a company with 56,000 employees to create some resizing logic in the VS.NET 2005 architecture?
There are a couple of dialogs which are resizable, but often dialogs are not. I find it disturbing that a company which has strong guidelines about how to design an application, how user interfaces should be constructed, creates a next version of its major development tool where a lot of the dialogs are simply not resizable. Please, walk through the formatting settings for C# in the options dialog (or other settings in the options dialog). Isn't it nice, that you have scrollbars all over the place so you can scroll the content in that tiny window on your 1600x1200 screen?
I filed another suggestion for dialog resizing: the SqlExpress dialogs are often so incredibly tiny, show half the content of a fixed set of properties and force the user to scroll up and down in that tiny dialog which is of course not resizable also. It's still under review, but I have a feeling the architecture limitation will also be the cause of those dialogs not being resizable.
Sorry, but for me this is a serious issue. In VS.NET 2003 I already found the dialogs horrible and the lack of a resizing feature disturbing, but what can you do?. For VS.NET 2005 I expected this to be fixed, after all, it's a product for 2005. Apparently that was too good to be true...
I've made some screenshots of the options dialog I'm talking about, which show the limitations of the current design. Keep in mind that the VC# team did made their dialogs resizable, it's the other dialogs which are not resizable.