public MainPage() { InitializeComponent(); Task.Factory.StartNew(() => { var context = new Microsoft.SharePoint.Client.ClientContext("http://test_sp/"); context.Load(context.Web); context.ExecuteQuery(); Dispatcher.BeginInvoke(() => { MessageBox.Show(context.Web.Title); }); }); }