title: Using live tiles the correct way?
body: <p>I am currently implementing live tiles for my Windows 8 App. Now I want two different tile styles (for the small one and the enlarged one). I tried it like this:</p>
  
  <pre><code>            var tileUpdater = TileUpdateManager.CreateTileUpdaterForApplication();
              var tileUpdaterBig = TileUpdateManager.CreateTileUpdaterForApplication();
              tileUpdater.Clear();
              tileUpdaterBig.Clear();
              tileUpdater.EnableNotificationQueue(true);
              tileUpdaterBig.EnableNotificationQueue(true);
  
              foreach (var item in Articles)
              {
                  var xml = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquareText04);
                  var bigXML = TileUpdateManager.GetTemplateContent(TileTemplateType.TileWideText09);
                  var textElements = xml.GetElementsByTagName("text");
                  var bigTextElements = bigXML.GetElementsByTagName("text");
                  textElements[0].AppendChild(xml.CreateTextNode(item.Title));
                  bigTextElements[0].AppendChild(bigXML.CreateTextNode(item.Title));
                  bigTextElements[1].AppendChild(bigXML.CreateTextNode(item.Preview));
                  var notification = new TileNotification(xml);
                  var notificationBig = new TileNotification(bigXML);
                  tileUpdater.Update(notification);
                  tileUpdaterBig.Update(notificationBig);
              } 
  </code></pre>
  
  <p>Is this the correct way? </p>
  
  <p>Moreover it seems as if there is only some data shown inside the tile, not each element from the list.</p>
  
  <p>Thanks for your help.</p>