(Очень поздний ответ, но решение было нелегко получить, поэтому я отправил его, чтобы помочь всем, кто нуждается в помощи). У меня была проблема с белым экраном, возникающим при запуске приложений OOB в режиме отладки. Из многочисленных поисков выяснилось, что белый экран появляется, когда при запуске приложения возникает исключение. Следовательно, приложение сначала загружается корректно, а затем внезапно переходит на белый экран. Я обнаружил, что следующая строка кода из шаблона бизнес-приложения по умолчанию (из Application_Startup в App.xaml.cs) вызывает исключение в режиме OOB при использовании проверки подлинности с помощью форм:
WebContext.Current.Authentication.LoadUser(this.Application_UserLoaded, null);
Комментирование строки кода сразу же убрало проблему белого экрана.