<?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>Bill Lodin &#187; worker role</title>
	<atom:link href="http://blogs.itmentors.com/bill/tag/worker-role/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.itmentors.com/bill</link>
	<description></description>
	<lastBuildDate>Tue, 11 Jan 2011 22:46:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New seminar on Azure Worker roles and queue storage</title>
		<link>http://blogs.itmentors.com/bill/2009/10/26/new-seminar-on-azure-worker-roles-and-queue-storage/</link>
		<comments>http://blogs.itmentors.com/bill/2009/10/26/new-seminar-on-azure-worker-roles-and-queue-storage/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 22:42:57 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Azure]]></category>
		<category><![CDATA[queue storage]]></category>
		<category><![CDATA[worker role]]></category>

		<guid isPermaLink="false">http://blogs.itmentors.com/bill/?p=41</guid>
		<description><![CDATA[It&#8217;s Monday, and these days that means we posted another Web seminar! This is actually the last Web seminar I&#8217;ll be posting until after the PDC, and this one covers Windows Azure Worker roles and Windows Azure queue storage. Here&#8217;s the link to the session itself:
http://www.msdev.com/Directory/Description.aspx?eventId=1499
If you are interested in the sample code, there are [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s Monday, and these days that means we posted another Web seminar! This is actually the last Web seminar I&#8217;ll be posting until after the PDC, and this one covers Windows Azure Worker roles and Windows Azure queue storage. Here&#8217;s the link to the session itself:</p>
<p><a href="http://www.msdev.com/Directory/Description.aspx?eventId=1499">http://www.msdev.com/Directory/Description.aspx?eventId=1499</a></p>
<p>If you are interested in the sample code, there are actually two Visual Studio projects you&#8217;ll need&#8230; The first is a little WPF app that hosts a WCF service. This acts as the SMS &#8220;server&#8221;, and as the name (PsuedoSMS) suggests, there is no actual SMS involved&#8230; I just needed to be able to simulate a service I could invoke from the Worker role.</p>
<p><a title="Source code for fake SMS server" href="http://www.itmentors.com/code/2009/10/PsuedoSMS.zip">PsuedoSMS.zip</a></p>
<p>The second is the cloud service that contains the actual demonstration code from the session. This is a Visual Studio 2008 solution, but you should be able to easily convert it if you want to use it with Visual Studio 2010.</p>
<p><a title="Source code from Worker role and queue storage demo" href="http://www.itmentors.com/code/2009/10/SmsCloudApp.zip">SmsCloudApp.zip</a></p>
<p>Cheers!</p>
<p>Oh, and I need to include some credits as far as the PsuedoSMS app &#8211; the embedded font is called Sveningsson and it was created by Derek Gomez. You can download it from <a title="dafont.com" href="http://www.dafont.com/sveningsson.font">dafont.com</a>. The app also uses a great little library by <a title="Philipp Sumi" href="http://www.hardcodet.net/">Philipp Sumi</a> called <a title="WPF NotifyIcon" href="http://www.hardcodet.net/projects/wpf-notifyicon">WPF NotifyIcon</a> &#8211; it provides an easy way to use WPF for system tray popups.</p>
<p>Also, if you get an &#8220;HTTP could not register URL&#8221; error when you try to run the PsuedoSMS app, you can either run the app as administrator or you can create a reservation for the app&#8230; Start a command prompt with administrator privileges and then execute the following (with appropriate domain/username of course):</p>
<pre>netsh http add urlacl url=http://+:9999/PsuedoSMS/SmsService/ user=DOMAIN\username</pre>
<p>Thanks to <a title="WCF Error: HTTP could not register URL http://+:8000/... Your process does not have access rights to this namespace" href="http://blogs.msdn.com/anirbanc/archive/2008/05/14/wcf-error-http-could-not-register-url-http-8000-your-process-does-not-have-access-rights-to-this-namespace.aspx">Anirban Chakladar&#8217;s blog posting </a>for helping me sort this out quickly&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.itmentors.com/bill/2009/10/26/new-seminar-on-azure-worker-roles-and-queue-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

