public async void Run(IBackgroundTaskInstance taskInstance) { XmlDocument tileData = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquareText04); var service = new BlogService(); var entries = await service.GetPreviewPosts(); tileData.GetElementsByTagName("text")[0].InnerText = entries[0].Title; TileNotification notification = new TileNotification(tileData); TileUpdateManager.CreateTileUpdaterForApplication().Update(notification); }
private async void gridBlog_ItemClick_1(object sender, ItemClickEventArgs e) { progressBar.IsIndeterminate = true; progressBar.Visibility = Windows.UI.Xaml.Visibility.Visible; var item = e.ClickedItem as BlogEntrySummary; var blogService = new BlogService(); var entry = await blogService.GetPost(item.Url); Frame.Navigate(typeof(BlogPage), entry); }