
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
   
    <title>Rock Solid Knowledge Screencasts</title>
    
            <lastBuildDate>21/03/2012 01:00:00</lastBuildDate>
    
    
    <link>http://www.rocksolidknowledge.com/screencasts</link>
    <description>Various Developer related screen casts </description>
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFSerialization.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFSerialization.mp4 </link>
                <pubDate>24 April 2009</pubDate>
                <atom:updated>2009-04-24T02:00:00</atom:updated>
                <title>WCF Serialization, Beyond int and string</title>
                <description>Richard addresses the issues involved when passing custom types using WCF.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/VSTipsAndTricks.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/VSTipsAndTricks.mp4 </link>
                <pubDate>06 May 2009</pubDate>
                <atom:updated>2009-05-06T02:00:00</atom:updated>
                <title>Visual Studio Tips and Tricks, Shortcuts and Snippets</title>
                <description>Andy guides you through some of the cool and useful features of Visual Studio 2008 to help maximise your productivity.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/SL2TipsCharacterAnimation.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/SL2TipsCharacterAnimation.mp4 </link>
                <pubDate>14 May 2009</pubDate>
                <atom:updated>2009-05-14T02:00:00</atom:updated>
                <title>Silverlight 2 Tips and Tricks, Character animation</title>
                <description>Dave demonstrates how to create animated characters in Silverlight 2.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFSSL.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFSSL.mp4 </link>
                <pubDate>14 May 2009</pubDate>
                <atom:updated>2009-05-14T02:00:00</atom:updated>
                <title>WCF - Self hosting with SSL, </title>
                <description>Richard shows you how to enable support for SSL with your self-hosted WCF services.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFTracing.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFTracing.mp4 </link>
                <pubDate>20 May 2009</pubDate>
                <atom:updated>2009-05-20T02:00:00</atom:updated>
                <title>Using WCF Tracing for Debugging, </title>
                <description>Richard shows you how the WCF tracing support can assist your WCF debugging.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFLargeMessages.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFLargeMessages.mp4 </link>
                <pubDate>18 June 2009</pubDate>
                <atom:updated>2009-06-18T02:00:00</atom:updated>
                <title>WCF - Working with Large Messages (Part 1), </title>
                <description>Richard shows you how to configure WCF to allow the passing of large buffered messages.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/Tasks.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/Tasks.mp4 </link>
                <pubDate>24 June 2009</pubDate>
                <atom:updated>2009-06-24T02:00:00</atom:updated>
                <title>.NET 4 Short and Long Running Tasks, How to create short and long running tasks, with cancellation support</title>
                <description>Andy introduces you to the new Task type in .NET 4 for creating short or long running tasks. </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/ParallelLoops.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/ParallelLoops.mp4 </link>
                <pubDate>25 June 2009</pubDate>
                <atom:updated>2009-06-25T02:00:00</atom:updated>
                <title>Parallel Loops in .NET 4, How to parallalise a for/foreach loop in .NET 4</title>
                <description>Andy introduces you to the new Parallel.For and Parallel.ForEach methods in .NET 4.  Whilst on the surface parallelising loops with these methods look trivial as always the devil is in the detail. </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/BasicRuby.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/BasicRuby.mp4 </link>
                <pubDate>26 June 2009</pubDate>
                <atom:updated>2009-06-26T02:00:00</atom:updated>
                <title>Begining Ruby, Simple Ruby, Classes and Attributes</title>
                <description>
        Kev introduces the Ruby language and shows how to define
        a class, create an instance and define an attribute
      </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFLargeMessages2.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/WCFLargeMessages2.mp4 </link>
                <pubDate>02 July 2009</pubDate>
                <atom:updated>2009-07-02T02:00:00</atom:updated>
                <title>WCF - Working with Large Messages (Part 2) - Streaming, </title>
                <description>Richard shows you how to work with large messages using WCF's built in streaming functionality.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/TasksAndThreadAffinity.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/TasksAndThreadAffinity.mp4 </link>
                <pubDate>30 July 2009</pubDate>
                <atom:updated>2009-07-30T02:00:00</atom:updated>
                <title>Tasks and UI Programmer in .NET 4, How to update a UI with the result of a Task</title>
                <description>Andy continues his tour of the .NET 4 task API demonstrating how the new ContinueWith method makes it even easier to martial updates back on to the UI thread. </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/Geometric+Decomposition.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/Geometric+Decomposition.mp4 </link>
                <pubDate>05 October 2009</pubDate>
                <atom:updated>2009-10-05T02:00:00</atom:updated>
                <title>.NET 4 , Parallel Patterns , Geometric Decomposition, How to parallelise the processing of an array</title>
                <description>
    Andy introduces a Parallel Pattern called Geometric Decomposition utilising .NET 4 parallel framework.  In this screen cast he will show how an array can be broken down into a series of smaller data pieces having many identical tasks running in parallel work on their own specific piece of the data.  Whilst there are scenarios were each task can run in isolation its often found that these various tasks need to co-operate around the edges of their specific pieces.  Andy will demonstrate two ways of solving this problem.  One utilising pure Parallel.ForEach and another utilising the new Barrier type.
  </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/RoutingServiceIntro.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/RoutingServiceIntro.mp4 </link>
                <pubDate>07 January 2010</pubDate>
                <atom:updated>2010-01-07T01:00:00</atom:updated>
                <title>WCF 4.0 - Introducing the Routing Service, </title>
                <description>
      Richard introduces a new feature of WCF 4.0 called the routing service and shows how it can be used to bridge different network protocols
    </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/RoutingService2.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/RoutingService2.mp4 </link>
                <pubDate>01 March 2010</pubDate>
                <atom:updated>2010-03-01T01:00:00</atom:updated>
                <title>WCF 4.0 - Multicast and Failover with the Routing Service, </title>
                <description>
      Richard continues his exploration a new feature of WCF 4.0 called the routing service and shows how it can be used provide multicast and failover to services without changing the client
    </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/DataDependentRouting.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/DataDependentRouting.mp4 </link>
                <pubDate>02 March 2010</pubDate>
                <atom:updated>2010-03-02T01:00:00</atom:updated>
                <title>WCF 4.0 - Data Dependent Routing with the Routing Service, </title>
                <description>
      Richard continues his exploration a new feature of WCF 4.0 called the routing service and shows how to achieve data dependent routing (sending the message to different places based on data in or about the message) using the routing service
    </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/CustomFilters.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/CustomFilters.mp4 </link>
                <pubDate>08 March 2010</pubDate>
                <atom:updated>2010-03-08T01:00:00</atom:updated>
                <title>WCF 4.0 - Using Custom Filters with the Routing Service, </title>
                <description>
      Richard looks at plugging your own routing logic into the WCF 4.0 Routing Service using a custom message filter
    </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/AdvancedFilters.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/AdvancedFilters.mp4 </link>
                <pubDate>10 March 2010</pubDate>
                <atom:updated>2010-03-10T01:00:00</atom:updated>
                <title>WCF 4.0 - Using Advanced Filters with the Routing Service, </title>
                <description>
      Richard looks at using a custom message filter to plug complex routing logic into the WCF 4.0 Routing Service. He uses the example of a round robin load balancer that allows you to take endpoints offline without changing the routing configuration
    </description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/EFAndRepository.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/EFAndRepository.mp4 </link>
                <pubDate>11 March 2010</pubDate>
                <atom:updated>2010-03-11T01:00:00</atom:updated>
                <title>Entity Framework Repository Pattern, Taking advantage of an ORM but still being loosely coupled</title>
                <description>Andy guides you through one way of implenting repository pattern using Entity Framework 4.  The repository pattern can assist in building application logic that can take advantage of an ORM without being coupled to it.  The Repository pattern has great appeal when it comes to unit testing, as stubing out a repository is trival.</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/AsyncAwait.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/AsyncAwait.mp4 </link>
                <pubDate>11 March 2011</pubDate>
                <atom:updated>2011-03-11T01:00:00</atom:updated>
                <title>async and await, Utilising the new functionality in C#5 to make async ui a doddle</title>
                <description>Andy guides you through a couple of quick examples to show off the new async and await keywords</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/ConcurrentDataStructures.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/ConcurrentDataStructures.mp4 </link>
                <pubDate>11 March 2011</pubDate>
                <atom:updated>2011-03-11T01:00:00</atom:updated>
                <title>Concurrent Data Structures, Utilising the Concurrent Data Structures introduced in .NET 4</title>
                <description>Andy guides you through using the various concurrent data structures introduced in .NET 4, ConcurrentBag,Queue,Stack,Dictionary,Lazy an in addition the BlockingCollection Adapter</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/AsyncAndAwaitMechanics.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/AsyncAndAwaitMechanics.mp4 </link>
                <pubDate>20 March 2012</pubDate>
                <atom:updated>2012-03-20T01:00:00</atom:updated>
                <title>async and await Mechanics Part 1, A look at how the compiler implements async and await</title>
                <description>Andy guides you through how the compiler uses GetAwaiter and TaskAwaiter to build async uia</description>
            </item> 
        
        
            <item>
            <guid>http://rocksolidknowledge.blob.core.windows.net/mp4/IAsyncResultAwaiter.mp4</guid>
                <link>http://rocksolidknowledge.blob.core.windows.net/mp4/IAsyncResultAwaiter.mp4 </link>
                <pubDate>21 March 2012</pubDate>
                <atom:updated>2012-03-21T01:00:00</atom:updated>
                <title>async and await Mechanics Part 2, A look at how to build your own await compatible types</title>
                <description>Andy guides you through how to build your own types that are compatible with Async/Await and not just have to rely on Task</description>
            </item> 
        
        
    </channel>
</rss>