<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Adam Kinney posts tagged with 'sidebar gadgets'</title><description>Adam Kinney blog posts filtered by a specific tag</description><link>http://adamkinney.com/blog/tags/sidebar+gadgets/default.aspx</link><language>en-us</language><pubDate>Sat, 11 Oct 2008 09:48:21 GMT</pubDate><generator>Oxite</generator><item><title>Silverlight Sidebar Gadgets on Windows Vista 64-bit edition</title><description>&lt;p style="float: right"&gt;&lt;a title="Silverlight-based Sidebar gadgets by adKinn, on Flickr" href="http://www.flickr.com/photos/adamkinney/2388288652/"&gt;&lt;img height="512" alt="Silverlight-based Sidebar gadgets" src="http://farm3.static.flickr.com/2110/2388288652_fddb6e385a_o.jpg" width="155" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;At this time (version 2 Beta 1), in the life of Silverlight there is no 64-bit support.&amp;nbsp; I'm not certain if or when 64-bit support will appear, but I don't think Vista 64-bit users should go without Silverlight. And the good news is they don't have to.&lt;/p&gt; &lt;p&gt;In most cases, running Silverlight applications should not be an issue.&amp;nbsp; IE7 and Firefox run in 32-bit mode by default allowing Silverlight to run as expected.&lt;/p&gt; &lt;p&gt;A different scenario which needs some attention is Sidebar Gadgets that use Silverlight.&amp;nbsp; The Windows Sidebar application (sidebar.exe) runs by default in 64-bit mode and in order to use a Silverlight-based gadget you need to run sidebar.exe in 32-bit mode.&lt;/p&gt; &lt;p&gt;You can do this simply by closing the default Sidebar and navigating to &lt;em&gt;C:\Program Files (x86)\Windows Sidebar&lt;/em&gt; and double-clicking &lt;em&gt;sidebar.exe&lt;/em&gt;.&amp;nbsp; Now you can successfully run the new &lt;a href="http://duncanmackenzie.net/blog/sidebar-gadgets-for-channel-9-channel-8-and-more/default.aspx"&gt;Channel 9 gadget&lt;/a&gt; or &lt;a href="http://adamkinney.com/studios/xboxfriendswatch"&gt;Xbox Friends Watch&lt;/a&gt; in your sidebar and enjoy knowing what the latest C9 video or or when your Xbox friends are online.&lt;/p&gt; &lt;p&gt;If you're happy with the results, you can make sure the 32-bit version of Sidebar is added to your system startup by following the step below:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;If you are still running the 64-bit Sidebar, right-click the Sidebar and select Properties.  &lt;li&gt;Uncheck the &lt;em&gt;Start Sidebar when Windows starts &lt;/em&gt;option and hit OK  &lt;li&gt;Open &lt;em&gt;C:\Program Files (x86)\Windows Sidebar&lt;/em&gt; in Windows Explorer  &lt;li&gt;Right-click &lt;em&gt;sidebar.exe&lt;/em&gt; and select Copy  &lt;li&gt;Right-click the Windows Orb and select Explore&lt;br&gt;&lt;img alt="Windows Orb" src="http://www.microsoft.com/windows/Framework/images/vista/windows-vista.gif" /&gt;  &lt;li&gt;In Windows Explorer navigate to the folder entitled &lt;em&gt;..Programs/Startup&lt;/em&gt;  &lt;li&gt;Right-click in the folder and select Paste Shortcut&lt;/li&gt;&lt;/ol&gt;&lt;img src="http://adamkinney.com/blog/323/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/323/default.aspx</comments><link>http://adamkinney.com/blog/323/default.aspx</link><pubDate>Fri, 04 Apr 2008 23:03:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/323/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>5</slash:comments><trackback:ping>http://adamkinney.com/blog/323/trackback/default.aspx</trackback:ping><category>Channel 10</category><category>Channel 9</category><category>gadgets</category><category>Sidebar Gadgets</category><category>Silverlight</category><category>Windows Vista</category><category>XboxFriendsWatch</category></item><item><title>Xbox Friends Watch - v1.2 has been posted</title><description>&lt;p&gt;&lt;a href="http://adamkinney.com/studios/xboxfriendswatch/XboxFriendsWatch.gadget"&gt;Download 1.2 now&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is a very small update that is the same as version 1.1, except that a fix has been added to allow the sidebar gadget to run if you have installed the &lt;a href="http://silverlight.net/GetStarted/"&gt;Silverlight 2 Beta 1 runtime&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;There was a small bug in path resolution that the team is aware of and will hopefully be able to fix in future releases.&lt;/p&gt;  &lt;p&gt;When setting the source parameter during application initialization the workaround involves making the path absolute using the gadget protocol. &lt;/p&gt;  &lt;p&gt;Old code:&lt;/p&gt;  &lt;p&gt;&lt;code&gt;source: &amp;quot;xaml/SideBar.xaml&amp;quot;&lt;/code&gt;&lt;/p&gt;  &lt;p&gt;New code:&lt;/p&gt;  &lt;p&gt;&lt;code&gt;source: &amp;quot;x-gadget:///xaml/SideBar.xaml&amp;quot;&lt;/code&gt;&lt;/p&gt;  &lt;p&gt;I know this is not the promised version 2 that many of you are looking for, but getting past this bug is a step in the right direction.&lt;/p&gt;  &lt;p&gt;Thanks to &lt;a href="http://livegadgets.net/"&gt;Donovan&lt;/a&gt; for finding the solution!&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/320/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/320/default.aspx</comments><link>http://adamkinney.com/blog/320/default.aspx</link><pubDate>Wed, 26 Mar 2008 19:03:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/320/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>10</slash:comments><trackback:ping>http://adamkinney.com/blog/320/trackback/default.aspx</trackback:ping><category>Sidebar Gadgets</category><category>Silverlight</category><category>XboxFriendsWatch</category></item><item><title>Xbox Friends Watch - v1.1 has been posted</title><description>&lt;p&gt;&lt;a href="http://adamkinney.com/studios/xboxfriendswatch/XboxFriendsWatch.gadget"&gt;Download 1.1 Now&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Performance Improvements&lt;/strong&gt;    &lt;br /&gt;A week ago, I posted the first version of the &lt;a href="http://adamkinney.com/blog/272/default.aspx"&gt;Xbox Friends Watch Gadget&lt;/a&gt;.&amp;#xA0; I received a lot of great feedback and feature suggestions.&amp;#xA0; The most noticeable was the excessive amount of memory consumed for some people.&amp;#xA0; I've gone through and optimized, &lt;a href="http://www.jslint.com/"&gt;linted&lt;/a&gt; and crunched the code.&amp;#xA0; I've run this version for a few days now and although it still runs higher than I'd like(20k) that's a lot better than the (300k) I had seen before.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://duncanmackenzie.net/"&gt;Duncan&lt;/a&gt; has also optimized and compressed the REST service, the size of the data downloaded is much smaller.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Version Check     &lt;br /&gt;&lt;/strong&gt;Another big feature, is that the gadget now checks to see if it has the latest version.&amp;#xA0; Definitely something I wish I had added with the initial release. I'm guessing 70% of the people who downloaded the gadget's first release won't find this new release or any consecutive ones.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Next Steps     &lt;br /&gt;&lt;/strong&gt;I've added a &lt;a href="http://adamkinney.com/studios/xboxfriendswatch/"&gt;page just for the Gadget&lt;/a&gt; and will be adding Suggestions as well as FAQ.&amp;#xA0; And then I will work on the next update where I will target &amp;quot;access to the gadget context menu&amp;quot;, &amp;quot;loading screens&amp;quot; and &amp;quot;more than five friends displayed&amp;quot;.&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/279/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/279/default.aspx</comments><link>http://adamkinney.com/blog/279/default.aspx</link><pubDate>Fri, 02 Nov 2007 15:25:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/279/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>33</slash:comments><trackback:ping>http://adamkinney.com/blog/279/trackback/default.aspx</trackback:ping><category>Sidebar Gadgets</category><category>Silverlight</category><category>Xbox</category><category>XboxFriendsWatch</category></item><item><title>Lots of good Gadget feedback</title><description>&lt;p&gt;Wow, so much feedback on the &lt;a href="http://adamkinney.com/blog/272/default.aspx"&gt;Xbox Friends Watch&lt;/a&gt; Gadget its crazy.&amp;nbsp; &lt;a href="http://www.majornelson.com/archive/2007/10/25/xbox-friends-watch-a-sidebar-gadget-using-silverlight.aspx"&gt;Major Nelson did end up posting a link&lt;/a&gt; to the gadget (thanks &lt;a href="http://duncanmackenzie.net/"&gt;Duncan&lt;/a&gt;) and the flood gates opened.&amp;nbsp; 47 comments so far on my post, 120 comments on Major Nelson's, 1,388 views on the &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=350414"&gt;demo screencast on Channel 9&lt;/a&gt; and according to my server logs it appears the gadget has been &lt;strong&gt;downloaded 2,471 times&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;That's awesome.&lt;/p&gt; &lt;p&gt;But what's not awesome is the gadget doesn't run too well.&amp;nbsp; I originally wrote it as a &lt;a href="http://adamkinney.com/blog/266/default.aspx"&gt;demo for a presentation&lt;/a&gt; and it's the first sidebar gadget I have written.&amp;nbsp; I don't want all of this momentum to go to waste though, especially since the gadget appears like it could be really useful to a lot of people.&amp;nbsp; My plan is to work on an update that will cover a few of the major bugs/feature requests.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Performance&lt;/strong&gt; - The JavaScript was never optimized and I need to look into the best practices for running with in the Sidebar.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Error Handling &lt;/strong&gt;- another missing important piece.&amp;nbsp; Currently the render will fail on a Gamer who is in private mode.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;More than 5 Friends&lt;/strong&gt; - One person posted a hack to resize the gadget by changing the html, but I think in docked mode a scrollable list would be best.&amp;nbsp; Then in undocked mode, I'd like to show at at least twice the height, still adding the scroll functionality.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Access to the gadget right-click menu &lt;/strong&gt;- most requested for opacity.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;and Custom Colors &lt;/strong&gt;- if everything else goes smoothly (crosses fingers)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;And now to address a FAQs:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;It doesn't work on 64-bit Vista?&lt;br&gt;&lt;/strong&gt; Unfortunately Silverlight does not provide&amp;nbsp; 64-bit support, but you can run the Sidebar in 32-bit mode if you want to use the gadget by &lt;a href="http://adamkinney.com/blog/272/default.aspx#comment-22"&gt;following the instructions Shane posted in the comments&lt;/a&gt;.&lt;br&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Why Silverlight?&lt;br&gt;&lt;/strong&gt;No it did not &lt;em&gt;have&lt;/em&gt; to be Silverlight, but that was the original point of the demo.&amp;nbsp; Not only am I a big fan of SIlverlight, but you will also find I am a bit biased due to my current position at Microsoft.&amp;nbsp; Bias aside, I think Silverlight can work really well as the UI for Sidebar Gadgets.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Look for version 1.5 coming soon, I'll update the &lt;a href="http://adamkinney.com/blog/272/default.aspx"&gt;original post&lt;/a&gt; once its available.&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/273/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/273/default.aspx</comments><link>http://adamkinney.com/blog/273/default.aspx</link><pubDate>Sat, 27 Oct 2007 08:04:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/273/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>6</slash:comments><trackback:ping>http://adamkinney.com/blog/273/trackback/default.aspx</trackback:ping><category>gadgets</category><category>Sidebar Gadgets</category><category>Silverlight</category><category>Xbox</category><category>XboxFriendsWatch</category></item><item><title>Xbox Friends Watch - a Sidebar Gadget using Silverlight</title><description>&lt;p&gt;[&lt;strong&gt;UPDATE: &lt;/strong&gt;&lt;a href="http://adamkinney.com/blog/279/default.aspx"&gt;version 1.1 has been posted&lt;/a&gt;, performance improvements and an auto version checker now included.]&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/adamkinney/1740762008/"&gt;&lt;img id="id" src="http://farm3.static.flickr.com/2226/1740762008_37e32fee86.jpg?v=0" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;HALO 3 is out and my Xbox is now getting the love it truly deserves.&amp;#xA0; Multiplayer mode in HALO is a lot of fun and even more fun when you can play with friends.&amp;#xA0; Thus, a perfect opportunity was born to create a useful sidebar gadget.&lt;/p&gt;

