{"id":794,"date":"2009-10-05T12:00:01","date_gmt":"2009-10-05T02:00:01","guid":{"rendered":"https:\/\/therefinedgeek.com.au\/?p=794"},"modified":"2009-09-30T10:12:44","modified_gmt":"2009-09-30T00:12:44","slug":"geon-2-0-alpha-release-ive-seen-the-silverlight","status":"publish","type":"post","link":"https:\/\/therefinedgeek.com.au\/index.php\/2009\/10\/05\/geon-2-0-alpha-release-ive-seen-the-silverlight\/","title":{"rendered":"Geon 2.0 Alpha Release: I&#8217;ve Seen The Silverlight."},"content":{"rendered":"<p>A few lucky people have already seen the progress I&#8217;ve made in reworking <a href=\"https:\/\/therefinedgeek.com.au\/geon\" target=\"_blank\">Geon<\/a> into Silverlight but as I won&#8217;t be making too much progress on it for a while (enjoying the sun and surf on Turtle Island ;)) I thought I would share the progress I&#8217;ve made over the past month or so. It&#8217;s a completely different idea to the original where you were only able to monitor a single location at a time. The whole thing is more &#8220;Web 2.0&#8221; with it being a rich web application that is for all intents and purposes running locally on your machine. This not only means that I can do a heck of a lot more it also helps so if Geon gets popular my poor little server under my desk doesn&#8217;t die under the strain of more than 10 users trying to use it at once!<\/p>\n<p>You can check it out now <a href=\"https:\/\/therefinedgeek.com.au\/silverlight\" target=\"_blank\">here<\/a>, however you might want to read on for a quick tutorial of how to use it.<\/p>\n<p>The first thing you&#8217;ll notice is the giant map in the center of the screen. If you checked out my previous Silverlight work (a basic translation of Geon from ASP.NET into Silverlight) you&#8217;ll be familiar with this. It functions just like Google Maps however this is Microsoft&#8217;s <a href=\"http:\/\/www.bing.com\/community\/blogs\/maps\/archive\/2009\/03\/18\/introducing-the-virtual-earth-silverlight-map-control.aspx\" target=\"_blank\">Virtual Earth<\/a> control for Silverlight. Mouse wheel zooms you in and left clicking moves the map around. Pretty simple and intuitive.<\/p>\n<p>On the left is a column of buttons with some familiar terms on them. Clicking any one of them will set them off pulsing to show you that you&#8217;ve selected them and clicking on the map would drop that control on the map. For now I&#8217;d recommend zooming in to about the 50~100km scale and then selecting the Location button, finding somewhere you&#8217;d like to see information about and click on it. You&#8217;ll get a circle that&#8217;s about 50km in diameter centered on where you clicked and this will be the anchor for the other controls.<\/p>\n<p>Now the only other control implemented at the moment is the Twitter one, so click on it and click somewhere close to the location circle you placed earlier. You&#8217;ll notice a big sqaure pop up with the Twitter icon at the top. After a couple seconds or so it should start populating itself with all the tweets from that area, and you can click the blue names to jump to the tweet itself.<\/p>\n<p>You can do this multiple times all over the map, and the tweets will continue to update for as long as you have the app open. If you&#8217;re feeling adventurous try clicking the Twitter button again and clicking near the location circle. You&#8217;ll notice that it automatically places them around the circle for you. It works well up to about 5 and then the placement starts to get a little weird but it&#8217;s at least usable.<\/p>\n<p>On the right hand side you&#8217;ll notice a list of things appearing. That&#8217;s a list of every &#8220;Geon&#8221; (piece of information tagged with some form of geo information) and will eventually be a little more usable than it is now. It&#8217;s supposed to be a list that you can browse if you have say, 20 different locations tracked and can&#8217;t look at them all at once. It will also have a bit more to it when the request\/respond part of Geon gets developed, but that&#8217;s still a little way off.<\/p>\n<p>You don&#8217;t <em>have<\/em> to use the location field to plop down one of the info controls but since they&#8217;re, you know, <strong>massive<\/strong>, they kind of cover up the entire area you&#8217;re looking at. I&#8217;ll also have some options in a future release for the location field so you can refine your area down to a smaller area or filter for a specific term.<\/p>\n<p>So there you have it, Geon 2.0 alpha. Have a fiddle, tell me what you&#8217;d like to see, what you hate and anything else you&#8217;d like to say \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few lucky people have already seen the progress I&#8217;ve made in reworking Geon into Silverlight but as I won&#8217;t be making too much progress&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[421],"tags":[194,556,537,621,41],"class_list":["post-794","post","type-post","status-publish","format-standard","hentry","category-geon","tag-microsoft","tag-rich-web-application","tag-silverlight","tag-virtual-earth","tag-web-20"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/ppBqt-cO","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/posts\/794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=794"}],"version-history":[{"count":0,"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/posts\/794\/revisions"}],"wp:attachment":[{"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/categories?post=794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/therefinedgeek.com.au\/index.php\/wp-json\/wp\/v2\/tags?post=794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}