<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/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Code Camp Presentations</title>
        <link>http://geekswithblogs.net/jblumenauer/category/10022.aspx</link>
        <description>Code Camp Presentations</description>
        <language>en-US</language>
        <copyright>John Blumenauer</copyright>
        <managingEditor>codesmith@verizon.net</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Slides and Code from NoVa Code Camp 2011 - Dependency Injection, Inversion of Control and Dependency Inversion &amp;ndash; A Primer</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2011/10/06/slides-and-code-from-nova-code-camp-2011---dependency.aspx</link>
            <description>&lt;p&gt;During my &lt;a href="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp2011/2011Sessions.aspx"&gt;Dependency Injection and Inversion of Container Primer&lt;/a&gt; presentation at the &lt;a href="http://novacodecamp.org/"&gt;2011 NoVa Code Camp&lt;/a&gt;, I had several attendees inquire about whether I could provide the slides and code. The slides and code can now be found &lt;a href="https://skydrive.live.com/redir.aspx?cid=6b4837b7be79d339&amp;amp;resid=6B4837B7BE79D339!223"&gt;here&lt;/a&gt;.  I want to give a big THANKS to all who attended.  During the presentation, there were several great discussions which indicated to me the wheels were turning already.  &lt;/p&gt;  &lt;p&gt;If anyone has any questions about the topic, please feel free to contact me.  Thanks again!&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/147203.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2011/10/06/slides-and-code-from-nova-code-camp-2011---dependency.aspx</guid>
            <pubDate>Thu, 06 Oct 2011 23:58:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/147203.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2011/10/06/slides-and-code-from-nova-code-camp-2011---dependency.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/147203.aspx</wfw:commentRss>
        </item>
        <item>
            <title>NoVa Code Camp 2010.1 Building Extensible Silverlight Apps with MEF</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2010/06/12/nova-code-camp-2010.1-building-extensible-silverlight-apps-with-mef.aspx</link>
            <description>&lt;p&gt; A big thanks to everyone who attended my “&lt;a href="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sessions/tabid/197/Default.aspx"&gt;Building Extensible Silverlight Apps with MEF&lt;/a&gt;” session today at &lt;a href="http://novacodecamp.org/Home/tabid/36/Default.aspx"&gt;NoVa Code Camp 2010.1&lt;/a&gt;.  I always enjoy presenting sessions where the attendees already have the wheels turning about how to use concepts being presented in their applications.  It makes for a really interactive session.  The slide and code can be found &lt;a href="http://cid-6b4837b7be79d339.office.live.com/browse.aspx/NoVa%20Code%20Camp%202010.1"&gt;HERE&lt;/a&gt;.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/140379.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2010/06/12/nova-code-camp-2010.1-building-extensible-silverlight-apps-with-mef.aspx</guid>
            <pubDate>Sun, 13 Jun 2010 02:28:15 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/140379.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2010/06/12/nova-code-camp-2010.1-building-extensible-silverlight-apps-with-mef.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/140379.aspx</wfw:commentRss>
        </item>
        <item>
            <title>NoVa Code Camp 2010.1 &amp;ndash; Don&amp;rsquo;t Miss It!</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2010/06/11/nova-code-camp-2010.1-ndash-donrsquot-miss-it.aspx</link>
            <description>&lt;p&gt;Tomorrow, June 12th will be the &lt;a href="http://novacodecamp.org/Home/tabid/36/Default.aspx"&gt;NoVa Code Camp 2010.1&lt;/a&gt; held at the Microsoft Technical Center in Reston, VA.  What’s in store?  Lots of great topics by some truly knowledgeable speakers from the mid-Atlantic region.  This event will have four talks alone on Azure, plus sessions ASP.NET MVC2, SharePoint, WP7, Silverlight, MEF, WCF and some great presentations centered around best practices and design.&lt;/p&gt;  &lt;p&gt;The schedule can be found at:  &lt;a title="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Schedule/tabid/202/Default.aspx" href="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Schedule/tabid/202/Default.aspx"&gt;http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Schedule/tabid/202/Default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The session descriptions and speaker list is at:  &lt;a title="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sessions/tabid/197/Default.aspx" href="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sessions/tabid/197/Default.aspx"&gt;http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sessions/tabid/197/Default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We’re also fortunate this year to have several excellent sponsors.  The sponsor list can be found at:  &lt;a title="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sponsors/tabid/198/Default.aspx" href="http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sponsors/tabid/198/Default.aspx"&gt;http://novacodecamp.org/RecentCodeCamps/NovaCodeCamp201001/Sponsors/tabid/198/Default.aspx&lt;/a&gt;.  As a result of the excellent sponsors, attendees will be enjoying nice food throughout the day and the end of day raffle will have some great surprises regarding swag!&lt;/p&gt;  &lt;p&gt;I’ll be presenting MEF with an introduction and then how it can be used to extend Silverlight applications.  If you’re new to MEF and/or Silverlight, don’t worry.  I’ll be easing into the concepts so everyone will leave an understanding of MEF by the end of the session.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Don’t miss NoVa Code Camp 2010.1.  See YOU there!&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/140350.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2010/06/11/nova-code-camp-2010.1-ndash-donrsquot-miss-it.aspx</guid>
            <pubDate>Fri, 11 Jun 2010 12:26:08 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/140350.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2010/06/11/nova-code-camp-2010.1-ndash-donrsquot-miss-it.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/140350.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Materials from Parallel Programming Pattern Presentation at Charlottesville .NET User Group Meeting</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2010/05/28/materials-from-parallel-programming-pattern-presentation-at-charlottesville-.net-user.aspx</link>
            <description>&lt;p&gt;On Thursday, May 27, I had the privilege of presenting “A Look at Parallel Programming Patterns” at the &lt;a href="http://chodotnet.com/cs2007/Default.aspx"&gt;Charlottesville .NET User Group’s&lt;/a&gt; monthly meeting.  Those folks in attendance had many great questions and were obviously very interested in what the Parallel Task Library has to offer.  The code and slides can be found &lt;a href="http://cid-6b4837b7be79d339.skydrive.live.com/browse.aspx/Charlottesville%20.NET%20UG?nl=1&amp;amp;uc=1&amp;amp;isFromRichUpload=1"&gt;HERE&lt;/a&gt;.  Thanks again to &lt;a href="http://chodotnet.com/cs2007/Default.aspx"&gt;CHODOTNET&lt;/a&gt; for having me in town to speak.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/140124.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2010/05/28/materials-from-parallel-programming-pattern-presentation-at-charlottesville-.net-user.aspx</guid>
            <pubDate>Fri, 28 May 2010 11:35:24 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/140124.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2010/05/28/materials-from-parallel-programming-pattern-presentation-at-charlottesville-.net-user.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/140124.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Richmond Code Camp 2010.1 &amp;ndash; Developing WPF Applications using Model-View-ViewModel</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2010/05/22/richmond-code-camp-2010.1-ndash-developing-wpf-applications-using-model-view-viewmodel.aspx</link>
            <description>&lt;p&gt;The code and slides from my Developing WPF Applications using Model-View-ViewModel session at &lt;a href="http://richmondcodecamp.org/" target="_blank"&gt;Richmond Code Camp&lt;/a&gt; can be found &lt;a href="http://bit.ly/cHG8SE"&gt;HERE&lt;/a&gt;. During the session, a number of the attendees had some really great questions which tells me they’re really thinking about how to start using MVVM in their own apps.  I’ll be interested to hear feedback as they start investigating and introducing MVVM in their applications.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/140018.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2010/05/22/richmond-code-camp-2010.1-ndash-developing-wpf-applications-using-model-view-viewmodel.aspx</guid>
            <pubDate>Sun, 23 May 2010 03:01:34 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/140018.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2010/05/22/richmond-code-camp-2010.1-ndash-developing-wpf-applications-using-model-view-viewmodel.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/140018.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Richmond Code Camp 2010.1 &amp;ndash; A Lap Around MEF</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2010/05/22/richmond-code-camp-2010.1-ndash-a-lap-around-mef.aspx</link>
            <description>&lt;p&gt;Thanks to all the attendees who came to my Lap Around MEF session at &lt;a href="http://richmondcodecamp.org/" target="_blank"&gt;Richmond Code Camp&lt;/a&gt; today.   It seems many developers are seeking ways to make their applications more dynamic and extensible.  Hopefully, I provided them with a number of ideas on to get started with MEF and utilize it to tackle this challenge.  The slides from my session can be found &lt;a href="http://bit.ly/ayP3R2"&gt;HERE&lt;/a&gt;.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/140017.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2010/05/22/richmond-code-camp-2010.1-ndash-a-lap-around-mef.aspx</guid>
            <pubDate>Sun, 23 May 2010 02:52:35 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/140017.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2010/05/22/richmond-code-camp-2010.1-ndash-a-lap-around-mef.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/140017.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Central Penn .NET Code Camp 2009 &amp;ndash; Developing WPF Applications with Prism</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2009/12/06/central-penn-.net-code-camp-2009-ndash-developing-wpf-applications.aspx</link>
            <description>&lt;p&gt;Thanks to all the attendees who came to my session on &lt;a href="http://centralpenn.web121.discountasp.net/home/CodeCamp2009/2009Schedule/tabid/84/Default.aspx" target="_blank"&gt;Developing WPF Applications with Prism&lt;/a&gt; at &lt;a href="http://centralpenn.web121.discountasp.net/home/Default.aspx" target="_blank"&gt;Central Penn .NET Code Camp&lt;/a&gt;.   It seems many developers are investigating ways to architect WPF applications to be more dynamic and extensible.  Hopefully, I provided them with a number of ideas to tackle this challenge.  The slides from my session can be found &lt;a href="http://cid-6b4837b7be79d339.skydrive.live.com/browse.aspx/Central%20Penn%20.NET%20Code%20Camp" target="_blank"&gt;HERE&lt;/a&gt;.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt;  &lt;p&gt;Like all the other code camps I’ve attended this year, the organizers did a FANTASTIC job!  The venue was excellent and there was a very nice selection of topics by some very knowledgeable speakers.  During lunch, the speakers participated in a “Ask the Expert” panel discussion.  After the speakers had an opportunity to reveal technologies they were most excited about, the attendees had the opportunity to ask questions about some of their favorite topics.  Needless to say, it was a very lively discussion with plenty of valuable information for all.  I’m looking forward to next year’s &lt;a href="http://centralpenn.web121.discountasp.net/home/Default.aspx" target="_blank"&gt;Central Penn .NET Code Camp&lt;/a&gt;.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/136800.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2009/12/06/central-penn-.net-code-camp-2009-ndash-developing-wpf-applications.aspx</guid>
            <pubDate>Mon, 07 Dec 2009 02:44:01 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/136800.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2009/12/06/central-penn-.net-code-camp-2009-ndash-developing-wpf-applications.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/136800.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Philly.NET Code Camp 2009.2 - Exception handling and Memory Management</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2009/10/30/philly.net-code-camp-2009.2---exception-handling-and-memory-management.aspx</link>
            <description>&lt;p&gt;Thanks to all the attendees who came to my session on &lt;a href="http://codecamp.phillydotnet.org/2009-2/Lists/Sessions/DispForm.aspx?ID=48&amp;amp;Source=http%3A%2F%2Fcodecamp%2Ephillydotnet%2Eorg%2F2009%2D2%2FLists%2FSessions%2FBy%2520Track%2Easpx" target="_blank"&gt;Exception Handling and Memory Management&lt;/a&gt; at &lt;a href="http://codecamp.phillydotnet.org/2009-2/default.aspx" target="_blank"&gt;Philly.NET Code Camp&lt;/a&gt;.   Exception Handling and Memory Management are often overlooked when developing .NET applications.  Hopefully, the session brought to light a number of best practices for .NET application development.  It was my first time doing a session in the Beginner track.  It was a great deal of fun to present the material to an audience filled with enthusiasm about the framework.&lt;/p&gt;  &lt;p&gt;The slides can be found &lt;a href="http://cid-6b4837b7be79d339.skydrive.live.com/browse.aspx/Philly.NET%20Code%20Camp/Exception%20Handling%20and%20Memory%20Management" target="_blank"&gt;HERE&lt;/a&gt;.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/135858.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2009/10/30/philly.net-code-camp-2009.2---exception-handling-and-memory-management.aspx</guid>
            <pubDate>Fri, 30 Oct 2009 10:56:24 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/135858.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2009/10/30/philly.net-code-camp-2009.2---exception-handling-and-memory-management.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/135858.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Philly.NET Code Camp 2009.2 &amp;ndash; Developing WPF Applications with Prism</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2009/10/30/philly.net-code-camp-2009.2-ndash-developing-wpf-applications-with-prism.aspx</link>
            <description>&lt;p&gt;A big THANKS to everyone who attended my session on &lt;a href="http://codecamp.phillydotnet.org/2009-2/Lists/Sessions/DispForm.aspx?ID=54&amp;amp;Source=http%3A%2F%2Fcodecamp%2Ephillydotnet%2Eorg%2F2009%2D2%2FLists%2FSessions%2FBy%2520Track%2Easpx" target="_blank"&gt;Developing WPF Applications with Prism&lt;/a&gt; at &lt;a href="http://codecamp.phillydotnet.org/2009-2/default.aspx" target="_blank"&gt;Philly.NET Code Camp&lt;/a&gt;.  Hopefully, I provided attendees with at least an introductory knowledge of &lt;a href="http://www.codeplex.com/CompositeWPF" target="_blank"&gt;Prism&lt;/a&gt; and how they can start developing modular applications using its extensible framework.&lt;/p&gt;  &lt;p&gt;The slides can be found &lt;a href="http://cid-6b4837b7be79d339.skydrive.live.com/browse.aspx/Philly.NET%20Code%20Camp/Developing%20WPF%20Applications%20with%20Prism" target="_blank"&gt;HERE&lt;/a&gt;.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/135857.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2009/10/30/philly.net-code-camp-2009.2-ndash-developing-wpf-applications-with-prism.aspx</guid>
            <pubDate>Fri, 30 Oct 2009 10:55:49 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/135857.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2009/10/30/philly.net-code-camp-2009.2-ndash-developing-wpf-applications-with-prism.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/135857.aspx</wfw:commentRss>
        </item>
        <item>
            <title>NoVa Code Camp 2009.2 - Building Loosely Coupled Applications with Unity Presentation, Slide Deck and Sample Code</title>
            <link>http://geekswithblogs.net/jblumenauer/archive/2009/10/10/nova-code-camp-2009.2---building-loosely-coupled-applications-with.aspx</link>
            <description>&lt;p&gt;A big THANKS to everyone who attended my session today at &lt;a href="http://www.novacodecamp.org/Default.aspx" target="_blank"&gt;NoVA Code Camp&lt;/a&gt;.  Hopefully, I provided attendees with at least an introductory knowledge of Unity Application Block, Dependency Injection and Inversion of Control that will allow them to start loosening dependencies in their applications.  Please feel free to contact me with any questions. &lt;/p&gt;  &lt;p&gt;The code samples and slides for both sessions can be found &lt;a href="http://cid-6b4837b7be79d339.skydrive.live.com/browse.aspx/NoVa%20Code%20Camp" target="_blank"&gt;HERE&lt;/a&gt;.  Also, lately I’ve been experimenting with posting my code via my Windows Live SkyDrive account.  If you experience any problems downloading the slides or code, please let me know.&lt;/p&gt; &lt;img src="http://geekswithblogs.net/jblumenauer/aggbug/135393.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>John Blumenauer</dc:creator>
            <guid>http://geekswithblogs.net/jblumenauer/archive/2009/10/10/nova-code-camp-2009.2---building-loosely-coupled-applications-with.aspx</guid>
            <pubDate>Sat, 10 Oct 2009 21:46:17 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/jblumenauer/comments/135393.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/jblumenauer/archive/2009/10/10/nova-code-camp-2009.2---building-loosely-coupled-applications-with.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/jblumenauer/comments/commentRss/135393.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