&lt;p&gt;I've recorded a demo on &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=350414"&gt;how the gadget works available on Channel 9&lt;/a&gt; and you can &lt;a href="http://adamkinney.com/studios/xboxfriendswatch/XboxFriendsWatch.gadget"&gt;&lt;strong&gt;download the gadget&lt;/strong&gt;&lt;/a&gt; directly from my server, although I will be posting it to the &lt;a href="http://gallery.live.com/"&gt;Gadget Gallery&lt;/a&gt; shortly.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Just make sure that before you run the gadget you &lt;a href="http://go.microsoft.com/fwlink/?LinkID=89015&amp;amp;clcid=0x409"&gt;install Silverlight 1.0&lt;/a&gt;, otherwise the gadget will not work.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;My data source for Xbox Live information is coming from &lt;a href="http://duncanmackenzie.net/blog/put-up-a-rest-api-for-xbox-gamertag-data/default.aspx"&gt;Duncan Mackenzie's REST service&lt;/a&gt; and the UI is done completely in Silverlight 1.0.&amp;#xA0; This turned out to be a really fun project and the Sidebar hosting environment was a great place for a Silverlight application.&amp;#xA0; &lt;/p&gt;

&lt;p&gt;One of the most obvious benefits is that within the Sidebar you can make cross-domain calls, no need for any server-side proxies.&amp;#xA0; You also gain access to certain System properties and a small data storage model all through the Gadget API.&lt;/p&gt;

