<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Developer Flotsam</title>
	<atom:link href="http://blog.webjak.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.webjak.net</link>
	<description>Developer Flotsam - random stuff floating around?</description>
	<lastBuildDate>Sun, 16 May 2010 13:18:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.webjak.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/c69967a9056213792a3a7b47a6f573af?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Developer Flotsam</title>
		<link>http://blog.webjak.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.webjak.net/osd.xml" title="Developer Flotsam" />
	<atom:link rel='hub' href='http://blog.webjak.net/?pushpress=hub'/>
		<item>
		<title>And then there was light &#8211; Xamling is born</title>
		<link>http://blog.webjak.net/2010/05/16/and-then-there-was-light-xamling-is-born/</link>
		<comments>http://blog.webjak.net/2010/05/16/and-then-there-was-light-xamling-is-born/#comments</comments>
		<pubDate>Sun, 16 May 2010 13:18:15 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Xamling]]></category>
		<category><![CDATA[Company]]></category>
		<category><![CDATA[Yaay]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=425</guid>
		<description><![CDATA[So the news is if you missed it: I quit my job at Readify and started a new company with my brother Alex. Our new company is called Xamling (pronounced Zam-ling) ! Holy crap it took us ages to think of a name, we even ran a help name us site &#8211; which turned up [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=425&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So the news is if you missed it: I quit my job at Readify and started a new company with my brother Alex.</p>
<p>Our new company is called Xamling (pronounced Zam-ling) ! Holy crap it took us ages to think of a name, we even ran a help name us site &#8211; which turned up some awesome results, but most of the good ones were already taken!!</p>
<p>Anyways, we finally settled on Xamling. Alex and I invented &#8220;Xamlings&#8221; &#8211; little flying Xaml icons for Remix 2009. </p>
<p>I like to think of Xamling as an anecdote:  Fred &#8211; &#8220;Hey dude, what are you doing?&#8221; Jonsey &#8211; &#8220;I&#8217;m Xamling up some mad awesome&#8221;. Fred &#8211; &#8220;Oh sweet &#8211; want some pizza?&#8221;.</p>
<p>For those that don&#8217;t know Xaml stands for eXtensible Application Markup Language and is the markup that is used to build Silverlight and WPF applications (and Windows Workflows and other stuff too). </p>
<h3>So, here is this new company &#8211; so what?</h3>
<p>Well you may also know that Alex, who is not only my brother, is a very talented designer, who also happens to be a Xaml gun. So we decided to quit out jobs and try out something new.</p>
<h3>What do we do?</h3>
<p>Well &#8211; Alex and I have *a lot* of experience. At the moment Alex is working on UX design for Cochlea, and I&#8217;m working on some sekret stuff for Microsoft (not bad for our first gig in the new company!)</p>
<p>We specialise in Silverlight, MS Surface, WPF and Azure. But that is not what differentiates us&#8230;</p>
<p>What makes Xamling special is that we have developed an amazing designer developer workflow technique that we employ on our projects. We&#8217;ve even presented on it at the Melbourne Silverlight Code Camp, Silverlight Designer and Developer Network, Web DU and soon at Remix Australia 2010. </p>
<h3>So what can we do?</h3>
<p>Well, we can consult (UX, Design, Architecture etc), build (we have exclusive access to a development team with experienced developers, testers and project managers &#8211; which we manage and train, tailored training (SL!) and also pre-packaged/tailored architecture solutions to get your new project up to speed quickly (drop in architecture and training)&#8230;</p>
<p>Find us on twitter &#8211; I&#8217;m @jakkaj and Alex is @agkdesign.</p>
<p>Fun!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/425/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=425&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/05/16/and-then-there-was-light-xamling-is-born/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>DigiGirlz, Deep Zoom and Azure</title>
		<link>http://blog.webjak.net/2010/04/07/digigirlz-deep-zoom-and-azure/</link>
		<comments>http://blog.webjak.net/2010/04/07/digigirlz-deep-zoom-and-azure/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 04:59:16 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Windows Azure]]></category>
		<category><![CDATA[WCF RIA Services]]></category>
		<category><![CDATA[DigiGirlz]]></category>
		<category><![CDATA[Deep Zoom]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Linq2SQL]]></category>
		<category><![CDATA[SQL Azure]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=415</guid>
		<description><![CDATA[A few weeks ago I was tasked with coming up with something for the attendees at the first ever DigiGirlz event in Australia to play with. Something to get them a little excited about technology. Catherine Eibner came to me with some ideas that she thought would make for a compelling exercise and we came [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=415&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I was tasked with coming up with something for the attendees at the first ever <a href="http://blogs.msdn.com/ceibner/archive/2010/04/06/microsoft-digigirlz-australia-event-held-on-ada-lovelace-day-24th-of-march-2010.aspx" title="Microsoft DigiGirlz Australia Event held on Ada Lovelace Day: 24th of March 2010">DigiGirlz</a> event in Australia to play with. Something to get them a little excited about technology. <a href="http://blogs.msdn.com/ceibner"><b>Catherine Eibner</b></a> came to me with some ideas that she thought would make for a compelling exercise and we came up with a cool Azure based Deep Zoom app!</p>
<p>We decided to take the Eventr (<a href="http://eventr.codeplex.com" title="Eventr CodePlex Project">Codeplex</a> | <a href="http://blog.webjak.net/2009/08/06/eventr-with-video-overlays/" title="Eventr with Video Overlays">Blog</a> | <a href="http://blog.webjak.net/2009/07/09/eventr-your-flexible-deepzoom-reference-app/" title="Eventr introduction">Blog</a>) open source project I worked on last year for ReMIX Australia 09 and make it more accessible and dynamic (and brand it a little for the event).</p>
<p>What came out the other side was a dynamic Azure based DeepZoom creation application with auto updating Silverlight front end!</p>
<h3>What does it do?</h3>
<p>Firstly, check out the running application <a href="http://jak.cloudapp.net/Default.aspx?guid=764fbcd0-c15f-45f3-bda5-de3ed9081ce8" title="DigiGirlz Deep Zoom">here!</a>.</p>
<p>The Silverlight application shows a DeepZoom composition of all the photos that were taken at the DigiGirlz event. </p>
<p>The photos were all added to a <a href="http://www.flickr.com/groups/digigirlzau/" title="DigiGirlz Photo Group">Flickr Group</a> which the Eventr application automatically scans. When new photos are added, the photos are downloaded in to Azure and processed in to a new DeepZoom composition. </p>
<p>The Silverlight client is notified that new images are available &#8211; it then highlights the new images and automatically reloads the DeepZoom composition from the server.</p>
<p>The system is configurable to scan a Flickr Group, perform a Flickr full text search or perform a Flickr tag search (or a combination of these). </p>
<p>The system has been designed to be &#8220;multi-tenanted&#8221; which means it can host more than one group of images&#8230; I.e. it could do DigiGirlz and another collection &#8211; all the images would be separated depending on the URL entered.</p>
<h3>How does it work?</h3>
<p>The application is hosted in Windows Azure and utilises a lot of what Azure has to offer. </p>
<ul>
<li>It uses a <a href="http://msdn.microsoft.com/en-us/library/dd179341.aspx"><b>WebRole</b></a> to host the Silverlight application and services (which read from the DataBase). </li>
<li>All data is stored in a <a href="http://www.microsoft.com/windowsazure/sqlazure/" title="SQL Azure home page"><b>SQL Azure</b></a> database. The data stored includes information about which images have been downloaded from Flickr, their metadata (title, description etc.) and their processed state (have they been included in the DeepZoom composition yet?).
	</li>
<li>
		<a href="http://msdn.microsoft.com/en-us/library/bb425822.aspx"><b>Linq to SQL</b></a> is used to access the SQL Azure database. You can access SQL Azure in the exact same way that you would access a normal SQL database. In fact when in development mode (local) I used SQL Express, and during deployment I changed my config to point to a SQL Azure instance&#8230; too easy.
	</li>
<li><a href="http://www.silverlight.net/getstarted/riaservices/" title="WCF RIA Services Site"><b>WCF RIA Services</b></a> was used to communicate from Silverlight to the server (where Linq to SQL is used to then go up to SQL Azure). The Silverlight client is very easily then able to get the metadata (title, description) from the database, as well as send data back (like view counts etc). All in all, it was a very simple task to get data from SQL Azure into Silverlight.
	</li>
<li>
		<a href="http://msdn.microsoft.com/en-us/azure/cc994380.aspx" title="Azure Blob Storage how-to"><b>Azure Blob Storage</b></a> is used to store the generated DeepZoom files. Blob storage is great because you can access the files directly using a URL, as well as get programmatic access to them to CRUD(create read update and delete) them.
	</li>
<li>
		To fire commands based on events from the user, the system uses <a href="http://msdn.microsoft.com/en-us/azure/cc994380.aspx" title="Azure Queue how-to"><b>Azure Queue Storage</b></a>. Queues allow you to add an item in one place, and read it in another (only one thing can read an item)&#8230; so it&#8217;s great to fire a command once, and pick it up once to execute it. An example command in this system is &#8220;Clear&#8221;. Admins can clear out all the images/collections and data and start again.
	</li>
<li>To build the Deep Zoom collection, the system utilises an <a href="http://msdn.microsoft.com/en-us/library/dd179341.aspx" title="Azure Worker Role on MSDN"><b>Azure Worker Role</b></a>. The worker role polls the database every few seconds to get out the Flickr search configuration (i.e. which group or text search to scan). It then performs this search against Flickr. New images are downloaded and added to the SQL Azure database for later processing.
	</li>
<li>
		When the Azure Worker Role downloads an image, it is stored in a <a href="http://blogs.msdn.com/windowsazure/archive/2010/02/02/beta-release-of-windows-azure-drive.aspx" title="Windows Azure Drive announced"><b>Windows Azure Drive</b></a>. Once stored, it is processed using <b>DeepZoomTools</b> (a part of <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=457b17b7-52bf-4bda-87a3-fa8a4673f8bf" title="Download Deep Zoom Composer"><b>Deep Zoom Composer</b></a>.</p>
<p>		Windows Azure Drive is important as DeepZoomComposer doesn&#8217;t work with streams (which is how Azure Blobs work)&#8230; it needs a drive letter. Azure Drive is great as it provides drive letter access to a special type of blob storage &#8211; meaning it will work in Azure!</p>
<p>		Once the composition has been built it is uploaded to Azure Blob storage for access from Silverlight (you cannot access Azure Drive files from outside the Windows Azure hosting platform &#8211; they are a special type of storage).
	</li>
<h3>Can I test it out??</h3>
<p>Unfortunately at this stage I cannot release the code for this stuff, but &#8211; you can have a go at using this project yourself&#8230; </p>
<p>Head over to the test Flickr group <a href="http://www.flickr.com/groups/1346209@N25/" title="Test Deep Zoom Flickr Group">here</a>. Add a photo the the group (KEEP IT CLEAN PLEASE!!). </p>
<p>Then head over to <a href="http://jak.cloudapp.net/Default.aspx?guid=0a75c4bd-1b25-4d97-872e-c46ec690e648" title="Deep Zoom Example Application">the test URL</a> and keep watching&#8230; your new images will show up in no time (under 2 mins)!</p>
<p><img src="http://jakkaj.files.wordpress.com/2010/04/digigirlzeventr.jpg?w=450&#038;h=223" alt="" title="DigiGirlz Eventr" width="450" height="223" class="aligncenter size-full wp-image-416" /></p>
<h3>Resources</h3>
<p>Azure Team Blog: <a href="http://blogs.msdn.com/windowsazure/">http://blogs.msdn.com/windowsazure/</a><br />
Azure Storage Intro: <a href="http://msdn.microsoft.com/en-us/azure/cc994380.aspx">http://msdn.microsoft.com/en-us/azure/cc994380.aspx</a><br />
SQL Azure Overview: <a href="http://www.microsoft.com/windowsazure/sqlazure/">http://www.microsoft.com/windowsazure/sqlazure/</a><br />
Windows Azure Overview: <a href="http://www.microsoft.com/windowsazure/windowsazure/">http://www.microsoft.com/windowsazure/windowsazure/</a><br />
WCF RIA Services Overview: <a href="http://www.silverlight.net/getstarted/riaservices/">http://www.silverlight.net/getstarted/riaservices/</a><br />
Get Started with Silverlight: <a href="http://www.silverlight.net/getstarted/">http://www.silverlight.net/getstarted/</a><br />
Eventr DigiGirlz Demo: <a href="http://jak.cloudapp.net/Default.aspx?guid=764fbcd0-c15f-45f3-bda5-de3ed9081ce8">http://jak.cloudapp.net/Default.aspx?guid=764fbcd0-c15f-45f3-bda5-de3ed9081ce8</a></p>
<p>Eventr Codeplex project: <a href="http://eventr.clodeplex.com">http://eventr.clodeplex.com</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/415/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/415/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/415/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=415&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/04/07/digigirlz-deep-zoom-and-azure/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>

		<media:content url="http://jakkaj.files.wordpress.com/2010/04/digigirlzeventr.jpg" medium="image">
			<media:title type="html">DigiGirlz Eventr</media:title>
		</media:content>
	</item>
		<item>
		<title>SDDN Tonight in Sydney</title>
		<link>http://blog.webjak.net/2010/04/06/sddn-tonight-in-sydney/</link>
		<comments>http://blog.webjak.net/2010/04/06/sddn-tonight-in-sydney/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 23:29:36 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[SDDN]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Sydney]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=413</guid>
		<description><![CDATA[From Chris Anderson &#8220;Just a reminder that the Sydney SDDN meeting is tonight at 6pm (for 6:30). If you haven&#8217;t done so, please register on the Facebook event here: SDDN Sydney on Facebook so we can order enough pizza. I&#8217;ll give a bit of a rundown of the outcomes from MIX10, and Jose will talk [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=413&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>From Chris Anderson</p>
<p>&#8220;Just a reminder that the Sydney SDDN meeting is tonight at 6pm (for 6:30).  If you haven&#8217;t done so, please register on the Facebook event here: <a href="http://www.facebook.com/event.php?eid=105897519447617&amp;index=1">SDDN Sydney on Facebook</a> so we can order enough pizza.  I&#8217;ll give a bit of a rundown of the outcomes from MIX10, and Jose will talk about developing for Windows Phone 7 (or the Zune Phone as I prefer to call it).  </p>
<p>Oh, and bring your external HD / USB keys / laptops / (trying to think of something suitably silly for this entry, but got nothing at this time of night), as thanks to Justin King who consumed great slabs of bandwidth to download all the MIX10 videos (16GB worth apparently, so come prepared) will have them all available for download off an external HD.  If Justin doesn&#8217;t make it then we have a backup of Ewen Wallace (aka @CADbloke) who has already grabbed them from Justin and will also bring them on an external HD.  There is a ton of great content there, and is is your best chance to get them if you haven&#8217;t got them already and want to reserve your bandwidth for other potentially less reputable purposes.</p>
<p>And hey, if none of that got your attention, there&#8217;s free pizza!  See you then!</p>
<p>Chris Anderson<br />
Resident Sydney SDDN Rambler&#8221;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/413/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/413/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/413/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/413/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/413/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/413/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/413/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/413/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=413&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/04/06/sddn-tonight-in-sydney/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>Readify Silverlight Training Course &#8211; March 10-12 2010, Sydney</title>
		<link>http://blog.webjak.net/2010/02/28/readify-silverlight-training-course-march-10-12-2010-sydney/</link>
		<comments>http://blog.webjak.net/2010/02/28/readify-silverlight-training-course-march-10-12-2010-sydney/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 06:46:52 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Readify]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Sydney]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=409</guid>
		<description><![CDATA[Next week I am running the Readify Silverlight training course in Sydney from March 10 to 12. The three day course takes you right through Silverlight from the basics right up to advanced topics. Head over to http://readify.net/training-and-events/professional-series/professional-silverlight-workshop/ for more information! Cheers, Jordan.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=409&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Next week I am running the Readify Silverlight training course in Sydney from March 10 to 12.</p>
<p>The three day course takes you right through Silverlight from the basics right up to advanced topics. </p>
<p>Head over to <a href="http://readify.net/training-and-events/professional-series/professional-silverlight-workshop/" title="Readify Training Site">http://readify.net/training-and-events/professional-series/professional-silverlight-workshop/</a> for more information!</p>
<p>Cheers,</p>
<p>Jordan.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/409/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/409/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/409/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/409/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/409/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/409/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/409/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/409/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=409&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/02/28/readify-silverlight-training-course-march-10-12-2010-sydney/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>Next SDDN Meeting &#8211; Thursday March 4th, Melbourne</title>
		<link>http://blog.webjak.net/2010/02/26/next-sddn-meeting-thursday-march-4th-melbourne/</link>
		<comments>http://blog.webjak.net/2010/02/26/next-sddn-meeting-thursday-march-4th-melbourne/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 01:28:13 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Presentation]]></category>
		<category><![CDATA[SDDN]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight Designer and Developer Network]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=407</guid>
		<description><![CDATA[The next SDDN meeting has been planned for Thursday March 4th in Melbourne. Head over to http://www.sddn.org.au to check out the details! Cheers, Jordan.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=407&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The next SDDN meeting has been planned for Thursday March 4th in Melbourne. Head over to <a href="http://www.sddn.org.au" title="SDDN Home Page">http://www.sddn.org.au</a> to check out the details!</p>
<p>Cheers,</p>
<p>Jordan.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/407/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/407/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/407/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=407&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/02/26/next-sddn-meeting-thursday-march-4th-melbourne/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>Melbourne Nerd Dinner Friday 15th Jan 2010</title>
		<link>http://blog.webjak.net/2010/01/13/melbourne-nerd-dinner-friday-15th-jan-2010/</link>
		<comments>http://blog.webjak.net/2010/01/13/melbourne-nerd-dinner-friday-15th-jan-2010/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 00:41:21 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Melbourne]]></category>
		<category><![CDATA[Nerd Dinner]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=405</guid>
		<description><![CDATA[Come along to the Nerd Dinner in Melbourne this Friday and catch up with fellow nerds from around the city! For venue, time and registration head across to http://www.nerddinner.com/1404. See you there! Jordan.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=405&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Come along to the Nerd Dinner in Melbourne this Friday and catch up with fellow nerds from around the city!</p>
<p>For venue, time and registration head across to <a href="http://www.nerddinner.com/1404" title="Nerd Dinner Dot Com">http://www.nerddinner.com/1404</a>.</p>
<p>See you there!</p>
<p>Jordan.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/405/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/405/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/405/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=405&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/01/13/melbourne-nerd-dinner-friday-15th-jan-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>I&#8217;m a Silverlight MVP!</title>
		<link>http://blog.webjak.net/2010/01/04/im-a-silverlight-mvp/</link>
		<comments>http://blog.webjak.net/2010/01/04/im-a-silverlight-mvp/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 02:36:01 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[MVP]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=402</guid>
		<description><![CDATA[The other day I recieved an amazing New Year&#8217;s surprise in my email! I dicovered that I have been awarded Microsoft MVP in Silverlight for the 2010 year! I am extremely honored to be recognised and included in this amazing group of people and send a massive thanks for all my supporters over the last [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=402&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The other day I recieved an amazing New Year&#8217;s surprise in my email! I dicovered that I have been awarded Microsoft MVP in Silverlight for the 2010 year!</p>
<p>I am extremely honored to be recognised and included in this amazing group of people and send a massive thanks for all my supporters over the last couple of years &#8211; you know who you are!</p>
<p>Once again thanks to everyone and a wonderful 2010 to everyone!</p>
<p>Cheers,</p>
<p>Jordan.</p>
<p>P.S. for more information on MVP and what it is, have a look <a href="http://mvp.support.microsoft.com/">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/402/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/402/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/402/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=402&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2010/01/04/im-a-silverlight-mvp/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>New AnimationChainer &#8211; fluent Storyboard helper for Silverlight</title>
		<link>http://blog.webjak.net/2009/12/24/new-animationchainer-fluent-storyboard-helper-for-silverlight/</link>
		<comments>http://blog.webjak.net/2009/12/24/new-animationchainer-fluent-storyboard-helper-for-silverlight/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 05:44:56 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[Silverilght]]></category>
		<category><![CDATA[Fluent]]></category>
		<category><![CDATA[Storyboard]]></category>
		<category><![CDATA[Ajax Animation]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=398</guid>
		<description><![CDATA[A while ago I posted an article on a little animation helper class which makes it quick and easy to build animations dynamically in code. You can see my articles here and here and here. I use this animation chainer a fair bit in my apps so I thought I&#8217;d share the improvements here. Firstly, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=398&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A while ago I posted an article on a little animation helper class which makes it quick and easy to build animations dynamically in code. You can see my articles <a href="http://blog.webjak.net/2009/02/04/simple-ajax-style-loading-animation-in-silverlight">here</a> and <a href="http://blog.webjak.net/2008/11/01/silverlight-animation-builder-and-chainer/">here</a> and <a href="http://blog.webjak.net/2009/01/15/its-snowing-in-silverlight/">here</a>.</p>
<p>I use this animation chainer a fair bit in my apps so I thought I&#8217;d share the improvements here. </p>
<p>Firstly, the system has been greatly simplified &#8211; I&#8217;ve cut a lot of superfluous junk out. </p>
<p>It now supports Stop, Pause and Resume <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It takes a framework element in the constructor of the AnimationChainManager. This is to get around the problem where animations would appear jumpy (and sometimes not at all!).</p>
<p>It supports animation easing. </p>
<p>It supports callbacks using lambdas to make it very easy to calculate your next dynamic animation.</p>
<h2><span style="color:#ff0000;">&lt;Sample Code&gt;</span></h2>
<p><a href="http://www.webjak.net/files/FileDetail.aspx?fileId=5c1076ce-078c-4502-8f46-fee8285e4455" title="Get the sample code">New AnimationChainer &#8211; fluent Storyboard helper for Silverlight Demo</a><br />
<h2><span style="color:#ff0000;">&lt;/Sample Code&gt;</span></h2>
<p>Hope you enjoy!</p>
<p>Merry Christmas, </p>
<p>Jordan.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/398/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=398&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2009/12/24/new-animationchainer-fluent-storyboard-helper-for-silverlight/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>Upgrading from .NET RIA Services to WCF RIA Services</title>
		<link>http://blog.webjak.net/2009/11/30/upgrading-from-net-ria-services-to-wcf-ria-services/</link>
		<comments>http://blog.webjak.net/2009/11/30/upgrading-from-net-ria-services-to-wcf-ria-services/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 04:58:35 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[RIA Services]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WCF RIA Services]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=392</guid>
		<description><![CDATA[I just had to go through the process of upgrading an app built with the RIA Services CTP code from a few months ago to the new WCF Ria Services beta that was released at PDC. After the upgrade I was presented with a billion errors &#8211; I had one of those &#8220;OMG I wish [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=392&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just had to go through the process of upgrading an app built with the RIA Services CTP code from a few months ago to the new WCF Ria Services beta that was released at PDC.</p>
<p>After the upgrade I was presented with a billion errors &#8211; I had one of those &#8220;OMG I wish I didn&#8217;t just do that&#8221; moments&#8230; but after some hunting around I found that the changes were not too bad. </p>
<p>Here is my report on what I did to get my project working.</p>
<h3>In web project</h3>
<p>I had a custom object being exposed via RIA Services, which meant I had to have a [Key] attribute on one of the properties. System.ComponentModel.DataAnnotations has been upgraded, but the reference in your project will have required specific version set. So remove the missing DLL and re-add it. Use the 3.6.0.0 version.</p>
<p>System.Web.DomainServices.Providers has been split in to two files &#8211; System.Web.DomainServices.LinqToSql and System.Web.DomainServices.EntityFramework. I&#8217;m using LinqToSqlClasses in my project, so I added the Linq version (and removed the old reference).</p>
<p>You&#8217;ll also have to update the name spaces in your DomainServices &#8211; Change &#8220;using System.Web.DomainServices.Linq;&#8221; to &#8220;using System.Web.DomainServices.Providers;&#8221;.</p>
<p>ServiceOperation has changed to Invoke.<br />
Please note that it seems that in the VS2010 version of WCF Ria Services you can return entities from Invoke operations but not in the  VS2008 version. Keep this in mind when you are designing your domain services &#8211; although you probably should use normal non Invoke style methods to return entities. </p>
<p>Also in your domain services on the server, &#8220;this.Context&#8221; has been changed to &#8220;this.DataContext&#8221;.</p>
<p>I had an enum that was exposed by a ServiceOperation (now Invoke) and it wasn&#8217;t being properly pushed out the client code. This appears to have been fixed, so I removed the .shared part of the file name to fix (it was doubling up on the client and getting a compiler error).</p>
<h3>Silverlight Client</h3>
<p>SubmitOperation is now in System.Windows.Ria namespace, not System.Windows.Ria.Data</p>
<p>If you are using RiaContext to get login information etc, then you&#8217;ll have to change RiaContextBase to WebContextBase.</p>
<p>IEditableCollection is gone&#8230; I use PagedCollectionViews mostly anyway (which use IEditableCollectionView) &#8211; IEditableCollection was in the SL3 Beta (but removed for RTW), and seemed to be included *again* in the older RIA Services stuff &#8211; but it&#8217;s gone again <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>ServiceContract() (which is in the auto generated files on the client) is now in System.ServiceModel.dll (so add it as a reference). </p>
<p>MergeOption has been changed to LoadBehavior with new options &#8211; KeepCurrent, MergeIntoCurrent and RefreshCurrent (much nicer!)</p>
<p>That&#8217;s all I had to do to get the app compiling, but at runtime I had a few problems with the RIA services requests getting 404. I fixed this by adding a temp domain service to the app &#8211; which updated the Web.Config for me&#8230;</p>
<p>It Added the following httpModule:</p>
<pre class="brush: xml;">
&lt;add name=&quot;DomainServiceModule&quot; type=&quot;System.Web.Ria.Services.DomainServiceHttpModule, System.Web.Ria, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&quot; /&gt;
</pre>
<p>It Added the following module:</p>
<pre class="brush: xml;">
&lt;add name=&quot;DomainServiceModule&quot; preCondition=&quot;managedHandler&quot;
    type=&quot;System.Web.Ria.Services.DomainServiceHttpModule, System.Web.Ria, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&quot; /&gt;
</pre>
<p>It also added some WCF stuff right down the bottom of the file:</p>
<pre class="brush: xml;">
&lt;system.serviceModel&gt;
  &lt;serviceHostingEnvironment aspNetCompatibilityEnabled=&quot;true&quot; /&gt;
 &lt;/system.serviceModel&gt;
</pre>
<p>Hope this helps you upgrade your projects!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/392/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/392/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/392/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=392&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2009/11/30/upgrading-from-net-ria-services-to-wcf-ria-services/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
		<item>
		<title>New SDDN Site Live</title>
		<link>http://blog.webjak.net/2009/11/26/new-sddn-site-live/</link>
		<comments>http://blog.webjak.net/2009/11/26/new-sddn-site-live/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 08:55:10 +0000</pubDate>
		<dc:creator>Jordan</dc:creator>
				<category><![CDATA[SDDN]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Silverlight Designer and Developer Network]]></category>

		<guid isPermaLink="false">http://blog.webjak.net/?p=390</guid>
		<description><![CDATA[The new Silverlight Designer and Developer Network site is live! The site has information on upcoming meetings, any follow up code links from the presenters as well as general Silverlight community information. It will also contain video of the events where possible &#8211; once we figure out some hosting (damn you Silverlight Live Streaming biting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=390&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The new Silverlight Designer and Developer Network site is live! </p>
<p>The site has information on upcoming meetings, any follow up code links from the presenters as well as general Silverlight community information. </p>
<p>It will also contain video of the events where possible &#8211; once we figure out some hosting (damn you Silverlight Live Streaming biting the bullet!).</p>
<p>The best part about the new site is that it now has RSS!! A long time coming I know &#8211; but go add it to your readers <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Check it out at <a href="http://www.sddn.org.au" title="SDDN Site">http://www.sddn.org.au</a>.</p>
<p>Cheers,</p>
<p>Jordan.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jakkaj.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jakkaj.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jakkaj.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jakkaj.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jakkaj.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jakkaj.wordpress.com/390/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jakkaj.wordpress.com/390/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jakkaj.wordpress.com/390/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.webjak.net&blog=1986956&post=390&subd=jakkaj&ref=&feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.webjak.net/2009/11/26/new-sddn-site-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/310d76b78db597d9c9d0066df9654e51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Jordan</media:title>
		</media:content>
	</item>
	</channel>
</rss>