<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/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>Emil Stoichev's Blog : Astoria</title><link>http://weblogs.asp.net/emilstoichev/archive/tags/Astoria/default.aspx</link><description>Tags: Astoria</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Consume data from Astoria service using the Astoria Silverlight API</title><link>http://weblogs.asp.net/emilstoichev/archive/2007/11/28/consume-data-from-an-astoria-service-using-the-astoria-silverlight-api.aspx</link><pubDate>Wed, 28 Nov 2007 12:50:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5364332</guid><dc:creator>Emil Stoichev</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/emilstoichev/rsscomments.aspx?PostID=5364332</wfw:commentRss><comments>http://weblogs.asp.net/emilstoichev/archive/2007/11/28/consume-data-from-an-astoria-service-using-the-astoria-silverlight-api.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;In my &lt;A class="" href="http://weblogs.asp.net/emilstoichev/archive/2007/11/20/how-to-build-simple-line-chart-with-silverlight-1-1.aspx" mce_href="http://weblogs.asp.net/emilstoichev/archive/2007/11/20/how-to-build-simple-line-chart-with-silverlight-1-1.aspx"&gt;previous post&lt;/A&gt; I referred you to a &lt;A class="" href="http://www.silverlightshow.net/items/2314.aspx" mce_href="http://www.silverlightshow.net/items/2314.aspx"&gt;tutorial how to make&amp;nbsp;a simple line chart with Silverlight 1.1&lt;/A&gt;.&amp;nbsp;With this&amp;nbsp;chart we were&amp;nbsp;able to load data from an exported Excel XML Spreadsheet or from a XML serialized list of Point objects. I thought it would be great if the chart can consume data from a web service and thus stay updated without any user intervention. I decided to use Astoria service - it is new, unexplored, easy to understand and&amp;nbsp;to&amp;nbsp;use, &lt;STRONG&gt;the&amp;nbsp;payload is low&lt;/STRONG&gt;, etc. I believe that Astoria will be used by a lot&amp;nbsp;AJAX-enabled and rich internet applications. If you are not familiar with Astoria go to its &lt;A class="" href="http://astoria.mslivelabs.com/" mce_href="http://astoria.mslivelabs.com/"&gt;official labs site &lt;/A&gt;and learn! The technology is still in an early development phase and there is yet only a CTP version but&amp;nbsp;you can find&amp;nbsp;enough info to get started. Also there is a couple of useful blogs: &lt;A class="" href="http://blogs.msdn.com/astoriateam/default.aspx" mce_href="http://blogs.msdn.com/astoriateam/default.aspx"&gt;Project Astoria Team Blog&lt;/A&gt;, &lt;A class="" href="http://blogs.msdn.com/mflasko/" mce_href="http://blogs.msdn.com/mflasko/"&gt;Mike Flasko's Blog&lt;/A&gt;, &lt;A class="" href="http://blogs.msdn.com/pablo/" mce_href="http://blogs.msdn.com/pablo/"&gt;Pablo Castro's blog&lt;/A&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Yesterday I continued my series of articles regarding how to build a simple line chart with Silverlight 1.1 (&lt;A class="" href="http://www.silverlightshow.net/items/2394.aspx" mce_href="http://www.silverlightshow.net/items/2394.aspx"&gt;read here&lt;/A&gt;). I explained how to &lt;STRONG&gt;make an ADO.NET Entity Model&lt;/STRONG&gt;, create &lt;STRONG&gt;Astoria service &lt;/STRONG&gt;and then &lt;STRONG&gt;consume it from Silverlight&lt;/STRONG&gt;. The sample chart&amp;nbsp;loads data from a Northwind database and then represents it in a line chart. It is a&amp;nbsp;pretty straight-forward way to keep the chart alive. The &lt;STRONG&gt;source code&amp;nbsp;is also&amp;nbsp;included &lt;/STRONG&gt;(ASP.NET 3.5 app + silverlight control library + silverlight project) so you can try and use it for your needs. &lt;EM&gt;Prerequisites&lt;/EM&gt;: &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=B98A61BA-99B0-40B7-AB6E-5386A2B94217&amp;amp;displaylang=en"&gt;Visual Studio 2008 Beta2&lt;/A&gt;, the &lt;A href="http://go.microsoft.com/fwlink/?LinkID=89145&amp;amp;clcid=0x409"&gt;Silverlight 1.1 Alpha Tools&lt;/A&gt;, the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0FA1413C-CB55-4577-960E-0F3491847F58&amp;amp;displaylang=en"&gt;Astoria toolkit&lt;/A&gt; (VS2008 Beta2 Refresh) and the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=F1ADC5D1-A42E-40A6-A68C-A42EE11186F7&amp;amp;displaylang=en"&gt;ADO.NET Entity Framework Beta 2&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5364332" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/emilstoichev/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://weblogs.asp.net/emilstoichev/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://weblogs.asp.net/emilstoichev/archive/tags/Astoria/default.aspx">Astoria</category><category domain="http://weblogs.asp.net/emilstoichev/archive/tags/WCF/default.aspx">WCF</category></item></channel></rss>