<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Paulo Nobre &#187; Live Mesh</title>
	<atom:link href="http://www.paulonobre.net/tags/live-mesh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.paulonobre.net</link>
	<description></description>
	<lastBuildDate>Mon, 08 Feb 2010 23:42:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Live Framework Part IV &#8211; Deploying to the mesh</title>
		<link>http://www.paulonobre.net/2009/08/29/live-framework-deploying-to-the-mesh/</link>
		<comments>http://www.paulonobre.net/2009/08/29/live-framework-deploying-to-the-mesh/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 23:02:05 +0000</pubDate>
		<dc:creator>Paulo Nobre</dc:creator>
				<category><![CDATA[Live Framework]]></category>
		<category><![CDATA[Live Mesh]]></category>

		<guid isPermaLink="false">http://www.paulonobre.net/2009/08/29/live-framework-part-iv-deploying-to-the-mesh/</guid>
		<description><![CDATA[Hi, in my last post we’ve created a console application that connected to the Live Mesh and added an object. Today we’ll be creating and deploying a Mesh Application which we’ll enhance in next posts.
That said, fire up Visual Studio and create a new Silverlight Mesh-Enabled Web Application (you’ll find it under Live Framework project [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Hi, in my <a href="http://www.paulonobre.net/2009/08/19/live-framework-coding-the-first-application/">last post</a> we’ve created a console application that connected to the Live Mesh and added an object. Today we’ll be creating and deploying a Mesh Application which we’ll enhance in next posts.</p>
<p align="justify">That said, fire up Visual Studio and create a new Silverlight Mesh-Enabled Web Application (you’ll find it under Live Framework project type). This will create a basic skeleton Silverlight application to be deployed to Live Mesh. When the application get’s created you can Run it and you’ll be presented with the following dialog:</p>
<p align="justify"><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image12.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb12.png" width="573" height="253" /></a>Click the Navigate to the Developer portal, login if needed and on the left sidebar menu, choose the Live Services option. Select the application you have created on <a href="http://www.paulonobre.net/2009/08/17/live-framework-tools/">Part II</a> and choose the Upload Package button. Now it’s time to go back to “Application Self-Link needed” window and click the link on step 2 to copy your package path to clipboard. Paste it on the browser window in the Textbox provided and click the deploy button.Wait while the application is deployed and then copy the Application Self Link and paste it to step 3.</p>
<p align="justify"><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image13.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb13.png" width="573" height="118" /></a><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image14.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb14.png" width="573" height="253" /></a>Press ok and wait for the upload to finish. The only time you need to make these steps is when you run your application for the first time. After it finishes, a new webpage will open with your Live Mesh Desktop running the application you just deployed.</p>
<p>Right now, when i was writing this post, i came across this <a title="http://dev.live.com/blogs/devlive/archive/2009/08/21/500.aspx" href="http://dev.live.com/blogs/devlive/archive/2009/08/21/500.aspx">http://dev.live.com/blogs/devlive/archive/2009/08/21/500.aspx</a> and it seems Live Framework CTP services are going down on September 8th… Until there, i won’t be writing any more posts about Live Framework. Let’s see where this is going.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulonobre.net/2009/08/29/live-framework-deploying-to-the-mesh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Framework Part III &#8211; Coding the first Mesh Application</title>
		<link>http://www.paulonobre.net/2009/08/19/live-framework-coding-the-first-application/</link>
		<comments>http://www.paulonobre.net/2009/08/19/live-framework-coding-the-first-application/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 22:08:24 +0000</pubDate>
		<dc:creator>Paulo Nobre</dc:creator>
				<category><![CDATA[Live Framework]]></category>
		<category><![CDATA[Live Mesh]]></category>

		<guid isPermaLink="false">http://www.paulonobre.net/2009/08/19/live-framework-part-iii-coding-the-first-mesh-application/</guid>
		<description><![CDATA[Ok, so after provisioning your Live Framework CTP account and installing Live Framework SDK and Tools we’ll start to get your hands dirty and write your first Mesh Application.
Fire up Visual Studio, create a new Console Application, and add references to the three SDK assemblies:

Microsoft.LiveFX.Client.dll 
Microsoft.LiveFX.ResourceModel.dll 
Microsoft.Web.dll 

For X64 Windows these should be in C:\Program [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Ok, so after <a href="http://www.paulonobre.net/2009/08/17/live-framework-getting-started/" target="_blank">provisioning your Live Framework CTP account</a> and installing <a href="http://www.paulonobre.net/2009/08/17/live-framework-tools/" target="_blank">Live Framework SDK and Tools</a> we’ll start to get your hands dirty and write your first Mesh Application.</p>
<p align="justify">Fire up Visual Studio, create a new Console Application, and add references to the three SDK assemblies:</p>
<ul>
<li>Microsoft.LiveFX.Client.dll </li>
<li>Microsoft.LiveFX.ResourceModel.dll </li>
<li>Microsoft.Web.dll </li>
</ul>
<p align="justify">For X64 Windows these should be in C:\Program Files (x86)\Microsoft SDKs\Live Framework\v0.91\API Toolkits\.Net Library. In X86 Windows you can find them in C:\Program Files\Microsoft SDKs\Live Framework\v0.91\API Toolkits\.Net Library.</p>
<p align="justify">Next you’ll need to connect to your mesh. You can do that, instantiating a LiveOperatingEnvironment object and calling the Connect method on it:</p>
<pre class="brush: c-sharp">var endpoint = new LiveOperatingEnvironment();
var token = new NetworkCredential(
	&quot;your_windows_live_id&quot;,
	&quot;your_password&quot;).GetWindowsLiveAuthenticationToken();

endpoint.Connect(token,
	AuthenticationTokenType.UserToken,
	new Uri(“https://user-ctp.windows.net”),
	new LiveItemAccessOptions(true, true));</pre>
<p>That’s it ! Now you should be connected to your mesh. Let’s add some data to it.</p>
<pre class="brush: c-sharp">var meshObject = new MeshObject(&quot;My Mesh Object&quot;);
endpoint.Mesh.MeshObjects.Add(ref meshObject);</pre>
<p>Easy, isn’t it. Now, this doesn’t do much. But it’s a start. In next post we’ll add a bit of usefulness to our test application and deploy it to the mesh.</p>
<p>See you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulonobre.net/2009/08/19/live-framework-coding-the-first-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Framework Part II &#8211; Tools needed</title>
		<link>http://www.paulonobre.net/2009/08/17/live-framework-tools/</link>
		<comments>http://www.paulonobre.net/2009/08/17/live-framework-tools/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 21:48:29 +0000</pubDate>
		<dc:creator>Paulo Nobre</dc:creator>
				<category><![CDATA[Live Framework]]></category>
		<category><![CDATA[Live Mesh]]></category>

		<guid isPermaLink="false">http://www.paulonobre.net/2009/08/17/live-framework-tools/</guid>
		<description><![CDATA[Hello Again, 
In the previous post, I’ve described how to provision your self a Live Framework CTP account. Now, we’ll get the tools needed to get our hands dirty. Let’s go.
Head to http://live.azure.com, sign-in with your Windows Live Id and&#160; you’ll land at the Azure Services page. Select the Live Services option from the left [...]]]></description>
			<content:encoded><![CDATA[<p>Hello Again, </p>
<p align="justify">In the <a href="http://www.paulonobre.net/2009/08/17/live-framework-getting-started/" target="_blank">previous</a> post, I’ve described how to provision your self a Live Framework CTP account. Now, we’ll get the tools needed to get our hands dirty. Let’s go.</p>
<p align="justify">Head to <a href="http://live.azure.com" target="_blank">http://live.azure.com</a>, sign-in with your Windows Live Id and&#160; you’ll land at the Azure Services page. Select the Live Services option from the left sidebar menu, and then click the New Service link.     </p>
<p> <a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image8.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb8.png" width="564" height="277" /></a> Click the option Live Services Live Framework Community Technology Preview.   </p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image9.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb9.png" width="574" height="253" /></a>Enter a Name and optional Description for your application and click Next.
</p>
</p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image10.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb10.png" width="578" height="324" /></a> </p>
<p align="justify">Before hitting the Create button, shift click the Download the Live Framework CTP SDK and Tools to open it in a new window. Then, with both windows open, you can return, choose the Create a Mesh-enabled Web Application option and click the Create button.</p>
<p align="justify"><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image11.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb11.png" width="575" height="220" /></a> Just a few seconds later and your first app will be created. Leave it there, and go to the window you opened in previous step. Choose Download Live Framework SDK and Tools and download both <a href="http://www.microsoft.com/downloads/details.aspx?familyid=3DD6E663-B4D9-44E3-971C-101325E39413&amp;displaylang=en" target="_blank">Live Framework SDK April 2009 CTP</a> and <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4257c275-be72-4af8-b2f0-1e01c67fb8bf&amp;displaylang=en" target="_blank">Live Framework Tools for Microsoft Visual Studio April 2009 CTP</a>. Install this two packages and you’re ready to go. </p>
<p>In the next post, we’ll get our hands dirty with this powerful framework: Live Mesh</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulonobre.net/2009/08/17/live-framework-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Live Framework Part I &#8211; Getting Started</title>
		<link>http://www.paulonobre.net/2009/08/17/live-framework-getting-started/</link>
		<comments>http://www.paulonobre.net/2009/08/17/live-framework-getting-started/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 21:24:14 +0000</pubDate>
		<dc:creator>Paulo Nobre</dc:creator>
				<category><![CDATA[Live Framework]]></category>
		<category><![CDATA[Live Mesh]]></category>

		<guid isPermaLink="false">http://www.paulonobre.net/2009/08/17/live-framework-getting-started/</guid>
		<description><![CDATA[Hi there, 
I’ve been playing with Live Framework lately and it’s amazing. In the next series of blog posts I’ll try to help you getting started. Remember, I’m still learning it as well.
Head to http://dev.live.com and on the welcome page, under Live Framework, follow&#160; the Join the CTP link.     
  [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there, </p>
<p align="justify">I’ve been playing with Live Framework lately and it’s amazing. In the next series of blog posts I’ll try to help you getting started. Remember, I’m still learning it as well.</p>
<p align="justify">Head to <a href="http://dev.live.com" target="_blank">http://dev.live.com</a> and on the welcome page, under Live Framework, follow&#160; the <a href="http://dev.live.com/liveframework/" target="_blank">Join the CTP</a> link.     </p>
<p> <a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb.png" width="533" height="370" /></a>   <br /> 
<p>On the next page, press the I Agree button    </p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image1.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb1.png" width="537" height="215" /></a></p>
<p>&#160; Then, on the Congratulations page, press the Continue button    <br /><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image2.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb2.png" width="537" height="200" /></a> A while ago, you where required to wait for the invitation tokens to arrive in your mailbox. However you can get to try Live Services without having to wait for an invitation token. Press cancel on the Redeem your invitation token page     <br /><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image3.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb3.png" width="537" height="199" /></a>Then, click the link Activate your Live Framework CTP Account</p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image4.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb4.png" width="543" height="253" /></a> Review the Terms of Use and click the Accept button</p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image5.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb5.png" width="555" height="158" /></a> Et voilá, Congratulations</p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image6.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb6.png" width="557" height="154" /></a> You now have 25 service component(s) remaining.</p>
<p><a href="http://www.paulonobre.net/wp-content/uploads/2009/08/image7.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.paulonobre.net/wp-content/uploads/2009/08/image_thumb7.png" width="566" height="257" /></a> </p>
</p>
</p>
</p>
</p>
<p>On the <a href="http://www.paulonobre.net/2009/08/17/live-framework-tools/">next</a> post, we will download and install the required tools.</p>
<p>See you then.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.paulonobre.net/2009/08/17/live-framework-getting-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