&lt;p&gt;I foresee more Silverlight-based Sidebar Gadgets in the future, I'm looking at you Twitter API...&lt;/p&gt;
&lt;img src="http://adamkinney.com/blog/272/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/272/default.aspx</comments><link>http://adamkinney.com/blog/272/default.aspx</link><pubDate>Thu, 25 Oct 2007 06:42:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/272/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>79</slash:comments><trackback:ping>http://adamkinney.com/blog/272/trackback/default.aspx</trackback:ping><category>HALO</category><category>Sidebar Gadgets</category><category>Silverlight</category><category>Xbox</category><category>XboxFriendsWatch</category></item><item><title>XMLHttpRequest Sidebar Gadget starter</title><description>&lt;p&gt;I spent some time working on a Sidebar Gadget tonight and I ran into some issues once I was ready to&amp;nbsp;gather live&amp;nbsp;data.&amp;nbsp; Cross-domain XMLHttpRequests are permitted in Sidebar gadget, which certainly adds much more value and possibilities.&lt;/p&gt; &lt;p&gt;I found my bug and smashed it whole-heartedly, but I thought it would be nice to share the code for the XHRTest gadget that I was using while debugging.&amp;nbsp; The code is just about the least amount of code you need to request an RSS feed and have it return the first item's title.&amp;nbsp; So I won't be uploading the gadget to the &lt;a href="http://gallery.live.com/"&gt;gallery&lt;/a&gt;, but hopefully it may come in handy for someone starting their own Sidebar gadget.&amp;nbsp; Plus this way I don't feel like I completely wasted all of that time debugging over and over...&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://adamkinney.com/downloads/XHRTest.zip"&gt;XHRTest Gadget (source code .ZIP)&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://adamkinney.com/downloads/XHRTest.gadget"&gt;XHRTest Gadget (packaged)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;And if you are interested in creating your own Sidebar Gadget,&amp;nbsp;read through&amp;nbsp;Jan Kucera's &lt;a href="http://www.codeproject.com/gadgets/gadgettips.asp"&gt;Practices and Hints for Gadgets&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/222/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/222/default.aspx</comments><link>http://adamkinney.com/blog/222/default.aspx</link><pubDate>Fri, 15 Jun 2007 06:42:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/222/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>1</slash:comments><trackback:ping>http://adamkinney.com/blog/222/trackback/default.aspx</trackback:ping><category>gadgets</category><category>Sidebar Gadgets</category></item><item><title>Sidebar gadget dev on Windows Vista RC1</title><description>&lt;p&gt;I just noticed that the new documentation for developing Sidebar gadgets on Windows Vista RC1 is up and live on MSDN - &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sidebar/sidebar/overviews/gdo.asp"&gt;Object Model Reference&lt;/a&gt; &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sidebar/sidebar/overviews/gdo.asp"&gt;Dev Overview&lt;/a&gt;.&amp;nbsp; I'm looking forward to working on some gadgets for Channel 9 and 10.&amp;nbsp; A mini application using simple languages like JavaScript and HTML, and there are few limits to what the UI can look like (no browser chrome), should be fun.&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/165/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/165/default.aspx</comments><link>http://adamkinney.com/blog/165/default.aspx</link><pubDate>Tue, 05 Sep 2006 20:17:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/165/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>0</slash:comments><trackback:ping>http://adamkinney.com/blog/165/trackback/default.aspx</trackback:ping><category>Channel 10</category><category>Channel 9</category><category>EvNet</category><category>gadgets</category><category>Sidebar Gadgets</category><category>Windows Vista</category></item></channel></rss>