<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:weblogs' matching tags 'Windows 8' and 'Async'</title><link>http://msmvps.com/search/SearchResults.aspx?q=app:weblogs&amp;tag=Windows+8,Async&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:weblogs' matching tags 'Windows 8' and 'Async'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>WinRT Async Tutorial</title><link>http://msmvps.com/blogs/burrows/archive/2012/06/30/winrt-async-tutorial.aspx</link><pubDate>Sat, 30 Jun 2012 05:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1812076</guid><dc:creator>Burrows</dc:creator><description>&lt;p&gt;
 
  
 

 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  

 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 



&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:12pt;line-height:115%;font-family:&amp;#39;Segoe UI&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;WinRT applications, available on both Windows 8 and
Windows RT operating systems, make extensive use of asynchronous programming concepts.
In fact, with WinRT, Microsoft has followed a simple rule: if an API is
expected to take more than 50 milliseconds to run, the API is asynchronous. The
rationale behind this decision was to make user experience fluid and not hang
or block the UI while an operation is being completed.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:12pt;line-height:115%;font-family:&amp;#39;Segoe UI&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a target="_blank" href="http://www.myvbprof.com/myVBProf2012/Tutorials/WinRT_Async.aspx"&gt;In this tutorial&lt;/a&gt;, we create two simple applications that
demonstrate the use of asynchronous programming using direct API calls as well
as writing custom methods that are asynchronous.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We discuss the &amp;lsquo;Await&amp;rdquo; keyword and how it is
used. We also demonstrate the concepts of an asynchronous &amp;lsquo;task&amp;rsquo; and how we use
tasks to implement asynchronous activities.&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>