<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>joe.mcbride</title>
	
	<link>http://xamlcoder.com/blog</link>
	<description>Adventures in Silverlight, Windows Phone 7, WPF, and ASP.NET MVC</description>
	<lastBuildDate>Wed, 06 Jul 2011 17:38:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/joemcbride" /><feedburner:info uri="joemcbride" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><item>
		<title>Join Me Tomorrow for KnockoutJS and the WCF Web API</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/eNuehhsXrtE/</link>
		<comments>http://xamlcoder.com/blog/2011/07/06/join-me-tomorrow-for-knockoutjs-and-the-wcf-web-api/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 17:38:44 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/2011/07/06/join-me-tomorrow-for-knockoutjs-and-the-wcf-web-api/</guid>
		<description><![CDATA[Tomorrow I’m going to be giving a presentation at the Northern Utah .NET User group on KnockoutJS and the WCF Web API. Knockout is a javascript framework that can help you simply building dynamic UIs by applying the Model-View-View-Model (MVVM) pattern. In this presentation we’ll go over the basics of Knockout to bind data to [...]]]></description>
			<content:encoded><![CDATA[<p>Tomorrow I’m going to be giving a presentation at the <a href="http://nunug.org/" target="_blank">Northern Utah .NET User group</a> on <a href="http://knockoutjs.com" target="_blank">KnockoutJS</a> and the <a href="http://wcf.codeplex.com/" target="_blank">WCF Web API</a>.</p>
<p>Knockout is a javascript framework that can help you simply building dynamic UIs by applying the Model-View-View-Model (MVVM) pattern. In this presentation we’ll go over the basics of Knockout to bind data to html elements, including how to use jQuery templates. We’ll then quickly build out a small application using the new WCF Web API to provide our application a JSON service to work with.</p>
<p>Hope to see you there!</p>
<p>And yes, we may even cover the HTML5 vs. Silverlight debate!</p>
<p>(Parking is free and ample)    <br />Weber State University Davis Campus, Room 114     <br />2750 N. University Park Blvd.     <br />Layton, Utah     <br />84041</p>
<p>Topic: <b>KnockoutJS</b>     <br />Presenter: <b>Joe McBride</b>     <br />Date: <b>Thursday July 07, 2011</b>     <br />Time: <b>6:00pm Birds of a Feather Round-table; Session starts at 6:30pm</b></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=eNuehhsXrtE:4x0QTzXdX4U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=eNuehhsXrtE:4x0QTzXdX4U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=eNuehhsXrtE:4x0QTzXdX4U:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=eNuehhsXrtE:4x0QTzXdX4U:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=eNuehhsXrtE:4x0QTzXdX4U:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/eNuehhsXrtE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/07/06/join-me-tomorrow-for-knockoutjs-and-the-wcf-web-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/07/06/join-me-tomorrow-for-knockoutjs-and-the-wcf-web-api/</feedburner:origLink></item>
		<item>
		<title>Consuming WCF Web APIs in Windows Phone</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/-cWgYCuP9Zg/</link>
		<comments>http://xamlcoder.com/blog/2011/06/08/consuming-wcf-web-apis-in-windows-phone/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 06:41:56 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/2011/06/08/consuming-wcf-web-apis-in-windows-phone/</guid>
		<description><![CDATA[At MIX, Microsoft released Preview 4 of the WCF Web APIs.&#160; They also provided an updated Async CTP that brings async Task support to Windows Phone.&#160; So, as a follow up to my “Consuming WCF Web APIs in Silverlight” I have updated the existing Silverlight sample to Preview 4 (with the help of Dustin Metzgar), [...]]]></description>
			<content:encoded><![CDATA[<p>At MIX, Microsoft released <a href="http://wcf.codeplex.com/releases/view/64449" target="_blank">Preview 4</a> of the WCF Web APIs.&#160; They also provided an updated <a href="http://msdn.microsoft.com/en-us/vstudio/async.aspx" target="_blank">Async CTP</a> that brings async Task support to Windows Phone.&#160; So, as a follow up to my “Consuming WCF Web APIs in Silverlight” I have updated the existing Silverlight sample to Preview 4 (with the help of <a href="http://blogs.msdn.com/b/dmetzgar/archive/2011/05/10/silverlight-and-wcf-web-api-preview-4.aspx" target="_blank">Dustin Metzgar</a>), and added a Windows Phone sample.&#160; The sample was built using the Mango Tools (<a href="http://create.msdn.com/en-us/home/getting_started" target="_blank">get the tools</a>).</p>
<p>The sample code is in a <a href="http://mercurial.selenic.com/" target="_blank">Mercurial</a> repository and is a fork of the <a href="http://webapicontrib.codeplex.com/" target="_blank">WCF Web API Contrib</a> project.&#160; You can use a client such as <a href="http://tortoisehg.bitbucket.org/" target="_blank">Tortoise Hg</a> to get the source. You’ll also need to have the <a href="http://msdn.microsoft.com/en-us/vstudio/async.aspx" target="_blank">Async CTP</a> installed.&#160; After you compile the contrib project (using build.bat from the VS2010 command line), place the async libraries in the bin/debug folder that is created in the root of the solution folder.</p>
<p><a href="https://hg01.codeplex.com/forks/xamlcoder/wcfhttpcontrib/" target="_blank">Get the sample source.</a></p>
<p>Enjoy!</p>
<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/06/2011-6-9-60-.png"><img style="display: inline" title="WCF WEB API Windows Phone Sample" alt="WCF WEB API Windows Phone Sample" src="http://xamlcoder.com/blog/wp-content/uploads/2011/06/2011-6-9-60-_thumb.png" width="485" height="807" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-cWgYCuP9Zg:awyj04qM8AA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-cWgYCuP9Zg:awyj04qM8AA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-cWgYCuP9Zg:awyj04qM8AA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-cWgYCuP9Zg:awyj04qM8AA:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-cWgYCuP9Zg:awyj04qM8AA:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/-cWgYCuP9Zg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/06/08/consuming-wcf-web-apis-in-windows-phone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/06/08/consuming-wcf-web-apis-in-windows-phone/</feedburner:origLink></item>
		<item>
		<title>Push Notifications and Tiles – Slides &amp; Demos</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/1V3lZiIxPd4/</link>
		<comments>http://xamlcoder.com/blog/2011/06/01/push-notifications-and-tiles-slides-demos/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 16:30:35 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=425</guid>
		<description><![CDATA[Thank you everyone for coming to my presentation, and thank you again to Telerik for having the webinar series!  Here are the links from my slides and a download for my slides and demos. Download: Windows Phone Push Notifications Slides &#38; Demos Push Recipe: http://joem.me/WP7PushRecipe XML Messages Documentation: http://joem.me/WP7PushXML The one question I didn&#8217;t have [...]]]></description>
			<content:encoded><![CDATA[<p>Thank you everyone for coming to my presentation, and thank you again to <a href="http://www.telerik.com/products/windows-phone.aspx" target="_blank">Telerik</a> for having the webinar series!  Here are the links from my slides and a download for my slides and demos.</p>
<p>Download: <a href="http://xamlcoder.com/blog/wp-content/uploads/2011/06/Push_Notifications_Demos.zip">Windows Phone Push Notifications Slides &amp; Demos</a></p>
<p>Push Recipe: <a href="http://joem.me/WP7PushRecipe" target="_blank">http://joem.me/WP7PushRecipe</a></p>
<p>XML Messages Documentation: <a href="http://joem.me/WP7PushXML" target="_blank">http://joem.me/WP7PushXML</a></p>
<p>The one question I didn&#8217;t have off the top of my head is about the file size of tiles.  According to the documentation, the maximum allowed size of the Tile image is 80 KB, with a maximum download time of 15 seconds.</p>
<p>If you have any other questions feel free to ask them here or on twitter!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=1V3lZiIxPd4:O-BPfTXQFFg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=1V3lZiIxPd4:O-BPfTXQFFg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=1V3lZiIxPd4:O-BPfTXQFFg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=1V3lZiIxPd4:O-BPfTXQFFg:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=1V3lZiIxPd4:O-BPfTXQFFg:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/1V3lZiIxPd4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/06/01/push-notifications-and-tiles-slides-demos/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/06/01/push-notifications-and-tiles-slides-demos/</feedburner:origLink></item>
		<item>
		<title>Upcoming Presentations on Windows Phone, Silverlight, and Agile</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/sm8hyClAxZE/</link>
		<comments>http://xamlcoder.com/blog/2011/05/14/upcoming-presentations-on-windows-phone-silverlight-and-agile/#comments</comments>
		<pubDate>Sat, 14 May 2011 23:36:13 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[MEF]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=415</guid>
		<description><![CDATA[I’m going to be giving several presentations in the coming weeks.  Hopefully some of you can join me! May 19th 4:00 PM MST I&#8217;ll be giving this presentation at the Agile Executives monthly meeting. Discovering Intrinsic Motivation Veracity Solutions 6770 South, 900 East, Suite 202 Midvale, UT 84047 May 25th All Day Event Windows Phone [...]]]></description>
			<content:encoded><![CDATA[<p>I’m going to be giving several presentations in the coming weeks.  Hopefully some of you can join me!</p>
<p><strong>May 19th 4:00 PM MST</strong></p>
<p>I&#8217;ll be giving this presentation at the <a href="http://agileexecutives.org" target="_blank">Agile Executives</a> monthly meeting.</p>
<ul>
<li><a href="#DiscoveringIntrinsicMotivation">Discovering Intrinsic Motivation</a></li>
</ul>
<p>Veracity Solutions<br />
6770 South, 900 East, Suite 202<br />
Midvale, UT 84047</p>
<p><strong>May 25th All Day Event</strong></p>
<p>Windows Phone 7 Unleashed is an event sponsored by Microsoft, Utah Geek Events, and Veracity Solutions for free Windows Phone Training.  Check out the <a href="http://utahcodecamp.com">Utah Code Camp</a> website for more information.</p>
<ul>
<li><a href="#WindowsPhoneUnleashed">Windows Phone 7 Unleashed</a></li>
</ul>
<p><a href="http://utahcodecamp.com/" target="_blank"><img style="display: inline;" title="Windows Phone 7 Unleashed" src="http://xamlcoder.com/blog/wp-content/uploads/2011/05/WindowsPhone_thumb.png" alt="Windows Phone 7 Unleashed" width="240" height="90" /></a></p>
<p>Microsoft offices<br />
3400 N. Ashton Blvd., Suite 300<br />
Lehi, UT 84043</p>
<p><strong>June 1st 9:00 AM MST</strong></p>
<p>Telerik has started a <a href="http://blogs.telerik.com/blogs/posts/11-05-11/windows_phone_7_wednesdays_by_telerik.aspx" target="_blank">Windows Phone Wednesdays (REGISTER HERE)</a> webinar series, which I&#8217;ll be giving the presentation for week 3.</p>
<ul>
<li><a href="#PushNotifications">Push Notifications and Tiles for Windows Phone</a></li>
</ul>
<p><a href="http://blogs.telerik.com/blogs/posts/11-05-11/windows_phone_7_wednesdays_by_telerik.aspx" target="_blank"><img style="display: inline;" title="Windows Phone Wednesdays with Telerik" src="http://xamlcoder.com/blog/wp-content/uploads/2011/05/telerikLogo-web-225x90px_thumb.png" alt="Windows Phone Wednesdays with Telerik" width="225" height="90" /></a></p>
<p><strong>June 4th All Day Event</strong></p>
<p>I&#8217;ll be at the Portland Code Camp 2011, and I&#8217;m hoping these presentation proposals are approved.</p>
<ul>
<li><a href="#PushNotifications">Push Notifications and Tiles for Windows Phone</a></li>
<li><a href="#MEFHead">How To Become a MEF Head</a></li>
</ul>
<p>Portland Code Camp 2011<br />
<a href="http://eliotcenterportland.org/">Eliot Center</a><br />
1226 SW Salmon Street<br />
Portland, Oregon 97205</p>
<p id="DiscoveringIntrinsicMotivation"><strong>Discovering Intrinsic Motivation</strong></p>
<p>There’s a mismatch between what science knows and what business does. Traditional motivational “if-then” rewards can sharpen focus, though often destroy creativity.  What science knows about motivation revolves around three key elements;  Autonomy, Master, and Purpose.  Autonomy – the urge to direct our own lives, Mastery – the desire to get better and better at something that matters, and Purpose – the yearning to do what we do in the service of something larger than ourselves.  With the help of Daniel Pink and his book Drive, let’s explore a few examples of what science knows and how these three key elements of motivation can help us understand what drives us, and those around us.</p>
<p id="WindowsPhoneUnleashed"><strong>Windows Phone 7 Unleashed</strong></p>
<p>Windows Phone 7 is HOT! Come check out Windows Phone 7 Unleashed for everything you need to know to develop for WP7. Whether you’re a seasoned veteran or you’re just starting with .NET development, there’s something in it for you. The first half of this deep dive event is lecture and hands on lab. At the half point mark of the day, you’ll have a solid foundation for building WP7 applications. The second half of the day is going straight to code.</p>
<p id="PushNotifications"><strong>Push Notifications and Tiles for Windows Phone</strong></p>
<p>Windows Phone has provided a refreshing new interface in its use of Live Tiles.  In this webinar we’ll demonstrate how to use push notifications to update Tiles, provide Toast notifications, and raw data notifications.  We’ll take a look under the covers on how this done today, and what’s coming in the Mango update for Windows Phone.</p>
<p id="MEFHead"><strong>How To Become a MEF Head</strong></p>
<p>In this fast moving presentation we&#8217;ll cover what it means to be a MEF Head and how you can join this exclusive club. “Application requirements change frequently and software is constantly evolving. As a result, such applications often become monolithic making it difficult to add new functionality. The Managed Extensibility Framework (MEF) is a new library in .NET Framework 4 and Silverlight 4 that addresses this problem by simplifying the design of extensible applications and components.” We&#8217;ll cover the following features of MEF: • Parts • Catalogs • Metadata • &#8220;Stable Composition&#8221; • Integrating MEF into Existing Applications • Debugging Strategies • Application Strategies: Desktop vs. Silverlight vs. WP7 • MEF Futures</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=sm8hyClAxZE:TUTCgLgqLJM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=sm8hyClAxZE:TUTCgLgqLJM:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=sm8hyClAxZE:TUTCgLgqLJM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=sm8hyClAxZE:TUTCgLgqLJM:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=sm8hyClAxZE:TUTCgLgqLJM:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/sm8hyClAxZE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/05/14/upcoming-presentations-on-windows-phone-silverlight-and-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/05/14/upcoming-presentations-on-windows-phone-silverlight-and-agile/</feedburner:origLink></item>
		<item>
		<title>See You At MIX11</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/8vi2JllZL_U/</link>
		<comments>http://xamlcoder.com/blog/2011/04/07/see-you-at-mix11/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 15:33:27 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ASP.NET MVC]]></category>
		<category><![CDATA[Coding4Fun]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/2011/04/07/see-you-at-mix11/</guid>
		<description><![CDATA[I’m looking forward to attending MIX this year. I’m typically rather “what sounds interesting at the moment” with these types of conferences, however here are a few sessions I’m interested in attending.&#160; Unfortunately some of them overlap, so we’ll see who wins out! Boot Camps Silverlight Boot Camp Windows Phone 7 Boot Camp Sessions The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/04/MIX11_BB_SeeYouAt_2.gif"><img style="background-image: none; border-right-width: 0px; margin: 0px 12px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="MIX11_BB_SeeYouAt_2" border="0" alt="MIX11_BB_SeeYouAt_2" align="left" src="http://xamlcoder.com/blog/wp-content/uploads/2011/04/MIX11_BB_SeeYouAt_2_thumb.gif" width="240" height="507" /></a>
<p>I’m looking forward to attending MIX this year.</p>
<p>I’m typically rather “what sounds interesting at the moment” with these types of conferences, however here are a few sessions I’m interested in attending.&#160; Unfortunately some of them overlap, so we’ll see who wins out!</p>
<p><strong>Boot Camps</strong></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/CMP03" target="_blank">Silverlight Boot Camp</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/CMP07" target="_blank">Windows Phone 7 Boot Camp</a></p>
<p><strong>Sessions</strong></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/OPN09" target="_blank">The Microsoft Surface MVPs Present: Natural User Interfaces, Today and Tomorrow; An Interactive Discussion and Demonstration</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/OPN03" target="_blank">Deep Dive MVVM</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/UXL02" target="_blank">Crafty UX &#8211; UX Lightning Series</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/UXL01" target="_blank">Inspiring UX &#8211; UX Lightning Series</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/DVC02" target="_blank">Application Design for Windows Phone</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/EXT07" target="_blank">Designer and Developer: A Case for the Hybrid</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM05" target="_blank">Going Mobile with Your Site on Internet Explorer 9 and Windows Phone 7</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM03" target="_blank">Deep Dive Into HTML5 &lt;canvas&gt;</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM08" target="_blank">The Devil Went Down to HTTP: Debugging with Fiddler</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/EXT21" target="_blank">HTML5 for Skeptics</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/OPN08" target="_blank">Good JavaScript Habits for C# Developers</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM06" target="_blank">JavaScript: The Language</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/HTM02" target="_blank">Data in an HTML5 World</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/FRM03" target="_blank">ASP.NET MVC 3 @:The Time is Now</a></p>
<p><a href="http://channel9.msdn.com/events/MIX/MIX11/FRM02" target="_blank">An Overview of the MS Web Stack of Love</a></p>
<p>If you’re headed to MIX, hit me up on <a href="http://twitter.com/xamlcoder" target="_blank">twitter</a> and lets talk about what you’re working on!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=8vi2JllZL_U:Cqh3mZwfXbU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=8vi2JllZL_U:Cqh3mZwfXbU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=8vi2JllZL_U:Cqh3mZwfXbU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=8vi2JllZL_U:Cqh3mZwfXbU:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=8vi2JllZL_U:Cqh3mZwfXbU:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/8vi2JllZL_U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/04/07/see-you-at-mix11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/04/07/see-you-at-mix11/</feedburner:origLink></item>
		<item>
		<title>Coding 4 Fun: WordPress Metro Blog Theme</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/bU-HDMtbiS4/</link>
		<comments>http://xamlcoder.com/blog/2011/03/15/coding-4-fun-wordpress-metro-blog-theme/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 02:20:32 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Coding4Fun]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=396</guid>
		<description><![CDATA[Last week I got around to converting my Metro Blog theme assets to a WordPress theme.  The theme is based on the design by Chris Lindhartsen.  I hard-coded several of the items since this was for my personal blog, however they should be fairly easy to change.  If you end up using it on your [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I got around to converting my <a href="http://joem.me/gaanZl" target="_blank">Metro Blog theme assets</a> to a WordPress theme.  The theme is based on the design by <a href="http://clindhartsen.deviantart.com/gallery/26049243#/d2xeb6q" target="_blank">Chris Lindhartsen</a>.  I hard-coded several of the items since this was for my personal blog, however they should be fairly easy to change.  If you end up using it on your site send me a link!</p>
<p>Download WordPress Metro Theme:  <a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/metro-wp-theme.zip">metro-wp-theme</a></p>
<p>Download html/css Metro Theme:  <a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/metro-html-theme.zip">metro-html-theme</a></p>
<p>There are two themes available, a light and a dark theme.</p>
<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/2011-3-10-metro-light.png" target="_blank"><img style="display: inline;" title="2011-3-10-metro-light" src="http://xamlcoder.com/blog/wp-content/uploads/2011/03/2011-3-10-metro-light_thumb.png" alt="2011-3-10-metro-light" width="640" height="402" /></a></p>
<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/2011-3-10-metro-dark.png" target="_blank"><img style="display: inline;" title="2011-3-10-metro-dark" src="http://xamlcoder.com/blog/wp-content/uploads/2011/03/2011-3-10-metro-dark_thumb.png" alt="2011-3-10-metro-dark" width="640" height="402" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=bU-HDMtbiS4:qnlDFt3CxFU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=bU-HDMtbiS4:qnlDFt3CxFU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=bU-HDMtbiS4:qnlDFt3CxFU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=bU-HDMtbiS4:qnlDFt3CxFU:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=bU-HDMtbiS4:qnlDFt3CxFU:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/bU-HDMtbiS4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/03/15/coding-4-fun-wordpress-metro-blog-theme/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/03/15/coding-4-fun-wordpress-metro-blog-theme/</feedburner:origLink></item>
		<item>
		<title>How to Become a MEF Head – Slides &amp; Code</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/Ox8Uzc4v8Wk/</link>
		<comments>http://xamlcoder.com/blog/2011/03/10/how-to-become-a-mef-head-slides-code/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 06:14:02 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[MEF]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=386</guid>
		<description><![CDATA[Thank you again to everyone who was able to come out to the .NET User group for my MEF Head talk.  Here&#8217;s the slides and code samples I used, as well as the links I cited. Download Slides &#38; Code &#8211; How to Become a MEF Head http://mef.codeplex.com http://blogs.msdn.com/b/hammett http://github.com/MefContrib http://mefcontrib.codeplex.com http://rapidmef.codeplex.com http://pillbox.codeplex.com]]></description>
			<content:encoded><![CDATA[<p>Thank you again to everyone who was able to come out to the .NET User group for my MEF Head talk.  Here&#8217;s the slides and code samples I used, as well as the links I cited.</p>
<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/2011-Introduction-to-MEF.zip">Download Slides &amp; Code &#8211; How to Become a MEF Head</a></p>
<p><a href="http://mef.codeplex.com/">http://mef.codeplex.com</a><br />
<a href="http://blogs.msdn.com/b/hammett/">http://blogs.msdn.com/b/hammett</a><br />
<a href="http://github.com/MefContrib">http://github.com/MefContrib</a><br />
<a href="http://mefcontrib.codeplex.com/">http://mefcontrib.codeplex.com</a><br />
<a href="http://rapidmef.codeplex.com/">http://rapidmef.codeplex.com</a><br />
<a href="http://pillbox.codeplex.com/">http://pillbox.codeplex.com</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=Ox8Uzc4v8Wk:IUwLQljUZiU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=Ox8Uzc4v8Wk:IUwLQljUZiU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=Ox8Uzc4v8Wk:IUwLQljUZiU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=Ox8Uzc4v8Wk:IUwLQljUZiU:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=Ox8Uzc4v8Wk:IUwLQljUZiU:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/Ox8Uzc4v8Wk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/03/10/how-to-become-a-mef-head-slides-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/03/10/how-to-become-a-mef-head-slides-code/</feedburner:origLink></item>
		<item>
		<title>Windows Phone – “Can’t connect to your phone.  Disconnect it, Restart it, then try connecting again.”</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/-LDsBweVjbM/</link>
		<comments>http://xamlcoder.com/blog/2011/03/09/windows-phone-cant-connect-to-your-phone-disconnect-it-restart-it-then-try-connecting-again/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 22:59:46 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=376</guid>
		<description><![CDATA[After moving to a new computer I started to get this error message when trying to connect my Samsung Focus to Zune. ‘Can&#8217;t connect to your phone. Disconnect it, Restart it, then try connecting again.’ I tried that once or twice – didn’t help. Turns out there was a certificate issue. I used the Windows [...]]]></description>
			<content:encoded><![CDATA[<p>After moving to a new computer I started to get this error message when trying to connect my Samsung Focus to Zune.</p>
<p>‘Can&#8217;t connect to your phone.  Disconnect it, Restart it, then try connecting again.’</p>
<p>I tried that once or twice – didn’t help.  Turns out there was a certificate issue.  I used the Windows backup and restore to move my data from my old system, which included copying over the certificate created for my Windows Phone.  After deleting the old certificate I was able to once again connect to the device.</p>
<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/10-Event-Viewer-2011-3-9-Event-Viewer.png" target="_blank"><img class="alignnone size-medium wp-image-379" title="Windows Security Event Viewer" src="http://xamlcoder.com/blog/wp-content/uploads/2011/03/10-Event-Viewer-2011-3-9-Event-Viewer-300x280.png" alt="Windows Security Event Viewer" width="300" height="280" /></a></p>
<p>What is frustrating is that the error message given was not helpful at all in providing me the information I needed to figure out what the issue was.  I don’t think this would pass ‘my grandma could figure this out’ test.  Since I typically reinstall my system about every 6 months I see this as a very relevant scenario.</p>
<p>Luckily there was at least a Security Event Log which pointed to the problem.</p>
<p><a href="http://xamlcoder.com/blog/wp-content/uploads/2011/03/8-Console1-Console-Root_Certificates-Current-User_Personal_Certificates-2011-3-9-Console1-Console-Root_Certificates-Current-User_Personal_Certificates.png" target="_blank"><img class="alignnone size-medium wp-image-380" title="[Console Root_Certificates - Current User_Personal_Certificates]" src="http://xamlcoder.com/blog/wp-content/uploads/2011/03/8-Console1-Console-Root_Certificates-Current-User_Personal_Certificates-2011-3-9-Console1-Console-Root_Certificates-Current-User_Personal_Certificates-300x224.png" alt="[Console Root_Certificates - Current User_Personal_Certificates]" width="300" height="224" /></a></p>
<p>Cryptographic operation.</p>
<p>Subject:<br />
Security ID:                            Joe-PC\Joe<br />
Account Name:                     Joe<br />
Account Domain:                 Joe-PC<br />
Logon ID:                               0xa7108</p>
<p>Cryptographic Parameters:<br />
Provider Name:     Microsoft Software Key Storage Provider<br />
Algorithm Name:  Not Available.<br />
Key Name:             zune-tuner://windowsphone/091e7f91%20-%202cc7f7fd%20-%20bfc37a51%20-%2069e23ca2<br />
Key Type:               User key.</p>
<p>Cryptographic Operation:<br />
Operation:             Open Key.<br />
Return Code:         0&#215;80090016</p>
<p>I’m not sure what the security implications would be, but since I’m allowed to connect my phone to multiple computers, upon failure to decrypt it would be nice if the Zune software removed the existing certificate and tried again.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-LDsBweVjbM:qekx4mdHvro:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-LDsBweVjbM:qekx4mdHvro:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-LDsBweVjbM:qekx4mdHvro:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=-LDsBweVjbM:qekx4mdHvro:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=-LDsBweVjbM:qekx4mdHvro:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/-LDsBweVjbM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/03/09/windows-phone-cant-connect-to-your-phone-disconnect-it-restart-it-then-try-connecting-again/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/03/09/windows-phone-cant-connect-to-your-phone-disconnect-it-restart-it-then-try-connecting-again/</feedburner:origLink></item>
		<item>
		<title>Join me at the Utah .NET User Group – How to Become a MEF Head</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/TqjUyjMmGcE/</link>
		<comments>http://xamlcoder.com/blog/2011/03/09/join-me-at-the-utah-net-user-group-how-to-become-a-mef-head/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 21:14:50 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[MEF]]></category>
		<category><![CDATA[Prism]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Phone]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=371</guid>
		<description><![CDATA[Tomorrow, Thursday March 10th, I&#8217;m going to be giving a presentation on the Managed Extensibility Framework (MEF).  In this fast moving presentation we&#8217;ll cover what it means to be a MEF Head and how you can join this exclusive club. “Application requirements change frequently and software is constantly evolving. As a result, such applications often [...]]]></description>
			<content:encoded><![CDATA[<p>Tomorrow, Thursday March 10th, I&#8217;m going to be giving a presentation on the Managed Extensibility Framework (MEF).  In this fast moving presentation we&#8217;ll cover what it means to be a MEF Head and how you can join this exclusive club. “Application requirements change frequently and software is constantly evolving. As a result, such applications often become monolithic making it difficult to add new functionality. MEF is a new library in .NET Framework 4 and Silverlight 4 that addresses this problem by simplifying the design of extensible applications and components.” We&#8217;ll cover the following features of MEF:</p>
<ul>
<li>Parts</li>
<li>Catalogs</li>
<li>Metadata</li>
<li>&#8220;Stable Composition&#8221;</li>
<li>Integrating MEF into Existing Applications</li>
<li>Debugging Strategies</li>
<li>Application Stragies: Desktop vs. Silverlight vs. WP7</li>
<li>Your questions and specific features</li>
</ul>
<p>Do you have a specific feature of MEF you would like to see presented, or an aspect of the framework that you’d like to see a deep dive? Contact me via my blog or Twitter!</p>
<p><strong>Date: </strong>Thursday, March 10th, 2011<br />
<strong>Time: </strong>6:00 PM<br />
<strong>Place: </strong>Neumont University (10701 South River Front Parkway, South Jordan, UT)</p>
<p><a href="http://utahdnug.org/" target="_blank">http://utahdnug.org/</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=TqjUyjMmGcE:H4-5oqX6Fuo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=TqjUyjMmGcE:H4-5oqX6Fuo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=TqjUyjMmGcE:H4-5oqX6Fuo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=TqjUyjMmGcE:H4-5oqX6Fuo:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=TqjUyjMmGcE:H4-5oqX6Fuo:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/TqjUyjMmGcE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/03/09/join-me-at-the-utah-net-user-group-how-to-become-a-mef-head/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/03/09/join-me-at-the-utah-net-user-group-how-to-become-a-mef-head/</feedburner:origLink></item>
		<item>
		<title>Consuming WCF Web (REST) Apis in Silverlight</title>
		<link>http://feedproxy.google.com/~r/joemcbride/~3/GogFycImxqg/</link>
		<comments>http://xamlcoder.com/blog/2011/01/23/consuming-wcf-web-rest-apis-in-silverlight/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 01:57:21 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WCF]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://xamlcoder.com/blog/?p=362</guid>
		<description><![CDATA[Microsoft, including the MEF Master Glenn Block, is hard at work trying to provide an easier way to create RESTful web services.  You can currently see the progress of their work on Codeplex, http://wcf.codeplex.com/ Unfortunately they currently do not support Silverlight or Windows Phone 7 clients to access the services in a friendly manor. To [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft, including the <a href="http://twitter.com/gblock" target="_blank">MEF Master Glenn Block</a>, is hard at work trying to provide an easier way to create RESTful web services.  You can currently see the progress of their work on Codeplex, <a href="http://wcf.codeplex.com/">http://wcf.codeplex.com/</a> Unfortunately they currently do not support Silverlight or Windows Phone 7 clients to access the services in a friendly manor.</p>
<p>To that end, I created a &#8216;SimpleHttpClient&#8217; which can be used in Silverlight to access a WCF Web Api.  It currently can be found as a fork of the WCF HTTP Contrib project.  Silverlight does not provide the ability to create your own custom query provider, so this &#8216;SimpleHttpClient&#8217; and classes do not use LINQ directly, though the API is fairly similar (using extension methods).  The client &amp; helper libraries were written from scratch with no direct dependencies on the core http framework.  I&#8217;m currently also working on a WP7 compatible version.  If you&#8217;re interested in seeing improvements to this or have any suggestions I&#8217;d love to hear them.  Hopefully this helps in your quest to write and consume REST Apis in Silverlight.</p>
<p>EDIT: Vote up Silverlight support for WCF REST at the codeplex site!  <a href="http://joem.me/fnKy5Q" target="_blank">http://joem.me/fnKy5Q</a></p>
<p>EDIT2: Note that for this to fully work with Preview 3, make sure you have this patch</p>
<p><a href="http://wcf.codeplex.com/Thread/View.aspx?ThreadId=242523" target="_blank">http://wcf.codeplex.com/Thread/View.aspx?ThreadId=242523</a></p>
<p>And the UriTemplateOperationSelector changes from this changeset:</p>
<p><a href="http://wcf.codeplex.com/SourceControl/changeset/changes/c4e21202c82d" target="_blank">http://wcf.codeplex.com/SourceControl/changeset/changes/c4e21202c82d</a></p>
<p>Get Source: <a href="https://hg01.codeplex.com/forks/xamlcoder/wcfhttpcontrib">https://hg01.codeplex.com/forks/xamlcoder/wcfhttpcontrib</a></p>
<p>Here are a few sample queries:</p>
<pre class="code">// Get all people
SimpleHttpClient client = new SimpleHttpClient("http://localhost:1182/people");
// can also use MediaType.Json, which is the default
client.Accept = MediaType.Xml;

var query = client.CreateQuery&lt;Person&gt;();

HandleQuery(query);</pre>
<pre class="code">// Get person by ID
int id;

if (Int32.TryParse(this.uxPersonID.Text, out id))
{
    SimpleHttpClient client = new SimpleHttpClient("http://localhost:1182/people");

    var query = client.CreateQuery&lt;Person&gt;().Where(c =&gt; c.ID, id);

    HandleQuery(query);
}</pre>
<pre class="code">// Get top 3 people
SimpleHttpClient client = new SimpleHttpClient("http://localhost:1182/people");

var query = client.CreateQuery&lt;Person&gt;().Take(3);

HandleQuery(query);</pre>
<pre class="code">// Get 3rd person
SimpleHttpClient client = new SimpleHttpClient("http://localhost:1182/people");

var query = client.CreateQuery&lt;Person&gt;().Skip(2).Take(1);

HandleQuery(query);</pre>
<pre class="code">// Handle query method used above
private void HandleQuery(HttpQuery&lt;Person&gt; query)
{
    var task = query.ExecuteAsync();
    task.ContinueWith(t =&gt;
    {
        Execute.OnUIThread(() =&gt;
        {
            if (!t.IsFaulted &amp;&amp; t.IsCompleted &amp;&amp; t.Result != null)
            {
                t.Result.Apply(p =&gt; { Debug.WriteLine("Person: {0}", p); });
            }
        });
    });
}</pre>
<pre class="code">// Create new person
Uri uri = new Uri("http://localhost:1182/people");

SimpleHttpClient client = new SimpleHttpClient(uri.ToString());

var contact = new Person { ID = 5, Name = personName.Text };

var stream = contact.WriteObjectAsXml();

var request = new HttpRequestMessage(HttpMethod.Post);
request.Accept = MediaType.Xml;
request.ContentType = MediaType.Xml;
request.RequestUri = uri;
request.Content = stream;

var task = client.SendAsync(request);
task.ContinueWith(t =&gt;
{
    Execute.OnUIThread(() =&gt;
    {
        var person = t.Result.ReadXmlAsObject&lt;Person&gt;();

        if (person != null)
        {
            Debug.WriteLine("Person: {0}", person);
        }
    });
});</pre>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=GogFycImxqg:yzMplDrdqdg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=GogFycImxqg:yzMplDrdqdg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:dnMXMwOfBR0"><img src="http://feeds.feedburner.com/~ff/joemcbride?d=dnMXMwOfBR0" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=GogFycImxqg:yzMplDrdqdg:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/joemcbride?a=GogFycImxqg:yzMplDrdqdg:-BTjWOF_DHI"><img src="http://feeds.feedburner.com/~ff/joemcbride?i=GogFycImxqg:yzMplDrdqdg:-BTjWOF_DHI" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/joemcbride/~4/GogFycImxqg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://xamlcoder.com/blog/2011/01/23/consuming-wcf-web-rest-apis-in-silverlight/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://xamlcoder.com/blog/2011/01/23/consuming-wcf-web-rest-apis-in-silverlight/</feedburner:origLink></item>
	</channel>
</rss>

