<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Vantage Point - Bob German's WebLog : Silverlight</title><link>http://blogs.msdn.com/bobgerman/archive/tags/Silverlight/default.aspx</link><description>Tags: Silverlight</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Resources for Developing SharePoint Solutions with Silverlight</title><link>http://blogs.msdn.com/bobgerman/archive/2009/06/21/resources-for-developing-sharepoint-solutions-with-silverlight.aspx</link><pubDate>Sun, 21 Jun 2009 20:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9795877</guid><dc:creator>BobGerman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bobgerman/comments/9795877.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bobgerman/commentrss.aspx?PostID=9795877</wfw:commentRss><wfw:comment>http://blogs.msdn.com/bobgerman/rsscomments.aspx?PostID=9795877</wfw:comment><description>&lt;P&gt;Many thanks to everyone who attended my talk at SPTechCon 2009 in Cambridge, MA! As promised, this posting will provide a pointer to the source code used in the demos, plus resources to help you get going with Silverlight in your SharePoint development projects.&lt;/P&gt;
&lt;P mce_keep="true"&gt;All the code is on MSDN Code Gallery at &lt;A href="http://code.msdn.com/SLParts" mce_href="http://code.msdn.com/SLParts"&gt;http://code.msdn.com/SLParts&lt;/A&gt;. This includes:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Minimalist samples, one of which&amp;nbsp;passes a&amp;nbsp;text message to&amp;nbsp;Silverlight for display, the other of which shows how to implement and&amp;nbsp;call a custom web service in SharePoint from Silverlight&amp;nbsp;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;An image viewer web part to display an image library as a slide show. This web part shows how to pass SharePoint data to Silverlight in a hidden form field to avoid the need to make an extra round-trip to the server.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;A mini-survey web part to ask a single question and show the results when it is answered. This web part shows how to update SharePoint using a custom web service, which piggybacks the latest results for rendering in Silverlight&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;A video field control that allows browsing SharePoint sites, libraries and documents to select a video in editing mode. This is an example of posting data back with the page (in a hidden form field), as is the expected behavior when editing a WCM page.&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;Here are some resources I found helpful in working with Silverlight and SharePoint:&lt;/P&gt;
&lt;H3&gt;Silverlight (General)&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Get Started Building Silverlight Applications - &lt;A href="http://silverlight.net/GetStarted/" mce_href="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;The Silverlight Geek Tutorials, Jesse Liberty - &lt;A href="http://silverlight.net/learn/tutorials.aspx" mce_href="http://silverlight.net/learn/tutorials.aspx"&gt;http://silverlight.net/learn/tutorials.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;.NET Framework Class Library for Silverlight, MSDN - &lt;A href="http://msdn.microsoft.com/en-us/library/cc838194(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc838194(VS.95).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc838194(VS.95).aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Silverlight Learning Resources - &lt;A href="http://silverlight.net/Learn/" mce_href="http://silverlight.net/Learn/"&gt;http://silverlight.net/Learn/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Silverlight and SharePoint&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Professional Microsoft SharePoint Development Using Microsoft Silverlight 2, Steve Fox and Paul Stubbs - &lt;A href="http://www.amazon.com/Professional-SharePoint-Development-Silverlight-Programmer/dp/0470434007/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1245520930&amp;amp;sr=8-1" mce_href="http://www.amazon.com/Professional-SharePoint-Development-Silverlight-Programmer/dp/0470434007/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1245520930&amp;amp;sr=8-1"&gt;http://www.amazon.com/Professional-SharePoint-Development-Silverlight-Programmer/dp/0470434007/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1245520930&amp;amp;sr=8-1&lt;/A&gt; &lt;BR&gt;(This book is an excellent resource, full of all the gems you need to make SharePoint and Silverlight work together!)&lt;/LI&gt;
&lt;LI&gt;SharePoint Silverlight Demo - &lt;A href="http://www.wssdemo.com/Pages/silverlight.aspx" mce_href="http://www.wssdemo.com/Pages/silverlight.aspx"&gt;http://www.wssdemo.com/Pages/silverlight.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Silverlight Blueprint for SharePoint - &lt;A href="http://www.codeplex.com/SL4SP" mce_href="http://www.codeplex.com/SL4SP"&gt;http://www.codeplex.com/SL4SP&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Programming with LINQ&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;LINQ - .Net Language-Integrated Query, Don Box and Anders Hejlsberg - &lt;A href="http://msdn.microsoft.com/en-us/library/bb308959.aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb308959.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb308959.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;LINQ to XML Samples - &lt;A href="http://msdn.microsoft.com/en-us/vbasic/bb688087.aspx" mce_href="http://msdn.microsoft.com/en-us/vbasic/bb688087.aspx"&gt;http://msdn.microsoft.com/en-us/vbasic/bb688087.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;101 Linq Samples (C#), MSDN - &lt;A href="http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx" mce_href="http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx"&gt;http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;101 Linq Samples (Visual Basic), MSDN - &lt;A href="http://msdn.microsoft.com/en-us/vbasic/bb688088.aspx" mce_href="http://msdn.microsoft.com/en-us/vbasic/bb688088.aspx"&gt;http://msdn.microsoft.com/en-us/vbasic/bb688088.aspx&lt;/A&gt;&lt;BR&gt;(NOTE: The 101 samples are different for the two languages! You may find it useful to check them both out.)&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Silverlight - HTML Bridge&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;HTML Bridge: Interaction Between HTML and Managed Code, MSDN - &lt;A href="http://msdn.microsoft.com/en-us/library/cc645076(VS.95).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc645076(VS.95).aspx"&gt;http://msdn.microsoft.com/en-us/library/cc645076(VS.95).aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Silverlight HTML Bridge FAQ, Erik Reitan - &lt;A href="http://blogs.msdn.com/erikreitan/archive/2008/12/02/silverlight-html-bridge-faq.aspx" mce_href="http://blogs.msdn.com/erikreitan/archive/2008/12/02/silverlight-html-bridge-faq.aspx"&gt;http://blogs.msdn.com/erikreitan/archive/2008/12/02/silverlight-html-bridge-faq.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Silverlight Cross-Domain Access&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Silverlight Cross-Domain Policy Helpers, Tim Heuer, &lt;A href="http://timheuer.com/blog/archive/2008/04/06/silverlight-cross-domain-policy-file-snippet-intellisense.aspx" mce_href="http://timheuer.com/blog/archive/2008/04/06/silverlight-cross-domain-policy-file-snippet-intellisense.aspx"&gt;http://timheuer.com/blog/archive/2008/04/06/silverlight-cross-domain-policy-file-snippet-intellisense.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Silverlight: Cross domain access blocked, use a server side proxy or XMLHttpRequest, Jon Galloway - &lt;A href="http://weblogs.asp.net/jgalloway/archive/2007/05/08/silverlight-cross-domain-access-blocked-use-a-server-side-proxy-or-xmlhttprequest.aspx" mce_href="http://weblogs.asp.net/jgalloway/archive/2007/05/08/silverlight-cross-domain-access-blocked-use-a-server-side-proxy-or-xmlhttprequest.aspx"&gt;http://weblogs.asp.net/jgalloway/archive/2007/05/08/silverlight-cross-domain-access-blocked-use-a-server-side-proxy-or-xmlhttprequest.aspx&lt;/A&gt;&lt;BR&gt;(NOTE: While using XMLHttpRequest will shift the issue from Silverlight to Javascript's cross-domain policy, be aware that the major browsers all disallow this by default and need their security settings to be dumbed-down, even in "trusted" mode, to make this work!)&lt;/LI&gt;
&lt;LI&gt;Solving Cross-Domain Issues with Silverlight, Leonid Sorokin, &lt;A href="http://www.codeproject.com/Articles/36119/Solving-cross-domain-issues-with-Silverlight-2.aspx" mce_href="http://www.codeproject.com/Articles/36119/Solving-cross-domain-issues-with-Silverlight-2.aspx"&gt;http://www.codeproject.com/Articles/36119/Solving-cross-domain-issues-with-Silverlight-2.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Visual Studio Extensions for Windows SharePoint Services 1.3&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Introducing VSeWSS 1.3 (Podcast series), Kirk Evans - &lt;A href="http://channel9.msdn.com/posts/kirke/SharePoint-for-Developers-Part-1-Introducing-VSeWSS-13/" mce_href="http://channel9.msdn.com/posts/kirke/SharePoint-for-Developers-Part-1-Introducing-VSeWSS-13/"&gt;http://channel9.msdn.com/posts/kirke/SharePoint-for-Developers-Part-1-Introducing-VSeWSS-13/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Field Controls in SharePoint&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;How to: Create a Custom Field Control, MSDN - &lt;A href="http://msdn.microsoft.com/en-us/library/aa981226.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa981226.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa981226.aspx&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;How to Create a Custom SharePoint Field Control or Field Type, Clint Simon - &lt;A href="http://consulting.ascentium.com/blog/sp/Post80.aspx" mce_href="http://consulting.ascentium.com/blog/sp/Post80.aspx"&gt;http://consulting.ascentium.com/blog/sp/Post80.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Field Rendering Templates, MSDN - &lt;A href="http://msdn.microsoft.com/en-us/library/bb862055.aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb862055.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb862055.aspx&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Web Services in SharePoint&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Creating a Custom Web Service for SharePoint, S. S. Ahmed, &lt;A href="http://it.toolbox.com/blogs/sharepoint-blog/creating-a-custom-web-service-for-sharepoint-13553" mce_href="http://it.toolbox.com/blogs/sharepoint-blog/creating-a-custom-web-service-for-sharepoint-13553"&gt;http://it.toolbox.com/blogs/sharepoint-blog/creating-a-custom-web-service-for-sharepoint-13553&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Walkthrough: Creating a Custom Web Service, MSDN - &lt;A href="http://msdn.microsoft.com/en-us/library/ms464040.aspx" mce_href="http://msdn.microsoft.com/en-us/library/ms464040.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms464040.aspx&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;SPDev: SharePoint Developer Utility, Mark Wagner - &lt;A href="http://www.crsw.com/spdev/Wiki%20Pages/Home.aspx" mce_href="http://www.crsw.com/spdev/Wiki%20Pages/Home.aspx"&gt;http://www.crsw.com/spdev/Wiki%20Pages/Home.aspx&lt;/A&gt; (Great command-line utility that modifies .wsdl and .disco files for easy deployment to SharePoint.)&lt;/LI&gt;
&lt;LI&gt;SharePoint 2007 Web Services, Tony Testa - &lt;A href="http://tonytestasworld.us/post/SharePoint-2007-Web-Services.aspx" mce_href="http://tonytestasworld.us/post/SharePoint-2007-Web-Services.aspx"&gt;http://tonytestasworld.us/post/SharePoint-2007-Web-Services.aspx&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9795877" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bobgerman/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.msdn.com/bobgerman/archive/tags/Silverlight/default.aspx">Silverlight</category></item></channel></rss>