<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 'moonlight'</title><description>Adam Kinney blog posts filtered by a specific tag</description><link>http://adamkinney.com/blog/tags/moonlight/default.aspx</link><language>en-us</language><pubDate>Thu, 28 Aug 2008 13:43:05 GMT</pubDate><generator>Oxite</generator><item><title>Catching up with Silverlight 2</title><description>&lt;p style="float: right; margin-bottom: 10px; margin-left: 10px"&gt;&lt;a href="http://www.flickr.com/photos/funkysurfer/2321025077/in/photostream/"&gt;&lt;img alt="" src="http://farm3.static.flickr.com/2037/2321025077_cf22538d44_m.jpg" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Starting last week on March 5th after &lt;a href="http://visitmix.com/blogs/Joshua/Day-1-Keynote/"&gt;Silverlight 2 Beta 1 was announced,&lt;/a&gt; a lot has been said about Silverlight 2.&amp;nbsp; Presentations have been given, demos have been shown, bits have been released, tutorials have been posted and many conversations have been had.&amp;nbsp; As an attempt to catalog some of the more interesting and useful content, I'm posting my list of highlights since SL2B1 day.&lt;/p&gt; &lt;h2&gt;Overview&lt;/h2&gt; &lt;p&gt;In the unlikely event you haven't found where yet, you can grab the &lt;a href="http://silverlight.net/GetStarted/#betajump"&gt;runtime and tools for Silverlight 2 Beta 1&lt;/a&gt; on Silverlight.net.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Other links to help you get started include:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/CT01/"&gt;Building Rich Internet Applications using Silverlight 2&lt;/a&gt; - MIX session presented by &lt;a href="http://blogs.msdn.com/jstegman/"&gt;Joe Stegmen&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/mharsh/"&gt;Mike Harsh&lt;/a&gt;, &lt;a href="http://visitmix.com/blogs/2008Sessions/CT01/"&gt;Part 1&lt;/a&gt;, &lt;a href="http://visitmix.com/blogs/2008Sessions/CT02/"&gt;Part 2&lt;/a&gt;  &lt;li&gt;&lt;a href="http://silverlight.net/learn/tutorials/roadmap.aspx"&gt;A Whirlwind Tour&lt;/a&gt; - Jesse Liberty's introduction to Silverlight 2  &lt;li&gt;&lt;a href="http://download.microsoft.com/download/9/4/e/94e080c7-d462-4118-b07a-55578d64bc43/Silverlight%202%20Beta%201%20-%20Fundamentals.zip"&gt;Fundamentals Lab&lt;/a&gt; - This lab explores the fundamental tools and features that underpin any Silverlight application.  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/cc189007(VS.95).aspx"&gt;Breaking Changes in Silverlight 2&lt;/a&gt; - This topic discusses the changes made to the Silverlight runtime and Silverlight tools between the Microsoft Silverlight 1.1 Alpha September Refresh and the MIX 2008 release.  &lt;li&gt;&lt;a href="http://community.irritatedvowel.com/blogs/pete_browns_blog/archive/2008/03/05/Xap_2100_-App_2100_-Pow_2100_-Packaging-and-Application-Startup-in-Silverlight-2-Beta-1-_2D00_-Part-1.aspx"&gt;Packaging and Application Startup&lt;/a&gt; - Pete Brown explores the new application model, read &lt;a href="http://community.irritatedvowel.com/blogs/pete_browns_blog/archive/2008/03/05/Xap_2100_-App_2100_-Pow_2100_-Packaging-and-Application-Startup-in-Silverlight-2-Beta-1-_2D00_-Part-1.aspx"&gt;Part 1&lt;/a&gt; and &lt;a href="http://community.irritatedvowel.com/blogs/pete_browns_blog/archive/2008/03/05/Xap_2100_-App_2100_-Pow_2100_-Packaging-and-Application-Startup-in-Silverlight-2-Beta-1-_2D00_-Part-2.aspx"&gt;Part 2&lt;/a&gt;  &lt;li&gt;&lt;a href="http://download.microsoft.com/download/9/4/e/94e080c7-d462-4118-b07a-55578d64bc43/Silverlight%202%20Beta%201%20-%20Dynamic%20Animations.zip"&gt;Dynamic Animation Lab&lt;/a&gt; - This is a simple lawn mowing simulation that exposes different techniques of leveraging the managed Animation API in Silverlight 2.&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Demos&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://memorabilia.hardrock.com/"&gt;Hard Rock Memorabilia&lt;/a&gt; - One of the most talked about demos at MIX08, welcome Deep Zoom!  &lt;li&gt;&lt;a href="http://pulse.sxsw.com/"&gt;Pulse at SXSW&lt;/a&gt; - mashes up twitter, del.icio.us, Technorati and flickr in a very visual and useful way  &lt;li&gt;&lt;a href="http://ria.mail.aol.com"&gt;AOL email client&lt;/a&gt; - a full email client written in Silverlight 2  &lt;li&gt;NBC Olympics - can be seen in the first &lt;a href="http://visitmix.com/blogs/2008Sessions/KYN0801/"&gt;keynote&lt;/a&gt; at MIX08 around 1:17:00, an &lt;a href="http://www.visitmix.com/blogs/News/NBC/"&gt;interview&lt;/a&gt; with Perkins Miller is also available  &lt;li&gt;&lt;a href="http://www.textglow.net/"&gt;TextGlow&lt;/a&gt; - read Word 2007 documents online with Silverlight 2  &lt;li&gt;&lt;a href="http://silverlight.net/community/gallerydetail.aspx?cat=5"&gt;Silverlight.net Community Gallery&lt;/a&gt; - controls demo, RSS reader, SOAP Weather Widget and more  &lt;li&gt;&lt;a href="http://www.miniclip.com/games/tunnel-trouble/en/"&gt;Tunnel Trouble&lt;/a&gt; - a new Silverlight-based game from &lt;a href="http://www.terralever.com/"&gt;Terralever&lt;/a&gt; &lt;li&gt;&lt;a href="http://sl.weatherbug.com/?zip=98052"&gt;WeatherBug&lt;/a&gt; - designed for Silverlight Mobile, you can test the app running on the web.&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Controls&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://silverlight.net/Samples/2b1/SilverlightControls/run/default.html"&gt;Control Demo Page&lt;/a&gt; - see the controls in action  &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=EA93DD89-3AF2-4ACB-9CF4-BFE01B3F02D4&amp;amp;displaylang=en"&gt;Source code and Unit Tests for controls&lt;/a&gt; - download the code  &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/T20/"&gt;Creating Rich Dynamic User interfaces with Silverlight 2&lt;/a&gt; - MIX session presented by &lt;a href="http://scorbs.com/"&gt;Karen Corby&lt;/a&gt;  &lt;li&gt;&lt;a href="http://silverlight.net/learn/tutorials/controls.aspx"&gt;Controls Tutorial&lt;/a&gt; - Another Jesse Liberty tutorial  &lt;li&gt;&lt;a href="http://blogs.msdn.com/delay/archive/2008/03/05/lb-sv-faq-examples-notes-tips-and-more-for-silverlight-2-beta-1-s-listbox-and-scrollviewer-controls.aspx"&gt;ListBox and ScrollViewer FAQs&lt;/a&gt; - all you ever wanted to know about them and more  &lt;li&gt;&lt;a href="http://wilcoding.xs4all.nl/Wilco/View.aspx?NewsID=212 "&gt;File Upload Component&lt;/a&gt; - Wilco Bauwer builds a File upload and control and shares the source  &lt;li&gt;&lt;a href="http://download.microsoft.com/download/9/4/e/94e080c7-d462-4118-b07a-55578d64bc43/Silverlight%202%20Beta%201%20-%20User%20Controls.zip"&gt;User Controls Lab&lt;/a&gt; - Building Reusable Controls in Silverlight 2  &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=33677"&gt;Using the Silverlight 2 Canvas&lt;/a&gt; - a screencast by Jesse Liberty  &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=33733"&gt;Using Silverlight 2 Grids and Stack Panels&lt;/a&gt; - another great screencast by Jesse Liberty  &lt;li&gt;&lt;a href="http://silverlight.net/learn/tutorials/stylestemplates.aspx"&gt;Styling Controls&lt;/a&gt; - another tutorial by Jesse Liberty (he's been very busy)&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Deep Zoom&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/CT06/"&gt;Applications = Designers + Developers&lt;/a&gt; - MIX session presented by &lt;a href="http://nibblestutorials.net/"&gt;Celso Gomes&lt;/a&gt; and &lt;a href="http://www.kirupa.com/"&gt;Kirupa Chinnathambi&lt;/a&gt; , Deep Zoom heatured in the second part &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/T23/"&gt;Hard Rock: Behind the Music with Deep Zoom&lt;/a&gt; - MIX Session presented by &lt;a href="http://www.microsoftregionaldirectors.com/profile.aspx?rd=1089"&gt;Scott Stanfield&lt;/a&gt;  &lt;li&gt;&lt;a title="Silverlight 2 - First Attempt with MultiScaleImage" href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2008/03/05/10217.aspx"&gt;First Attempt with MultiScaleImage&lt;/a&gt; - Mike Taulty shows how to implement control over Deep Zoom, followed by &lt;a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2008/03/08/10231.aspx"&gt;an update&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.msdn.com/mikeormond/archive/2008/03/07/silverlight-2-deep-zoom-demo.aspx"&gt;Deep Zoom Demo&lt;/a&gt; - Mike Ormond shares Deep Zoom code and then &lt;a href="http://blogs.msdn.com/mikeormond/archive/2008/03/07/deep-zoom-demo-now-with-mouse-wheel-support.aspx"&gt;adds mouse wheel support&lt;/a&gt; in part 2  &lt;li&gt;&lt;a href="http://blogs.msdn.com/expression/archive/2008/03/05/download-the-preview-of-the-deep-zoom-composer.aspx"&gt;Deep Zoom Composer Preview&lt;/a&gt;  &lt;li&gt;&lt;a href="http://blogs.msdn.com/expression/archive/2008/03/05/deep-zoom-composer-user-guide.aspx"&gt;Deep Zoom Composer Preview - User Guide&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Mobile&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/T12/"&gt;Mobile Devices and Microsoft Silverlight&lt;/a&gt; - MIX session presented by &lt;a href="http://blogs.msdn.com/amit_chopra/"&gt;Amit Chopra&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/davidklinems/"&gt;David Kline&lt;/a&gt;  &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/C02/"&gt;Using Microsoft Silverlight for Creating Rich Mobile User Experiences&lt;/a&gt; - MIX session presented by &lt;a href="http://www.giorgiosardo.com/"&gt;Giorgio Sardo&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.allaboutsymbian.com/media/item/AAS_Videocast_28_AAS_talks_to_Microsoft_and_developers_about_Silverlight_Mobile.php"&gt;Brad Becker interview&lt;/a&gt; - about the recent announcement about Silverlight Mobile.  &lt;li&gt;&lt;a href="http://www.visitmix.com/blogs/Joshua/WeatherBug/"&gt;WeatherBug demo&lt;/a&gt;  &lt;li&gt;&lt;a href="http://visitmix.com/blogs/OpenSpace/MIXr-Silverlight-Mobile-Application-Demo/"&gt;MIXr demo&lt;/a&gt;  &lt;li&gt;&lt;a title="Silverlight for Mobile primer session at MIX08" href="http://adamkinney.com/blog/315/default.aspx"&gt;Silverlight for Mobile primer session at MIX08&lt;/a&gt; - my notes from the first mobile session at MIX&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Dynamic Language Runtime&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/T28/"&gt;Microsoft Silverlight and Dynamic Languages&lt;/a&gt; - MIX session presented by &lt;a href="http://www.iunknown.com/"&gt;John Lam&lt;/a&gt; and &lt;a href="http://jimmy.schementi.com/blog/"&gt;Jimmy Schementi&lt;/a&gt;  &lt;li&gt;&lt;a href="http://www.iunknown.com/2008/03/dynamic-silverl.html"&gt;Hello World! demo&lt;/a&gt; - demo from MIX session  &lt;li&gt;&lt;a href="http://www.iunknown.com/2008/03/dynamic-silve-1.html"&gt;Managed JScript and flickr&lt;/a&gt; -demo from MIX session  &lt;li&gt;&lt;a href="http://www.iunknown.com/2008/03/dynamic-silve-2.html"&gt;Integrating Silverlight and ASP.NET MVC&lt;/a&gt; - demo from MIX session  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/pl-pl/magazine/cc300810(en-us).aspx"&gt;Iron Python&lt;/a&gt; - Jimmy Schementi's MSDN article  &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/magazine/cc163344.aspx"&gt;Iron Python and the DLR&lt;/a&gt; - Bill Chiles's MSDN Article  &lt;li&gt;&lt;a href="http://visitmix.com/blogs/OpenSpace/John-Lam-on-Ruby-Ruby-Ruby/"&gt;John Lam on Ruby, Ruby, Ruby&lt;/a&gt; - Open Space session at MIX08&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Moonlight&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/T31/"&gt;Exploring Moonlight : Novell's Implementation of Silverlight on Linux&lt;/a&gt; - MIX session presented by &lt;a href="http://tirania.org/blog/"&gt;Miguel de Icaza&lt;/a&gt;  &lt;li&gt;&lt;a title="http://tirania.org/blog/archive/2008/Mar-03.html" href="http://tirania.org/blog/archive/2008/Mar-03.html"&gt;Pre-Mix 08: Moonlight Updates&lt;/a&gt;  &lt;li&gt;&lt;a href="http://tirania.org/blog/archive/2008/Mar-08.html"&gt;Channel9 works with Moonlight!&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Physics&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.farseergames.com/blog/post/New-Farseer-Physics-Engine-Release-for-Silverlight-20-Beta-1.aspx"&gt;Farseer Physics Engine&lt;/a&gt; - an open source physics engine for Silverlight 2  &lt;li&gt;&lt;a href="http://www.andybeaulieu.com/silverlight/2.0/polygondemo/testpage.html"&gt;Polygon Demo&lt;/a&gt; - Andy Beaulieu's recent demo using Farseer  &lt;li&gt;&lt;a href="http://chriscavanagh.wordpress.com/2008/03/06/silverlight-2-2d-physics-revisited/"&gt;Heads Will Roll demo&lt;/a&gt; - Chris Cavanagh updates his sample, click "move platforms" to make the wheels/heads go flying&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Networking and Data&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://download.microsoft.com/download/9/4/e/94e080c7-d462-4118-b07a-55578d64bc43/Silverlight%202%20Beta%201%20-%20Networking%20and%20Data.zip"&gt;Networking and Data Lab&lt;/a&gt; - In this hands-on lab, you will look at using a variety of remote data sources and communication techniques to retrieve data for a Silverlight application.  &lt;li&gt;&lt;a href="http://visitmix.com/blogs/2008Sessions/T13/"&gt;Working with Data and Web Services in Microsoft Silverlight 2&lt;/a&gt; - MIX Session presented by &lt;a href="http://blogs.msdn.com/eugeneos/default.aspx"&gt;Eugene Osovetsky&lt;/a&gt;  &lt;li&gt;&lt;a href="http://weblogs.asp.net/mschwarz/archive/2008/03/07/silverlight-2-and-sockets.aspx"&gt;Sockets Sample&lt;/a&gt;  &lt;li&gt;&lt;a href="http://silverlight.net/learn/tutorials/databinding.aspx"&gt;Data Binding Tutorial&lt;/a&gt; - A Jesse Liberty tutorial&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Browser Integration&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://download.microsoft.com/download/9/4/e/94e080c7-d462-4118-b07a-55578d64bc43/Silverlight%202%20Beta%201%20-%20Browser%20Integration.zip"&gt;Browser Integration Lab&lt;/a&gt; - In this hands-on lab, you will look at the places where DHTML and Silverlight meet.  &lt;li&gt;&lt;a href="http://timheuer.com/blog/archive/2008/03/09/calling-javascript-functions-from-silverlight-2.aspx"&gt;Calling JavaScript functions&lt;/a&gt; - Tim Heuer tutorial&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Tools&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.ssblueprints.net/sharepoint/"&gt;Silverlight Blueprint for Sharepoint&lt;/a&gt; -&amp;nbsp; This is the answer to "how do you use Silverlight in Sharepoint?", Micheal Lehman has an &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=388339"&gt;interview&lt;/a&gt; live on Ch9  &lt;li&gt;&lt;a href="http://photozoom.mslivelabs.com"&gt;PhotoZoom&lt;/a&gt; - Want a Deep Zoom Album of your own? try this site.&amp;nbsp; Look for the "processing" notification when attempting to view your albums, the site is rather busy right now  &lt;li&gt;&lt;a href="http://www.flawlesscode.com/post/2008/03/Blogengine-NET-extension-for-embedding-a-Silverlight-plugin.aspx"&gt;BlogEngine.NET Silverlight Extension&lt;/a&gt; - I would expect to see more of these start cropping up  &lt;li&gt;&lt;a href="http://silverlight.net/blogs/jesseliberty/archive/2008/03/09/tip-of-the-day-great-silverlight-programmer-utilities.aspx"&gt;Programmer Utilities&lt;/a&gt; - Jesse Liberty's suggested "other" tools  &lt;li&gt;&lt;a href="http://www.telerik.com/products/silverlight/overview.aspx"&gt;Telerik Controls&lt;/a&gt; - There are lot of cool examples under the Online demos section.&amp;nbsp; Very cool to see the Animations framework in there.  &lt;li&gt;&lt;a href="http://www.accusoft.com/news/pressreleases/030408.asp"&gt;ImageGear for Silverlight&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Fountains of Information&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/a&gt; - great tutorials and source of breaking news  &lt;li&gt;&lt;a href="http://blogs.msdn.com/tims/"&gt;Tim Sneath&lt;/a&gt; - next best place for breaking news and clarity of information  &lt;li&gt;&lt;a href="http://silverlight.net/blogs/jesseliberty/"&gt;Jesse Liberty&lt;/a&gt; - The Silverlight Developers best friend  &lt;li&gt;&lt;a href="http://www.iunknown.com/"&gt;John Lam&lt;/a&gt; - Dynamic Language Runtime  &lt;li&gt;&lt;a title="http://www.cynergysystems.com/blogs/page/josefajardo" href="http://www.cynergysystems.com/blogs/page/josefajardo"&gt;Jose Fajardo&lt;/a&gt; - User Experience and Design  &lt;li&gt;&lt;a href="http://www.andybeaulieu.com/"&gt;Andy Beaulieu&lt;/a&gt; - games and physics  &lt;li&gt;&lt;a href="http://www.sparklingclient.com/"&gt;Sparkling Client&lt;/a&gt; - a podcast about Silverlight and other RIA technologies.  &lt;li&gt;&lt;a href="http://www.thecodetrip.com/"&gt;Code Trip&lt;/a&gt; - driving around the west coast, check to see if they're coming to your neighborhood&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://adamkinney.com/blog/316/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/316/default.aspx</comments><link>http://adamkinney.com/blog/316/default.aspx</link><pubDate>Mon, 10 Mar 2008 23:24:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/316/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>2</slash:comments><trackback:ping>http://adamkinney.com/blog/316/trackback/default.aspx</trackback:ping><category>animation</category><category>conferences</category><category>demo</category><category>MIX</category><category>MIX08</category><category>Moonlight</category><category>Silverlight</category><category>Telerik</category><category>tutorial</category><category>web development</category></item><item><title>SilverlightDevCamp SF Recap</title><description>&lt;p&gt;I had a great time this weekend at the &lt;a href="http://barcamp.org/SilverlightDevCampSF"&gt;SilverlightDevCamp in San Francisco&lt;/a&gt;.&amp;#xA0; I had never before been to a DevCamp, BarCamp or any other type of camp that happens indoors.&amp;#xA0; The casual yet academic atmosphere was well set and provided for by our hosts &lt;a href="http://www.brockett.net/"&gt;Kurt Brockett&lt;/a&gt;, &lt;a href="http://www.facebook.com/profile.php?id=828485692"&gt;Kevin Marshall&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/aniyer/"&gt;Anand Iyer&lt;/a&gt;.&amp;#xA0; Nicely done guys, as well as thanks to &lt;a href="http://www.brockett.net/?p=239"&gt;the sponsors&lt;/a&gt;.&lt;/p&gt;  &lt;p style="float: right; margin-bottom: 10px; margin-left: 10px"&gt;&lt;img alt="SilverlightDevCamp opening" src="http://adamkinney.com/images/blog/sldc_sf_talk.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;The camp started Friday night with a greeting, logistics and a bit of beer and pizza.&amp;#xA0; During the greeting we had come up with a few session ideas and some common questions.&amp;#xA0; Once I was introduced I took the opportunity to jump into Silverlight and answer a few of the burning questions with easy answers.&amp;#xA0; What I quickly learned is that I should have polled the crowd about on their knowledge of Silverlight.&amp;#xA0; I spend most of my days deep in Silverlight and most of the attendees had just started their journey.&amp;#xA0; In my excitement to share my knowledge, I had jumped to step 200 but should have started from the beginning.&amp;#xA0; I was able to answer questions for those who could not come on Saturday, so I think that was a plus. Definitely something to remember for future DevCamps.&lt;/p&gt;  &lt;p&gt;We continued to plan sessions and happily socialize the night away.&lt;/p&gt;  &lt;p&gt;Saturday morning came and the full day of sessions began.&amp;#xA0; It was interesting to see the session schedule organized and driven by the attendees.&amp;#xA0; Some held forums to lead a discussion around a topic they themselves wanted to learn more about.&amp;#xA0; Others had prepared their sessions ahead of time and it showed.&lt;/p&gt;  &lt;p style="float: left; margin-bottom: 10px; margin-right: 10px"&gt;&lt;img alt="This way to SilverlightDevCamp" src="http://adamkinney.com/images/blog/sldc_sf_sign.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;I was happy to participate and contribute in almost every session. Silverlight is such a new technology and we've launched many products around the technology and WPF, that it is still very fresh.&amp;#xA0; We have some misinformation out there we need to correct as well as our continued improvement on the ability to explain Silverlight.&lt;/p&gt;  &lt;p&gt;I also received some great feedback on how we can improve upon the initial step in learning Silverlight .&amp;#xA0; Currently I recommend using the &lt;a href="http://silverlight.net/getstarted/"&gt;Get Started page on Silverlight.net&lt;/a&gt; and the &lt;a href="http://silverlight.net/quickstarts/"&gt;QuickStarts&lt;/a&gt;, but it sounds like a scenario-based getting started doc would be useful (e.g. if you are an SVG developer...).&lt;/p&gt;  &lt;p&gt;Here are my highlights from the sessions I attended (&lt;a href="http://barcamp.org/SilverlightDevCampSFSessions"&gt;full sessions page&lt;/a&gt;):&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Silverlight 101      &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://blogs.vertigo.com/personal/bellis/Blog/default.aspx"&gt;Brian Ellis&lt;/a&gt; from Vertigo did a respectable job of starting the day with an introduction to Silverlight.&amp;#xA0; Not too deep but a good amount to get started with the code and the tools.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Expression Blend 101      &lt;br /&gt;&lt;/strong&gt;Unfortunately Cal Schrotenboer's talk was cut short by technical difficulties, but I did get the chance to talk with him and learn about the classes he is teaching.&amp;#xA0; He has a &lt;a href="http://schrotenboer.com/foothill/csharp.htm"&gt;list here&lt;/a&gt;, but I don't believe I've seen that many WPF classes at a college before.&amp;#xA0; I would expect to see a Silverlight class soon.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;iPhone and Top Banana&lt;/strong&gt;     &lt;br /&gt;Beau Amber of &lt;a href="http://www.metalliq.com/"&gt;Metalliq&lt;/a&gt; and &lt;a href="http://www.metaliq.com/portfolio/silverlight.html"&gt;Top Banana&lt;/a&gt; fame, walked us though the iPhone simulation he had created for &lt;a href="http://www.microsoft.com/uk/mix07/default.aspx"&gt;MIX:UK 07&lt;/a&gt;.&amp;#xA0; He did a great job replicating the iPhone in XAML using Blend as his main tool, actually I think it was the only tool he used.&amp;#xA0; He also demoed Top Banana and as usual the crowd loved it.&amp;#xA0; Its such a cool app and hearing the story about how it came together was inspiring.&amp;#xA0; And good news, the source is almost available, apparently there is just a little more clean-up to do.&amp;#xA0; I did record the whole session and am working on publishing the video.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Silverlight and Flash (and JavaFX)      &lt;br /&gt;&lt;/strong&gt;After lunch (more pizza) it was finally time for the most anticipated session comparing Silverlight and Flash.&amp;#xA0; Randy Fong had started gathering questions since the night before and the session had &lt;a href="http://blogs.zdnet.com/Stewart/?p=532"&gt;awakened Ryan Stewart&lt;/a&gt; and drawn in &lt;a href="http://weblogs.macromedia.com/jd/"&gt;John Dowdell&lt;/a&gt;.&amp;#xA0; (Ryan had actually attended almost the whole thing and John had asked some good questions during Beau's talk)&lt;/p&gt;  &lt;p&gt;We had an interesting start with Abdel Remani adding &lt;a href="http://www.sun.com/software/javafx/"&gt;JavaFX&lt;/a&gt; into the comparison as well.&amp;#xA0; I say interesting because nobody had mentioned JavaFX before and it didn't seem as though it was completely comparable in all aspects.&amp;#xA0; Either way I learned about JavaFX and Flex in this session and Ryan, John and Anand did an admirable job trying to keep the comparison clear and accurate, while not turning it into a grudge match.&lt;/p&gt;  &lt;p&gt;Regarding comparing technologies, I found the whole DevCamp very useful in learning more about technologies in the RIA space.&amp;#xA0; Special thanks to &lt;a href="http://www.robrusher.com/"&gt;Rob Rusher&lt;/a&gt; who spent some time going through Flex with me.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Moonlight      &lt;br /&gt;&lt;/strong&gt;The &lt;a href="http://www.mono-project.com/Moonlight"&gt;Moonlight&lt;/a&gt; session was interesting because none of us had actually gotten Moonlight to run yet, but we were all interested.&amp;#xA0; Anand and &lt;a href="http://www.unethicalblogger.com/"&gt;Tyler Ballance&lt;/a&gt; had the most to share and we made a bit of pact to continue to work together to futrther our Moonlight knowledge.&amp;#xA0; Next step, host a VPC or VMWare with it running.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Extending Silverlight 1.0      &lt;br /&gt;&lt;/strong&gt;&lt;a href="http://www.codinghorror.com/blog/"&gt;Jeff Atwood&lt;/a&gt; of Vertigo and Coding Horror walked us through the construction of the &lt;a href="http://www.vertigo.com/downloads/SilverlightChess/10rc/"&gt;Chess Viewer Sample&lt;/a&gt;.&amp;#xA0; This seemed to resonate well with the attendees and acted as real practical application of the code we had been talking about.&amp;#xA0; Nice job Jeff and thanks for the lesson in chess notation.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;IronPython&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://www.unethicalblogger.com/"&gt;Tyler Ballance&lt;/a&gt; of &lt;a href="http://www.slide.com/"&gt;Slide.com&lt;/a&gt; introduced us to &lt;a href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython"&gt;IronPython&lt;/a&gt; and all of its Python goodness.&amp;#xA0; He was actually a contributor to the Mac port so he had a fair bit of experience to draw upon.&amp;#xA0; The session morphed into a &amp;quot;dynamic languages are fun? check yes or no&amp;quot; session.&amp;#xA0; Which was fine because looking at Python code it looks fun and carefree.&amp;#xA0; I should spend some time trying to build with it and see how I feel afterwards.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Media Services      &lt;br /&gt;&lt;/strong&gt;We had a short Media session where we covered codecs and playback but most of the time was covering features we are planning for the future including server-side playlists and DRM.&lt;/p&gt;  &lt;p&gt;After the last session, I interviewed Tyler about his DevCamp experience and the sample he had built while there.&amp;#xA0; I think the video came out pretty well and I should be publishing it shortly. &lt;/p&gt;  &lt;p style="float: right; margin-bottom: 10px; margin-left: 10px"&gt;&lt;img alt="SilverlightDevCamp shirt" src="http://adamkinney.com/images/blog/sldc_sf_shirt.jpg" /&gt; &lt;/p&gt;  &lt;p&gt;Overall, I thoroughly enjoyed the DevCamp and look forward to attending future Camps.&amp;#xA0; If you take a look at the &lt;a href="http://barcamp.org/SilverlightDevCamp"&gt;SilverlightDevCamp&lt;/a&gt; page, you'll see that there are currently two more planned.&amp;#xA0; One in &lt;a href="http://barcamp.org/SilverlightDevCampDC"&gt;Washington DC&lt;/a&gt; in November and the other at the end of this month in &lt;a href="http://barcamp.org/SilverlightDevCampChicago"&gt;Chicago&lt;/a&gt; the weekend before &lt;a href="http://www.adobe.com/events/max/"&gt;Adobe MAX&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I few last notes: there are &lt;a href="http://www.flickr.com/photos/tags/silverlightdevcampsf/"&gt;more photos available on Flickr&lt;/a&gt;, it was very nice to finally meet John Dowdell in person and I was told that my voice sounds like &lt;a href="http://www.imdb.com/name/nm0736622/"&gt;Seth Rogen&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/255/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/255/default.aspx</comments><link>http://adamkinney.com/blog/255/default.aspx</link><pubDate>Tue, 18 Sep 2007 07:51:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/255/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>2</slash:comments><trackback:ping>http://adamkinney.com/blog/255/trackback/default.aspx</trackback:ping><category>conferences</category><category>Flash</category><category>Moonlight</category><category>Silverlight</category><category>web development</category></item><item><title>Silverlight 1.0, now with Support for Linux</title><description>&lt;p&gt;&lt;a href="http://www.microsoft.com/presspass/press/2007/sep07/09-04SilverlightPR.mspx" target="_blank"&gt;Silverlight 1.0 has been released&lt;/a&gt; and along with that a nice surprise announcement that Microsoft will officially be working with Novell on &lt;a href="http://www.mono-project.com/Moonlight" target="_blank"&gt;Moonlight&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;A lot have posts have already been written heralding the news:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/presspass/press/2007/sep07/09-04SilverlightPR.mspx" target="_blank"&gt;Official Press Release&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blog.seanalexander.com/2007/09/05/ItsOfficialSilverlightComingToLinux.aspx" target="_blank"&gt;Sean Alexander&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/Silverlight10IsOutAndItSupportsLinux.aspx" target="_blank"&gt;Scott Hanselman&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/09/04/silverlight-1-0-released-and-silverlight-for-linux-announced.aspx" target="_blank"&gt;Scott Guthrie&lt;/a&gt;&amp;nbsp;- a meaty post as expected&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;But once I found &lt;a href="http://blogs.msdn.com/msmossyblog/archive/2007/09/05/silverlight-shipped-and-supports-linux.aspx" target="_blank"&gt;Scott Barnes' post&lt;/a&gt; which pointed to &lt;a href="http://www.brockett.net/?p=232" target="_blank"&gt;Kurt Brockett's Silverlight with Tux image&lt;/a&gt; I was convinced I should &amp;nbsp;share the love as well.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.flickr.com/photos/adamkinney/1326547427/" target="_blank" atomicselection="true"&gt;&lt;img src="http://farm2.static.flickr.com/1244/1326547427_8ae005f485.jpg?v=0" alt="" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Thinking its time to setup a Linux box now...&lt;/p&gt;&lt;img src="http://adamkinney.com/blog/250/aggviewbug/default.aspx" alt="" /&gt;</description><comments>http://adamkinney.com/blog/250/default.aspx</comments><link>http://adamkinney.com/blog/250/default.aspx</link><pubDate>Wed, 05 Sep 2007 05:48:00 GMT</pubDate><guid isPermaLink="true">http://adamkinney.com/blog/250/default.aspx</guid><dc:creator>Adam Kinney</dc:creator><slash:comments>2</slash:comments><trackback:ping>http://adamkinney.com/blog/250/trackback/default.aspx</trackback:ping><category>Moonlight</category><category>Silverlight</category></item></channel></rss>