private async void Button_Click(object sender, RoutedEventArgs e) { using (var demoCredentials = new InsecureDemoCredentials()) { try { string instanceUrl = "http://mobiledev1ua1.dk.sitecore.net:7220"; using ( var session = SitecoreWebApiSessionBuilder.AuthenticatedSessionWithHost(instanceUrl) .Credentials(demoCredentials) .Site("/sitecore/shell") .DefaultDatabase("web") .DefaultLanguage("en") .MediaLibraryRoot("/sitecore/media library") .MediaPrefix("~/media/") .DefaultMediaResourceExtension("ashx") .BuildReadonlySession() ) { var request = ItemWebApiRequestBuilder.ReadItemsRequestWithPath("/sitecore/content/home") .Payload(PayloadType.Content) .Build(); ScItemsResponse items = await session.ReadItemAsync(request); string fieldText = items[0]["Text"].RawValue; this.FieldValueTextBox.Text = fieldText; } } catch (Exception ex) { this.FieldValueTextBox.Text = ex.Message; } } }