According to Doug Barney, of Redmond Developer News,  feedback had been solicited for Visual Studio, from their readers, some of which has been integrated into service pack 1, and all of which Microsoft is "clearly listening to".   I wish I had been a subscriber at that time because I certainly have a lot of feedback to give about VS.  I had already beseeched the Microsoft Gods to Fix Intellisense in Visual Studio 2005 Service Pack 1, but apparently that fell on deaf ears.  Well, not completely deaf.  I seem to recall Scott Guthrie telling me to use Web Application Projects to compile my entire site when deploying.  I'm not sure I understand completely what that was all about, but what I *do* know is I make changes often and waiting for the site to compile each time in order to upload a DLL is no bueno.    Anyway, here's a couple more things off the top of my head in case anyone is listening:

 

1) You can't use "add existing items"  to drag a whole folder's worth of stuff into your project.  It will only copy what's in the root of that folder.   So you have to add the folder outside of visual studio.

2) if you accidentally choose "All files in current project" when using "Find", cancelling is really hard and generally unforgiving.  Sometimes you get lucky and it lets you, and other times you either wait or three finger salute.

3) Master pages, web.config, intellisense and me have never gotten along.  I mentioned this above already, but this would be a huge time saver if it just worked.  Instead it tells me things like "The file ~/folder/filename.ascx" does not exist",  even though it does.  I blanked out the name of my site/page/master file, but you get the idea.  The big problem is that it tells me the site has a compilation error and doesn't even give you intellisense for system.web.  The only thing you get when typing system.web is a popup for system.web.aspnethostingpermission, aspnethostingpermissionattribute,aspnethostingpermissionlevel.   I definitely hate flying blind.  

 

4) I often forget to close files I'm working on within the IDE.  So when the IDE crashes, as it does occasionally, the next time I load the project, it tries to load all those files up again.  It would be better to just have it load the view in the solution explorer and that's it.