Switching view has nothing to do with the issue in this thread. If view switching is slow, please make sure your project does not have stale references, i.e. there are no reference to assemblies that are missing. Control creation in the designer requires type resolution and if assemblies are missing type resolution will be failing over and over again. One of the ways to check if references are missing is to attach another instance of VS (Debug | Attach to Process) as Managed+Native code and watch Output window while first instance switches view. If you see System.IO.FileNotFound exceptions thrown or something similar, there are probably missing assemblies listed in references or in web.config.
Thanks
------------------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights.