<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>Drowning In Technical Debt</title><link>http://www.drowningintechnicaldebt.com/MainFeed.aspx</link><description>.NET by Subtext</description><generator>Subtext Version 2.1.2.2</generator><item><title>Introduction to JQuery Part 4 of 4 by Chris Morgan @ North Texas PC UG on 03/13/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/15/introduction-to-jquery-part-4-of-4-by-chris-morgan.aspx</link><pubDate>Mon, 15 Mar 2010 03:16:38 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/15/introduction-to-jquery-part-4-of-4-by-chris-morgan.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/688.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/688.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/15/introduction-to-jquery-part-4-of-4-by-chris-morgan.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/688.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Introduction to JQuery Part 4 of 4 by Chris Morgan @ North Texas PC UG on 03/13/2010</source><description>&lt;p&gt;&lt;b&gt;Another in the series of recordings that I have done for INETA Live.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://blip.tv/play/hYpfgc2KFgA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract&lt;/b&gt;: &lt;/p&gt;  &lt;p&gt;This will be an introduction to jQuery, including how to download and install it, configuring a webpage to use it, and some basics on getting starting with using it. This will be the first of four sessions on jQuery. Future meetings will include how to set up dynamic web pages with the jQuery event model, interacting with the DOM (Document Object Model), setting CSS styles, and doing web page animations. Thefinal session will show how to make AJAX calls with jQuery, including information about how to set up and run PHP on your computer.&lt;b&gt; &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Bio&lt;/b&gt;:&lt;/p&gt;  &lt;p&gt;Chris Morgan is a developer working for a major insurance company, and has been primarily involved with creating software to adjudicate claims. He has been a database application developer for over 20 years on a diverse set of projects, using both MS SQL Server and DataFlex database systems. Chris is a board member of the North Texas PC Users Group, was recently president of the group, and currently leads the MS Expression Web special interest group. Over the past two years, Chris has been learning various technologies involved with web site development and has made a number of presentations on HTML, CSS, Expression Web, ASP.NET, and jQuery/JavaScript.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/688.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>ugPDC: Best of PDC Tour by Chris Koenig @ Dallas .NET UG on 03/11/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/15/ugpdc-best-of-pdc-tour-by-chris-koenig-dallas.aspx</link><pubDate>Mon, 15 Mar 2010 03:12:22 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/15/ugpdc-best-of-pdc-tour-by-chris-koenig-dallas.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/687.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/687.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/15/ugpdc-best-of-pdc-tour-by-chris-koenig-dallas.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/687.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">ugPDC: Best of PDC Tour by Chris Koenig @ Dallas .NET UG on 03/11/2010</source><description>&lt;p&gt;Another in the series of recordings that I have done for INETA Live.&lt;/p&gt;
&lt;p&gt;&lt;embed height="300" type="application/x-shockwave-flash" width="400" src="http://blip.tv/play/hYpfgc2AFQA" allowfullscreen="true" allowscriptaccess="always" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Join Developer Evangelist Chris Koenig for a whirlwind tour of the major announcements from PDC ’09. We’ll look at the changes and improvements to Windows Azure, new features introduced in Silverlight 4.0, and Visual Studio 2010/.NET 4.0.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Chris Koenig is a Developer Evangelist with Microsoft, based in Dallas, TX. Prior to joining Microsoft, Chris worked as a Senior Architect on the Architecture Strategy Team for The Capital Group in San Antonio, and as an Architect, Developer and Development Team Lead for the global solution provider Avanade. As a consultant, Chris worked with a variety of clients from many vertical markets, ISVs and other solution providers on enterprise-class Windows and web-based applications. Today, Chris focuses on building, growing, and enhancing the developer communities in Texas, Oklahoma, Louisiana and Arkansas. Chris is a devoted husband and father of four awesome children who keep him very busy. In his spare time, Chris serves as Scoutmaster for his oldest son's Troop, and Committee Chair for his youngest sons' Pack. Chris also enjoys travelling, cooking, camping and playing guitar.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/687.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>TCC Configuring MOSS 2007 Certification Prep Class</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/03/10/tcc-configuring-moss-2007-certification-prep-class.aspx</link><pubDate>Thu, 11 Mar 2010 02:06:37 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/03/10/tcc-configuring-moss-2007-certification-prep-class.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/686.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/686.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/03/10/tcc-configuring-moss-2007-certification-prep-class.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/686.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">TCC Configuring MOSS 2007 Certification Prep Class</source><description>&lt;div class="wlWriterHeaderFooter" style="float: right; margin: 0px; padding: 0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;&lt;![CDATA[igg_url = "http://www.drowningintechnicaldebt.com/DennisBottjer/archive/2010/03/10/tcc-configuring-moss-2007-certification-prep-class.aspx";digg_title = "TCC Configuring MOSS 2007 Certification Prep Class";digg_bgcolor = "#FFFFFF";digg_skin = "normal";]]&gt;&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;&lt;![CDATA[igg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;]]&gt;&lt;/script&gt;&lt;/div&gt;
&lt;p&gt;Tomorrow I begin teaching an 8 week Configuring MOSS 2007 Certification Preparation Class at Tulsa Community College.  The class will be every Thursday night at the northeast campus.&lt;/p&gt;
&lt;h2&gt;Details:&lt;/h2&gt;
&lt;table cellspacing="0" cellpadding="2" border="1" width="495"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Course:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;CSCI 2993-24212&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Title:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;SharePoint Administration in MOSS 2007&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Delivery:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;Blended (Class / Online)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Meeting:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;Thursday&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Times:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;6:00p – 8:50p&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Dates:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;03/11/2010 – 05/06/2010&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Campus:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;Northeast&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Room:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;Academic Building, RM 2421&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Book:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;
            &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470226633?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470226633"&gt;Click To Buy (Amazon)&lt;/a&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Fee:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;Free&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;Certification Exam:&lt;/td&gt;
            &lt;td width="340" valign="top"&gt;Free (First Attempt)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width="153" valign="top"&gt;TCC Sponsor         &lt;br /&gt;
            &lt;p&gt;(Please contact for enrollment assistance)&lt;/p&gt;
            &lt;/td&gt;
            &lt;td width="340" valign="top"&gt;
            &lt;p&gt;&lt;strong&gt;Brian Hall &lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;(918) 595-7444 &lt;/p&gt;
            &lt;p&gt;Tulsa Community College &lt;/p&gt;
            &lt;p&gt;&lt;a href="mailto:bhall@tulsacc.edu"&gt;bhall@tulsacc.edu&lt;/a&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/686.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Understanding Databinding with XAML in WPF and Silverlight Part 1 by Vince Blasberg @ Dallas XAML UG on 03/02/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/09/understanding-databinding-with-xaml-in-wpf-and-silverlight-part-1.aspx</link><pubDate>Tue, 09 Mar 2010 12:15:00 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/09/understanding-databinding-with-xaml-in-wpf-and-silverlight-part-1.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/682.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/682.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/09/understanding-databinding-with-xaml-in-wpf-and-silverlight-part-1.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/682.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Understanding Databinding with XAML in WPF and Silverlight Part 1 by Vince Blasberg @ Dallas XAML UG on 03/02/2010</source><description>&lt;p&gt;Another in the series of recordings I have done for INETA Live. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 1&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrmZAA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 2&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrmYwA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 3&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrnPwA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract&lt;/b&gt;: &lt;/p&gt;  &lt;p&gt;A fast pace walkthrough of databinding in WPF and Silverlight. Well move into variations of using the path statement and move into using converters to make databinding flexible and powerful. This meeting will throw pointers and hints at the next meeting that will cover using databinding with the MVVM pattern in both WPF and Silverlight. &lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/682.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Southern Developers Live Group</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/03/08/southern-developers-live-group.aspx</link><pubDate>Mon, 08 Mar 2010 18:06:37 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/03/08/southern-developers-live-group.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/684.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/684.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/03/08/southern-developers-live-group.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/684.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Southern Developers Live Group</source><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;&lt;![CDATA[igg_url = "http://www.drowningintechnicaldebt.com/DennisBottjer/archive/2010/03/08/southern-developers-live-group.aspx";digg_title = "Southern Developers Live Group";digg_bgcolor = "#FFFFFF";digg_skin = "normal";]]&gt;&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;&lt;![CDATA[igg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;]]&gt;&lt;/script&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;  &lt;p&gt;Do you live in the South?  Are you a developer or do you generally consider yourself a geek?  Then you should consider joining this group: &lt;a href="http://southerndevs.groups.live.com"&gt;http://southerndevs.groups.live.com&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The group was started by &lt;a href="http://keithelder.net/blog/" target="_blank"&gt;Keith Elder&lt;/a&gt; as a way to connect developers across the south.  The group is a way to share event information, share knowledge and stay connected.  &lt;/p&gt;  &lt;p&gt;Call to Action:&lt;/p&gt;  &lt;p&gt;1) Please join this group after reading this post.&lt;/p&gt;  &lt;p&gt;2) Please spread word of this group.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0a78ffd7-9f05-4685-a16b-a08075c418ca" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Southern+Devs" rel="tag"&gt;Southern Devs&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DotNET+Community" rel="tag"&gt;DotNET Community&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/684.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Microsoft Visual Studio 2010: Breaking the walls between developers and testers by Mike Azocar on 03/02/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/08/microsoft-visual-studio-2010-breaking-the-walls-between-developers-and.aspx</link><pubDate>Mon, 08 Mar 2010 12:12:00 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/08/microsoft-visual-studio-2010-breaking-the-walls-between-developers-and.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/681.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/681.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/08/microsoft-visual-studio-2010-breaking-the-walls-between-developers-and.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/681.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Microsoft Visual Studio 2010: Breaking the walls between developers and testers by Mike Azocar on 03/02/2010</source><description>&lt;p&gt;Another in the series of recordings I have done for INETA Live. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 1&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrmBQA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 2&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrmBgA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 3&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcr7CQA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Part 4&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrmMQA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract&lt;/b&gt;:&lt;/p&gt;  &lt;p&gt;Join us for a sneak peek at some of the new capabilities in Microsoft® Visual Studio® 2010, a landmark release of the premier development and testing toolset for Windows®, Web and Cloud development. &lt;/p&gt;  &lt;p&gt;Microsoft has made significant investments to improve the Testing/QA tools in Visual Studio 2010. The Next Generation Testing Event is your exclusive opportunity to experience the incredible power and capabilities these new tools bring to the QA and testing process. At this event, you’ll get a comprehensive overview, as well as a deep dive, into the range of new tools and how they can enable you to improve the way you develop and test software on the Microsoft platform. &lt;/p&gt;  &lt;p&gt;This will be an invaluable opportunity to learn how to take software development to the next level with Visual Studio 2010’s new testing features&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/681.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Writing ETL Jobs with C# using Rhino ETL by Paul Barriere @ Dallas C# SIG UG on 03/04/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/06/writing-etl-jobs-with-c-using-rhino-etl-by-paul.aspx</link><pubDate>Sat, 06 Mar 2010 12:18:35 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/06/writing-etl-jobs-with-c-using-rhino-etl-by-paul.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/683.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/683.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/06/writing-etl-jobs-with-c-using-rhino-etl-by-paul.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/683.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Writing ETL Jobs with C# using Rhino ETL by Paul Barriere @ Dallas C# SIG UG on 03/04/2010</source><description>&lt;p&gt;Another in the series of recordings that I have done for INETA Live.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Video:&lt;/strong&gt;    &lt;br /&gt;&lt;embed src="http://blip.tv/play/hYpfgcrsTgA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract&lt;/b&gt;: &lt;/p&gt;  &lt;p&gt;ETL stands for Extract, Transform, Load. For example, you receive files or other data from vendors or other third parties which you need to manipulate in some way and then insert into your own database. Rhino ETL is an open source C# package that I have used for dozens of production processes quite successfully. By using C# for your ETL tasks you can create testable, reusable components more easily than with tools like SSIS and DTS.&lt;b /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Bio&lt;/b&gt;:&lt;/p&gt;  &lt;p&gt;Paul is currently working a contract for Improving Enterprises. He has been enjoying software development since 1996 for multiple industries such as small software ISVs, insurance, control systems, retail and finance/hedge fund companies. For more info see http://webpaul.net&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/683.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Sponsor My Rig</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/05/sponsor-my-rig.aspx</link><pubDate>Fri, 05 Mar 2010 22:55:17 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/05/sponsor-my-rig.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/680.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/680.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/05/sponsor-my-rig.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/680.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Sponsor My Rig</source><description>&lt;p&gt;If you have been watching my blog over the past few months you would have seen that I have been doing a large amount of recordings for local user groups (Over 100 hours of video with over 2600 views). To do this I have invested about $6,000 in hardware &amp;amp; software. In an effort to recover some of that I am looking for willing companies that would like to purchase ad space. Here is the deal for a $500 donation you will get to put a 2 slide advertisement at the beginning of my next 5 videos (these are permanently embedded into the video), and if you send me a sticker I will place it on the case I put the rig in to haul it to all the meetings. This offer is limited to the first 12 companies that want to participate. &lt;em&gt;Please note I am NOT doing this to make money. I only need to recoup the funds that I have put into it. Please also note that while I am involved with INETA and most of the stuff I record gets posted to INETA Live, this sponsorship has NOTHING to do with INETA or any other company I work for/volunteer with, it is a sponsorship of/for me personally. &lt;/em&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;If you are interested or have any questions please drop me an email at &lt;/strong&gt;&lt;a href="mailto:shawn@shawnweisfeld.com"&gt;&lt;strong&gt;shawn@shawnweisfeld.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here are some links to some of my recent recordings:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a title="Click To View Entry" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/02/21/expose-your-entity-framework-data-models-with-wcf-data-services.aspx"&gt;Expose your Entity Framework Data Models with WCF Data Services by Shawn Weisfeld @ Dallas ASP.NET UG on 02/23/2010&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a title="Click To View Entry" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/02/14/a-look-at-windows-workflow-4.0-by-anderson-imes.aspx"&gt;A Look at Windows Workflow 4.0 by Anderson Imes @ D/FW Connected Systems UG on 02/10/2010&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a title="Click To View Entry" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/02/05/a-tale-of-two-threads-by-casey-watson-dallas.aspx"&gt;A Tale of Two Threads by Casey Watson @ Dallas C# SIG on 02/04/2010&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a title="Click To View Entry" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/02/04/event-driven-architecture-by-chris-patterson-north-dallas-.net.aspx"&gt;Event Driven Architecture by Chris Patterson @ North Dallas .NET UG on 02/03/2010&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a title="Title of this entry" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/01/20/visual-studio-2010-and-team-foundation-server-2010-overview-by.aspx"&gt;Visual Studio 2010 and Team Foundation Server 2010 Overview by Trent Nix@ Dallas .NET Users Group on 1/14/2010&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are the details of what is in my recording rig: &lt;a title="Click To View Entry" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/2010/03/05/my-recording-rig-v2.aspx"&gt;Click Here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here is a picture of the case the rig lives in:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/SponsorMyRig_109C9/image_4.png"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="image" border="0" alt="image" width="398" height="621" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/SponsorMyRig_109C9/image_thumb_1.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/680.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>My Recording Rig v2</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/05/my-recording-rig-v2.aspx</link><pubDate>Fri, 05 Mar 2010 22:26:03 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/05/my-recording-rig-v2.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/679.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/679.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/03/05/my-recording-rig-v2.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/679.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">My Recording Rig v2</source><description>&lt;p&gt;A while back I wrote a post about the contents of “My Recording Rig”, well it is undergoing a makeover and I figured I should update everyone. Read the original post (&lt;a title="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/0001/01/01/my-recording-rig-v1.aspx" href="http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/0001/01/01/my-recording-rig-v1.aspx"&gt;http://www.drowningintechnicaldebt.com/ShawnWeisfeld/archive/0001/01/01/my-recording-rig-v1.aspx&lt;/a&gt;) for the background information behind the rig. &lt;/p&gt;  &lt;p&gt;Now I was having 2 problems. &lt;/p&gt;  &lt;p&gt;1) The first was it was a pain to run 50 foot of Ethernet from the front of the room to the back. To that end I have added a wireless router to my “plastic box”. &lt;/p&gt;  &lt;p&gt;2) The second issue was with the wireless microphone. The Audo Technica microphone I originally had gave me lots of static, I swapped it out for one from RadioShack (&lt;a title="http://www.radioshack.com/product/index.jsp?productId=2131022" href="http://www.radioshack.com/product/index.jsp?productId=2131022"&gt;http://www.radioshack.com/product/index.jsp?productId=2131022&lt;/a&gt;) while a bit better this one had the same issue. I have ordered a Shure PG1288/PG185 Vocal/Lavalier Combo Wireless System (&lt;a title="http://www.shure.com/ProAudio/Products/WirelessMicrophones/us_pro_pg1288-pg185" href="http://www.shure.com/ProAudio/Products/WirelessMicrophones/us_pro_pg1288-pg185"&gt;http://www.shure.com/ProAudio/Products/WirelessMicrophones/us_pro_pg1288-pg185&lt;/a&gt;). This looks to be a better quality system then I had before, additionally it supports “Dual Channel”. this means that I should be able to record 2 people at the same time. I system I got has one hand held and 1 lapel microphone, we will see how it works when it gets here. . . . &lt;/p&gt;  &lt;p&gt;The third thing I did was purchase a large hard sided suit case and a bunch of foam padding to build a “travel case” for my rig. When I get that part all put together I will take pictures and post it to my blog. &lt;/p&gt;  &lt;p&gt;Here is a picture of my “plastic box”:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/MyRecordingRigv2_102E6/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/MyRecordingRigv2_102E6/image_thumb.png" width="922" height="635" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Here is an updated parts list:&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td width="231"&gt;Item&lt;/td&gt;        &lt;td width="42"&gt;Qty&lt;/td&gt;        &lt;td width="74"&gt;Price&lt;/td&gt;        &lt;td width="74"&gt;Ext. Price&lt;/td&gt;        &lt;td width="530"&gt;URL&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;VGA2Ethernet (aka Frame Grabber)&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 1,600.00 &lt;/td&gt;        &lt;td&gt;$ 1,600.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.epiphan.com/"&gt;http://www.epiphan.com/&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Wireless Router&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 55.00 &lt;/td&gt;        &lt;td&gt;$ 55.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.officedepot.com/a/products/711445/Linksys-By-Cisco-WRT54G2-Wireless-G/"&gt;http://www.officedepot.com/a/products/711445/Linksys-By-Cisco-WRT54G2-Wireless-G/&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;2 Port VGA Splitter&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 30.00 &lt;/td&gt;        &lt;td&gt;$ 30.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.frys.com/product/5944664"&gt;http://www.frys.com/product/5944664&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Plastic Box&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 2.00 &lt;/td&gt;        &lt;td&gt;$ 2.00 &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;25 foot extension cord&lt;/td&gt;        &lt;td&gt;2&lt;/td&gt;        &lt;td&gt;$ 15.00 &lt;/td&gt;        &lt;td&gt;$ 30.00 &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Power Strip&lt;/td&gt;        &lt;td&gt;2&lt;/td&gt;        &lt;td&gt;$ 10.00 &lt;/td&gt;        &lt;td&gt;$ 20.00 &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;JVC GR-D870 Mini DV Video Camera&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 200.00 &lt;/td&gt;        &lt;td&gt;$ 200.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://camcorder.jvc.com/product.jsp?modelId=MODL028241&amp;amp;pathId=26&amp;amp;page=10"&gt;http://camcorder.jvc.com/product.jsp?modelId=MODL028241&amp;amp;pathId=26&amp;amp;page=10&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Wireless Lapel Microphone&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 550.00 &lt;/td&gt;        &lt;td&gt;$ 550.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.shure.com/ProAudio/Products/WirelessMicrophones/us_pro_pg1288-pg185"&gt;http://www.shure.com/ProAudio/Products/WirelessMicrophones/us_pro_pg1288-pg185&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;10 foot 1394 cable&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 46.00 &lt;/td&gt;        &lt;td&gt;$ 46.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.officedepot.com/a/products/311615/Iogear-IEEE-1394-Firewire-4-Pin/"&gt;http://www.officedepot.com/a/products/311615/Iogear-IEEE-1394-Firewire-4-Pin/&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Headphones&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 10.00 &lt;/td&gt;        &lt;td&gt;$ 10.00 &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Powerful Laptop&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 1,600.00 &lt;/td&gt;        &lt;td&gt;$ 1,600.00 &lt;/td&gt;        &lt;td&gt;64 bit, quad core, lots-o-ram&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Wirecast from Telestream&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 450.00 &lt;/td&gt;        &lt;td&gt;$ 450.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.telestream.net/wire-cast/overview.htm"&gt;http://www.telestream.net/wire-cast/overview.htm&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Camtasia&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 300.00 &lt;/td&gt;        &lt;td&gt;$ 300.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.techsmith.com/camtasia.asp"&gt;http://www.techsmith.com/camtasia.asp&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Expression Encoder&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 600.00 &lt;/td&gt;        &lt;td&gt;$ 600.00 &lt;/td&gt;        &lt;td&gt;&lt;a href="http://www.microsoft.com/expression/"&gt;http://www.microsoft.com/expression/&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Suitcase for Rig&lt;/td&gt;        &lt;td&gt;1&lt;/td&gt;        &lt;td&gt;$ 180.00&lt;/td&gt;        &lt;td&gt;$ 180.00&lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;Foam Padding for Rig&lt;/td&gt;        &lt;td&gt;1 &lt;/td&gt;        &lt;td&gt;$  95.00&lt;/td&gt;        &lt;td&gt;$  95.00&lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt; &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;        &lt;td&gt;$ 5,768.00 &lt;/td&gt;        &lt;td&gt; &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/679.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>DFW Technically Speaking on March 27th</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/27/dfw-technically-speaking-on-march-27th.aspx</link><pubDate>Sat, 27 Feb 2010 14:59:16 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/27/dfw-technically-speaking-on-march-27th.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/678.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/678.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/27/dfw-technically-speaking-on-march-27th.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/678.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">DFW Technically Speaking on March 27th</source><description>&lt;p&gt; If you are looking to brush up on your presentation skills, or just want to be better prepared the next time the boss wants you to demo your work this is a must attend event. &lt;/p&gt;  &lt;p&gt;More Information at &lt;a href="http://technicallyspeaking.dfwnav.com"&gt;http://technicallyspeaking.dfwnav.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technicallyspeaking.dfwnav.com"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="technically gold" border="0" alt="technically gold" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/DFWTechnicallySpeakingonMarch27th_9A4D/technically%20gold_3.jpg" width="477" height="618" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/678.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Expose your Entity Framework Data Models with WCF Data Services by Shawn Weisfeld @ Dallas ASP.NET UG on 02/23/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/21/expose-your-entity-framework-data-models-with-wcf-data-services.aspx</link><pubDate>Sun, 21 Feb 2010 20:54:24 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/21/expose-your-entity-framework-data-models-with-wcf-data-services.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/676.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/676.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/21/expose-your-entity-framework-data-models-with-wcf-data-services.aspx#comment</comments><slash:comments>3</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/676.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Expose your Entity Framework Data Models with WCF Data Services by Shawn Weisfeld @ Dallas ASP.NET UG on 02/23/2010</source><description>&lt;p&gt;Another in the series of recordings I have done for INETA Live. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Video&lt;/strong&gt;&lt;br /&gt;
&lt;embed height="300" type="application/x-shockwave-flash" width="400" src="http://blip.tv/play/hYpfgcjNOwA" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Slides/Code Download:&lt;/strong&gt;&lt;br /&gt;
&lt;a href="http://www.developerroundtable.com/Libraries/Misc_Stuff/WCFDataServicesDemo.sflb.ashx?download=true"&gt;Click Here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The WCF Data Services (a.k.a. ADO.NET Data Services or code name Astoria) framework consists of a combination of patterns and libraries that enable the creation and consumption of data services for the web. This is implemented in done in a standards based (OData) RESTful way serializing the data to JSON or AtomPub. In this talk we will introduce the WCF Data Services platform, talk about the basic underpinnings of the technology. Then we will build a simple Entity Framework Data Model and using WCF Data Services expose it to a simple web application. Through this process we will discuss retrieving data via URI and LINQ to ADO.NET Data Services. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Shawn (http://www.shawnweisfeld.com) is a Staff Developer at a fortune 100 company. There he specializes in intranet &amp;amp; smart client development for internal line of business applications. Besides his day job Shawn also is an Adjunct Professor at The Florida Institute of Technology. He also does freelance software development work for local small businesses and training. In his free time he volunteers with INETA NorAm (http://www.ineta.org/) where he serves at the Director of Community Activities. Shawn started his career at his family business in Port St. Lucie FL while working on his undergraduate degree in Business Administration at the University of Central Florida and after a year off Shawn moved back to Orlando to pursue a Masters degree in Management Information Systems at The University of Central Florida and has since earned a second Masters degree in Computer Information Systems from Florida Institute of Technology. Shawn was awarded the Microsoft C# Most Valuable Professional award for 2007 &amp;amp; 2008. Shawn is an avid technology presenter and since July of 2005 Shawn has presented at many user group events, and even got to speak for Microsoft at the launch of Visual Studio 2008.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/676.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Improving Performance on a Windows 7 Netbook</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/02/18/improving-performance-on-a-windows-7-netbook.aspx</link><pubDate>Thu, 18 Feb 2010 17:36:01 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/02/18/improving-performance-on-a-windows-7-netbook.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/675.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/675.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/02/18/improving-performance-on-a-windows-7-netbook.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/675.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Improving Performance on a Windows 7 Netbook</source><description>&lt;p&gt;I recently purchased an &lt;a href="http://www.amazon.com/gp/product/B002P3KMXK?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B002P3KMXK"&gt;ASUS Eee PC Seashell 1005HA-PU17-BU 10.1-Inch Blue Netbook - 10.5 Hours of Battery Life (Windows 7 Starter)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=B002P3KMXK" width="1" height="1" /&gt;.  In the default configuration the system only comes with one gigabyte of ram.  So naturally, I wanted to crank this up some.  I found a memory expansion kit that included a two gigabyte memory stick and an eight gigabyte SD Card.  After installing the two gigabytes of ram Windows 7 still reported only 1 gigabyte of ram.  To resolve this situation I needed to enter the bios.  To do so on the EeePC hold down the F2 keep after the system is turned on.  Just pressing it once took me to an Windows 7 boot menu.  All I had to do was enter the BIOS, Save and Exit.  This cause the system to recognize the additional memory.  I then added the eight gigabyte SD card and enabled ready boost.  After these changes I did notice improved performance and less lag.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:16d8a262-55cc-4d28-a1e9-4469b126cfae" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Improving+Performance" rel="tag"&gt;Improving Performance&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows+7+Tips" rel="tag"&gt;Windows 7 Tips&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/675.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>A Look at Windows Workflow 4.0 by Anderson Imes @ D/FW Connected Systems UG on 02/10/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/14/a-look-at-windows-workflow-4.0-by-anderson-imes.aspx</link><pubDate>Sun, 14 Feb 2010 19:22:24 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/14/a-look-at-windows-workflow-4.0-by-anderson-imes.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/674.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/674.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/14/a-look-at-windows-workflow-4.0-by-anderson-imes.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/674.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">A Look at Windows Workflow 4.0 by Anderson Imes @ D/FW Connected Systems UG on 02/10/2010</source><description>&lt;p&gt;Another in the series of recordings I have done for INETA Live.&lt;/p&gt;  &lt;p&gt;  &lt;embed src="http://blip.tv/play/hYpfgcTfJQA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract&lt;/b&gt;: &lt;/p&gt;  &lt;p&gt;Come join us as Anderson Imes gives us an overview of Workflow 4.0 features, including Workflow Services and the Windows Server Application Fabric.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Bio:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Anderson Imes is a Senior Programmer for Mary Kay and an active member of Microsoft's Connected Technology Advisor program. Anderson is currently delivering software solutions built on .NET, including Windows Communication Foundation and Windows Workflow. You can learn more about Anderson from his blog http://theimes.com.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/674.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Supporting Non XP Mode Virtual Machines on Windows 7 with Virtual PC</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/02/10/supporting-non-xp-mode-virtual-machines-on-windows-7-with.aspx</link><pubDate>Wed, 10 Feb 2010 20:55:31 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/02/10/supporting-non-xp-mode-virtual-machines-on-windows-7-with.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/671.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/671.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/02/10/supporting-non-xp-mode-virtual-machines-on-windows-7-with.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/671.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Supporting Non XP Mode Virtual Machines on Windows 7 with Virtual PC</source><description>&lt;h2&gt;Issue:&lt;/h2&gt;  &lt;p&gt;It is widely now that Windows 7 supports a feature know as XP Mode.  This feature leverage Virtual PC to load an XP Virtual machine allowing Windows 7 users to continue supporting legacy applications.  However, what may not be as commonly known or at least quite as obvious is how to configure Virtual PC to host another Virtual Machine beside the XP Mode VM.  &lt;/p&gt;  &lt;h2&gt;Solution:&lt;/h2&gt;  &lt;p&gt;The secret is locating the VPCWizzard.exe Executable within the system32 directory.  As shown in the screen shot below, you must find the VPCWizzard.exe and run this executable to configure a new virtual machine within Virtual PC on Windows 7.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/DennisBottjer/WindowsLiveWriter/SupportingNonXPModeVirtualMachinesonWind_EB4F/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/DennisBottjer/WindowsLiveWriter/SupportingNonXPModeVirtualMachinesonWind_EB4F/image_thumb.png" width="533" height="162" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The VPCWizzard.exe will allow a new virtual machine to be created that uses an existing virtual disk.  &lt;/p&gt;  &lt;p&gt;Once a new Virtual Machine has been configured using the VPCWizzard.exe the virtual machine can be started and managed just like the XP Mode VM.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:dcc2736f-b76f-47a1-b889-de2ccbc079e7" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Virtual+PC" rel="tag"&gt;Virtual PC&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Virtual+Machines+on+WIndows+7" rel="tag"&gt;Virtual Machines on WIndows 7&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/671.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Society of Computational Science &amp;amp; Robot Vision: Follow the Leader</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/09/society-of-computational-science-amp-robot-vision-follow-the-leader.aspx</link><pubDate>Tue, 09 Feb 2010 09:22:23 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/09/society-of-computational-science-amp-robot-vision-follow-the-leader.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/669.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/669.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/09/society-of-computational-science-amp-robot-vision-follow-the-leader.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/669.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Society of Computational Science &amp;amp; Robot Vision: Follow the Leader</source><description>&lt;p&gt;While working on my Masters at FIT I wrote a paper about some vision processing that I did with Microsoft Robotics Studio (&lt;a title="http://msdn.microsoft.com/en-us/robotics/default.aspx" href="http://msdn.microsoft.com/en-us/robotics/default.aspx"&gt;http://msdn.microsoft.com/en-us/robotics/default.aspx&lt;/a&gt;) and and iRobot Create (&lt;a title="http://store.irobot.com/shop/index.jsp?categoryId=3311368" href="http://store.irobot.com/shop/index.jsp?categoryId=3311368"&gt;http://store.irobot.com/shop/index.jsp?categoryId=3311368&lt;/a&gt;). I was asked if I would post it on a new website that one of my colleagues at FIT is putting together Society of Computational Science (&lt;a title="http://www.societycomputationalscience.org" href="http://www.societycomputationalscience.org"&gt;http://www.societycomputationalscience.org&lt;/a&gt;). I thought I would also take the opportunity to post it here (&lt;a title="http://cid-80ce78240aa8df49.skydrive.live.com/self.aspx/.Public/RobotShawnWeisfeld.pdf" href="http://cid-80ce78240aa8df49.skydrive.live.com/self.aspx/.Public/RobotShawnWeisfeld.pdf"&gt;http://cid-80ce78240aa8df49.skydrive.live.com/self.aspx/.Public/RobotShawnWeisfeld.pdf&lt;/a&gt;), as I loose anything that is not on my blog. . . . &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Here is a picture of my robot and I at a presentation that I did at the Orlando Bar Camp a few years back. &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://public.bay.livefilestore.com/y1pSt4xVrpSSLjW3q0KAU5vKeJbiG0On15C90SdkSxIkDqkM6W1iUbve6n5v8VFMBHDPoRexycWrZXT0RnKTX4HxQ/IMG_0267.JPG" /&gt;&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/669.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>A Tale of Two Threads by Casey Watson @ Dallas C# SIG on 02/04/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/05/a-tale-of-two-threads-by-casey-watson-dallas.aspx</link><pubDate>Fri, 05 Feb 2010 22:59:04 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/05/a-tale-of-two-threads-by-casey-watson-dallas.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/668.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/668.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/05/a-tale-of-two-threads-by-casey-watson-dallas.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/668.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">A Tale of Two Threads by Casey Watson @ Dallas C# SIG on 02/04/2010</source><description>&lt;p&gt;Another in the series of recordings that I have done for INETA Live. &lt;/p&gt;  &lt;p&gt;&lt;embed src="http://blip.tv/play/hYpfgcOuEAA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Abstract:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;A user interface, unresponsive, unable to provide feedback to a frustrated user. A complex back-end process, performing intense calculations, consuming every available resource. A single thread, starving for more processor time than the operating system can possibly provide. In a world of multi-core machines, one framework stands above the rest, ready to take advantage of today's modern hardware. It's journey, fraught with peril and danger. It's weapons, an arsenal of synchronization mechanisms. Coming this Thursday, from the makers of quality software, the Dallas C# Special Interest Group presents "A Tale of Two Threads". Join us as we take a deep dive into the inner workings of the current .NET threading model and learn how to avoid the many dangers that a multi-threaded application can present. Fear multi-threading no longer and learn how to make your application more robust, more responsive and simpler to debug. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Bio:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Casey Watson (&lt;a href="http://caseywatson.com/"&gt;http://caseywatson.com/&lt;/a&gt;, &lt;a href="http://twitter.com/_caseywatson"&gt;http://twitter.com/_caseywatson&lt;/a&gt;) is a Senior Consultant with Improving Enterprises, Microsoft Certified Solution Developer, avid blogger and proud father. For the last five years, Casey has been focused on helping customers realize business value through the development of quality software products, primarily on the Microsoft .NET platform. As a Certified Scrum Master, Casey is a firm proponent of agile practices and deeply believes in the value of product over process. While at Improving, his focus has been on 3.5 technologies such as WCF and WPF, building rich Windows-based applications for several major financial and retail firms. While not blogging, coding, or updating his Twitter status (@_caseywatson), Casey enjoys spending time with his family and never turns down an ice cold bottle of Blue Moon.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/668.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Event Driven Architecture by Chris Patterson @ North Dallas .NET UG on 02/03/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/04/event-driven-architecture-by-chris-patterson-north-dallas-.net.aspx</link><pubDate>Thu, 04 Feb 2010 09:43:36 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/04/event-driven-architecture-by-chris-patterson-north-dallas-.net.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/667.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/667.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/04/event-driven-architecture-by-chris-patterson-north-dallas-.net.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/667.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Event Driven Architecture by Chris Patterson @ North Dallas .NET UG on 02/03/2010</source><description>&lt;p&gt;Another in the series of recordings that I have been doing for INETA Live&lt;/p&gt;
&lt;p&gt;&lt;embed height="300" type="application/x-shockwave-flash" width="400" src="http://blip.tv/play/hYpfgcL1VQA" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;In this presentation, I will explain event driven architecture, describe the different types of events, demonstrate how events can be related and orchestrated, and provide a basic understanding of how this method can drive the architecture of enterprise systems. In addition to understanding the concepts of event driven architecture, we will explore a working sample built using an open-source .NET messaging framework called Mass Transit.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Chris Patterson (http://phatboyg.lostechies.com/) is a Senior Architect for RelayHealth, the connectivity business of the nation's leading healthcare services company. There he is responsible for the architecture and development of applications and services that accelerate care delivery by connecting patients, providers, pharmacies, and ﬁnancial institutions. Previously, he led the development of a new content delivery platform for TV Guide, enabling the launch of a new entertainment network seen on thousands of cable television systems. In his spare time, Chris is an active open-source developer and a primary contributor to MassTransit, a .NET service bus and messaging framework. In 2009, he was awarded the Most Valued Professional award by Microsoft for his technical community contributions. &lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/667.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Upgrade from SSIS 2005 to 2008 broke SSIS Logging</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/03/upgrade-from-ssis-2005-to-2008-broke-ssis-logging.aspx</link><pubDate>Wed, 03 Feb 2010 12:02:09 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/03/upgrade-from-ssis-2005-to-2008-broke-ssis-logging.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/666.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/666.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/02/03/upgrade-from-ssis-2005-to-2008-broke-ssis-logging.aspx#comment</comments><slash:comments>4</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/666.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Upgrade from SSIS 2005 to 2008 broke SSIS Logging</source><description>&lt;p&gt;My DBA upgraded our server from 2005 to 2008 and when it did my SSIS packages stopped logging messages. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem 1:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Well the default logging mechanism in 2005 logs to the dbo.sysdtslog90 table. Well in 2008 they changed the table name to dbo.sysssislog. Not a big deal, but you will never find something if you look in the wrong place.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Problem 2:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Well now that I am looking at the right table, I noticed that my events were NOT showing up. In particular I was looking for the OnPreExecute and OnPostExecute methods. Poof gone, after many searches I stumbled across the following posts:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://connect.microsoft.com/SQLServer/feedback/details/491508/logging-of-ssis-tasks-are-incomplete-when-run-by-sql-agent-job?wa=wsignin1.0"&gt;https://connect.microsoft.com/SQLServer/feedback/details/491508/logging-of-ssis-tasks-are-incomplete-when-run-by-sql-agent-job?wa=wsignin1.0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/511502a6-99d6-4693-94da-2c317c3f59c6"&gt;http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/511502a6-99d6-4693-94da-2c317c3f59c6&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ahh, bug in SSIS, I am not nuts, whew, now what. Well on the forum John Welch suggests adding event handlers to the package and using an Execute SQL task to log the event. I only have two packages, it is late, while painful, I will do that. However, by dumb luck I forgot to add the SQL Task to one of my packages, and it still worked. Interesting. &lt;/p&gt;
&lt;p&gt;So long story short all I needed to do was add the event handlers, nothing else. &lt;/p&gt;
&lt;p&gt;So my package when from this:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/UpgradefromSSIS2005to2008brokeSSISLoggin_6F58/image_2.png"&gt;&lt;img height="502" border="0" width="626" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/UpgradefromSSIS2005to2008brokeSSISLoggin_6F58/image_thumb.png" alt="image" title="image" style="border: 0px none ; display: inline;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;To This:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/UpgradefromSSIS2005to2008brokeSSISLoggin_6F58/image_4.png"&gt;&lt;img height="498" border="0" width="622" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/UpgradefromSSIS2005to2008brokeSSISLoggin_6F58/image_thumb_1.png" alt="image" title="image" style="border: 0px none ; display: inline;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;and Poof Success! &lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/666.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>ASP.NET Dynamic Data Quickie: Using an Entity Data Model from a Class Library</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/28/asp.net-dynamic-data-quickie-using-an-entity-data-model-from.aspx</link><pubDate>Thu, 28 Jan 2010 11:11:49 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/28/asp.net-dynamic-data-quickie-using-an-entity-data-model-from.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/665.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/665.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/28/asp.net-dynamic-data-quickie-using-an-entity-data-model-from.aspx#comment</comments><slash:comments>1</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/665.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">ASP.NET Dynamic Data Quickie: Using an Entity Data Model from a Class Library</source><description>&lt;p&gt;I have been going around Texas giving a talk on ASP.NET Dynamic Data and got a follow up question: “If my Entity Data Model is in a class library, how to I get ASP.NET Dynamic Data to see it?” I thought I would put together a quick video explaining the steps. &lt;/p&gt;  &lt;p&gt;Here is the video:&lt;/p&gt;  &lt;p&gt;&lt;object id="scPlayer" width="1024" height="768"&gt; &lt;param name="movie" value="http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/jingswfplayer.swf" /&gt; &lt;param name="quality" value="high" /&gt; &lt;param name="bgcolor" value="#FFFFFF" /&gt; &lt;param name="flashVars" value="thumb=http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/FirstFrame.jpg&amp;amp;containerwidth=1024&amp;amp;containerheight=768&amp;amp;content=http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/ASP.NET%20Dynamic%20Data%20Quickie_%20Using%20an%20Entity%20Data%20Model%20from%20a%20Class%20Library%20by%20Shawn%20Weisfeld.swf" /&gt; &lt;param name="allowFullScreen" value="true" /&gt; &lt;param name="scale" value="showall" /&gt; &lt;param name="allowScriptAccess" value="always" /&gt; &lt;param name="base" value="http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/" /&gt;  &lt;embed src="http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/jingswfplayer.swf" quality="high" bgcolor="#FFFFFF" width="1024" height="768" type="application/x-shockwave-flash" allowscriptaccess="always" flashvars="thumb=http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/FirstFrame.jpg&amp;amp;containerwidth=1024&amp;amp;containerheight=768&amp;amp;content=http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/ASP.NET%20Dynamic%20Data%20Quickie_%20Using%20an%20Entity%20Data%20Model%20from%20a%20Class%20Library%20by%20Shawn%20Weisfeld.swf" allowfullscreen="true" base="http://content.screencast.com/users/shawnweisfeld/folders/Jing/media/e70968b5-2098-4f67-95e7-81c98e85cd18/" scale="showall" /&gt; &lt;/object&gt;&lt;/p&gt;  &lt;p&gt;And if you wanted to see the original presentation here you go!&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://blip.tv/play/hYpfgb_3NwA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/665.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>We Are Microsoft 2010: Thank you</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/25/we-are-microsoft-2010-thank-you.aspx</link><pubDate>Mon, 25 Jan 2010 21:25:48 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/25/we-are-microsoft-2010-thank-you.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/664.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/664.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/25/we-are-microsoft-2010-thank-you.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/664.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">We Are Microsoft 2010: Thank you</source><description>&lt;p&gt;I would like to thank all those that helped put the event together, most notably Toi Wright and Chris Koenig. I had a wonderful team (Cedric, Jag, and Rick) without whom this project would have never been completed. I also have to give a big thank you to Paddy who works with the charity, as she spent many hours with me prior to the event figuring out the requirements. I had a great time working on the website for the Lil Goldman Early Learning Center (&lt;a target="_blank" href="http://www.lilgoldmanschool.com"&gt;http://www.lilgoldmanschool.com&lt;/a&gt;) and am honored that the crowd thought our application was worthy of 2nd place. I would also like to thank those that nominated me for the “Loudest Leader” Award, and just remember &lt;a target="_blank" href="http://www.youtube.com/watch?v=yo3uxqwTxk0"&gt;FIX IT&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Demo of our application&lt;/p&gt;
&lt;p&gt;&lt;embed height="300" type="application/x-shockwave-flash" width="400" src="http://blip.tv/play/hYpfgb_3JQA" allowfullscreen="true" allowscriptaccess="always" /&gt;&lt;/p&gt;
&lt;p&gt;My Awesome Team&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/WeAreMicrosoft2010Thankyou_F393/devteam_2.jpg"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="devteam" border="0" alt="devteam" width="702" height="257" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/WeAreMicrosoft2010Thankyou_F393/devteam_thumb.jpg" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;From Left to Right: Richard Campbell (of &lt;a target="_blank" href="http://www.dotnetrocks.com/"&gt;DotNetRocks&lt;/a&gt; Fame), me (&lt;a target="_blank" href="http://www.shawnweisfeld.com/"&gt;Shawn Weisfeld&lt;/a&gt;), Jag Sandhu, Cedric Yao, &lt;a href="http://rickmichaels.spaces.live.com/blog/cns!26C4039B2C5991CD!293.entry"&gt;Rick Michaels&lt;/a&gt;, and &lt;a target="_blank" href="http://chriskoenig.net/"&gt;Chris Koenig&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;2nd Place Medal&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/WeAreMicrosoft2010Thankyou_F393/IMG00001-20100125-1709_2.jpg"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="IMG00001-20100125-1709" border="0" alt="IMG00001-20100125-1709" width="277" height="331" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/WeAreMicrosoft2010Thankyou_F393/IMG00001-20100125-1709_thumb.jpg" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Loudest Leader Award&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/WeAreMicrosoft2010Thankyou_F393/LoudestLeader_2.png"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="LoudestLeader" border="0" alt="LoudestLeader" width="373" height="287" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/ShawnWeisfeld/WindowsLiveWriter/WeAreMicrosoft2010Thankyou_F393/LoudestLeader_thumb.png" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/664.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Visual Studio 2010 and Team Foundation Server 2010 Overview by Trent Nix@ Dallas .NET Users Group on 1/14/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/20/visual-studio-2010-and-team-foundation-server-2010-overview-by.aspx</link><pubDate>Wed, 20 Jan 2010 11:27:01 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/20/visual-studio-2010-and-team-foundation-server-2010-overview-by.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/663.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/663.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/20/visual-studio-2010-and-team-foundation-server-2010-overview-by.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/663.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Visual Studio 2010 and Team Foundation Server 2010 Overview by Trent Nix@ Dallas .NET Users Group on 1/14/2010</source><description>&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Visual Studio2010 with Team Foundation Server 2010 is Microsoft’s latest and most anticipated release of its Application Lifecycle Management tools. Join us as we explore the new features and capabilities of the collection of tools that make up the toolset formerly known as Team System. IntelliTrace, automated UI testing, Test Impact analysis, hierarchical work items, Gated Check-In – it’s all there. Developers, testers, UX designers, and project managers alike will find something interesting in this session.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Trent Nix is a Dallas, Texas-based consultant with Notion Solutions, a consulting services firm helping companies improve their software development capabilities through the use of Visual Studio and Team Foundation Server. Trent is a frequent speaker on Team Foundation Server and application lifecycle management topics at user groups and industry events. When he's not immersed in the ins and outs of software process and Team System, Trent hacks away at web application development and Silverlight. Contact Trent via Twitter at @trentnix or at &lt;a href="http://www.trentnix.com"&gt;http://www.trentnix.com&lt;/a&gt;.&lt;/p&gt;
&lt;div&gt;&lt;embed src="http://blip.tv/play/hYpfgb_3KwA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/663.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Visual Studio 2010 Ultimate IntelliTrace by Chris Tullier @ Dallas .NET Users Group on 1/14/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/visual-studio-2010-ultimate-intellitrace-by-chris-tullier-dallas.aspx</link><pubDate>Tue, 19 Jan 2010 11:32:35 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/visual-studio-2010-ultimate-intellitrace-by-chris-tullier-dallas.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/662.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/662.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/visual-studio-2010-ultimate-intellitrace-by-chris-tullier-dallas.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/662.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Visual Studio 2010 Ultimate IntelliTrace by Chris Tullier @ Dallas .NET Users Group on 1/14/2010</source><description>&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Traditional debuggers show you the state of your application at the current time with limited information about events that occurred in the past. You must either infer events that occurred in the past, based on the state of your application at the current time, or restart the application to re-create past events. With IntelliTrace, you can actually see events that occurred in the past and the context in which they occurred. This reduces the number of restarts that are required to debug your application and the possibility that an error will fail to reproduce when you rerun the application. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Chris is a Principal Consultant at Improving Enterprises and has been helping clients adopt Visual Studio Team System since early 2006. Chris believes that effective software development is achieved through understanding the business opportunity, knowledge of current technology, and use of appropriate software development processes. Chris has consulted with companies in industries including Communications, Energy, Financial Services, Healthcare, Real Estate and Retail to propose, design, and implement custom solutions involving messaging, collaboration, and integration. Currently Chris is a Visual Studio Team System MVP and contributes to the VSTS community by creating and maintaining TeamSystemLive.com and co-organizing the Dallas VSTS User Group. Chris graduated with honors from the University of Texas at Dallas with a Bachelors of Science in Computer Science.&lt;/p&gt;
&lt;div&gt;
&lt;embed src="http://blip.tv/play/hYpfgb_wbgA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;
&lt;/div&gt;
&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/662.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Modeling with &amp;ldquo;Oslo&amp;rdquo; by Stuart Celarier @ D/FW Connected Systems User Group on 1/13/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/modeling-with-ldquooslordquo-by-stuart-celarier-dfw-connected-systems.aspx</link><pubDate>Tue, 19 Jan 2010 10:35:35 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/modeling-with-ldquooslordquo-by-stuart-celarier-dfw-connected-systems.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/661.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/661.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/modeling-with-ldquooslordquo-by-stuart-celarier-dfw-connected-systems.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/661.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Modeling with &amp;ldquo;Oslo&amp;rdquo; by Stuart Celarier @ D/FW Connected Systems User Group on 1/13/2010</source><description>&lt;div&gt;
&lt;p&gt;Another in the series of UG presentations that I have recorded for INETA Live.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Microsoft project codenamed "Oslo" was recently branded as SQL Server Modeling Services, but don't get tripped up by the name. SQL Server Modeling still contains textual and graphical modeling tools and a language for modeling data and creating domain specific languages (DSL) and is still being developed by the Connected Systems team. It is a good choice for building enterprise-level data-driven applications and it is also contains general-purpose technology for raising the level of abstraction for creating other types of systems. We'll explore where "Oslo" has been and where it appears to be going, discuss what it means to model in the first place, and then dive into demos using the November 2009 SQL Server Modeling Community Technology Preview (CTP) and Visual Studio 2010 Beta 2.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Stuart Celarier (&lt;a href="http://visualstuart.net"&gt;http://visualstuart.net&lt;/a&gt;) is a software architect and technical lead in Portland, Oregon. He is a Microsoft MVP on Connected Systems and a member of the INETA Speakers Bureau. He is a director of Portland Code Camp and a chair of the Birds-of-a-Feather track at seven Tech•Ed and PDC conferences. Stuart is passionate about new and emerging technologies that fundamentally transform software systems and how we create them.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;embed src="http://blip.tv/play/hYpfgb_wSQA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;
&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/661.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Using Visual Studio 2010 to Improve Software Quality by Chris Menegay on 1/11/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/using-visual-studio-2010-to-improve-software-quality-by-chris.aspx</link><pubDate>Tue, 19 Jan 2010 10:27:00 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/using-visual-studio-2010-to-improve-software-quality-by-chris.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/660.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/660.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/19/using-visual-studio-2010-to-improve-software-quality-by-chris.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/660.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Using Visual Studio 2010 to Improve Software Quality by Chris Menegay on 1/11/2010</source><description>&lt;div&gt;
&lt;p&gt;Another in the series of UG presentations that I have recorded for INETA Live.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Come join Microsoft and Notion Solutions as we present the latest tools and techniques for managing your software process to attain quality software using Microsoft Visual Studio 2010 and Application Lifecycle Management (ALM) tools provided with this release. These new tools provide significant value beyond what is available with Microsoft Visual Studio Team System 2008.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Getting Familiar with the New Visual Studio 2010&lt;/strong&gt;: This is an overview of Visual Studio 2010 and ALM tools and highlights the difference between Visual Studio Team System 2005/2008 and the new Visual Studio 2010, including the new Team Foundation Server features, the new modeling and debugging tools, as well as the latest in capabilities for managing and performing testing. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Creating and Implementing Team Plans&lt;/strong&gt;: Quality cannot be assured without a plan for measuring quality. We’ll show how you can use Microsoft test and lab manager to plan your testing efforts. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Managing and Using Test Cases&lt;/strong&gt;: Once testing is planned, you can create and run test cases, including test automation and results tracking. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Setting Up and Managing Virtual Test Labs&lt;/strong&gt;: Microsoft’s testing platform leads the way with cutting edge features to manage virtual labs for testing. You will see how to create lab environments, use them for testing and snapshot them for developer reproduction. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Improving Defect Reproduction with Historical Debugging&lt;/strong&gt;: One of the goals of reporting defects is to give the development team enough information to reproduce and correct the defect. Historical debugging, video capture and system information improves the ability of the development team to reproduce the defect. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Learning What to Test with Test Impact Analysis&lt;/strong&gt;: Developers and testers often don’t know what the impact is of application changes. Test impact analysis recommends test cases that should be run based on the changes being made to an application. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;At Notion Solutions, Inc. our primary focus is to maximize your success with Team System. Our process is unique. We work with you to understand your environment and culture. We ask questions. We provide constant communication. And most important, we deliver a truly holistic approach to adopting Microsoft Visual Studio Team System. &lt;/p&gt;
&lt;p&gt;Each engagement is designed to support your business objectives. Using this collaborative technique, Notion assists you with solutions to define and implement a consistent and predictable process to developing software that works within the constraints of your organization.&lt;/p&gt;
&lt;p&gt;Contact Information&lt;/p&gt;
&lt;p&gt;Email us at info@notionsolutions.com or call Becky Madison @ 972.607.4833&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;Part 1 &lt;br /&gt;
&lt;embed height="300" type="application/x-shockwave-flash" width="400" src="http://blip.tv/play/hYpfgb_vHQA" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/div&gt;
&lt;div&gt;Part 2 &lt;br /&gt;
&lt;embed src="http://blip.tv/play/hYpfgceddQA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/div&gt;
&lt;div /&gt;
&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/660.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>We Are Microsoft (aka GiveCamp Dallas) 2010 Recordings</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/18/we-are-microsoft-aka-givecamp-dallas-2010-recordings.aspx</link><pubDate>Tue, 19 Jan 2010 02:20:35 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/18/we-are-microsoft-aka-givecamp-dallas-2010-recordings.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/659.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/659.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/18/we-are-microsoft-aka-givecamp-dallas-2010-recordings.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/659.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">We Are Microsoft (aka GiveCamp Dallas) 2010 Recordings</source><description>&lt;p&gt;I had a great time at the event this past weekend. With the help of a few stand in camera operators (thanks Todd, Bill &amp;amp; Rick), I was able to capture most of the meetings during the weekend. Here they are for your viewing pleasure. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h1&gt;Click on the image to watch the video.&lt;/h1&gt;
&lt;p&gt; &lt;/p&gt;
&lt;table width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;h2&gt;BravoTECH Hosts 2010 Microsoft Charity Challenge, Dallas TX&lt;/h2&gt;
            &lt;object width="500" height="405"&gt;&lt;embed height="405" type="application/x-shockwave-flash" width="500" src="http://www.youtube.com/v/jnWc4BBhES4&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;border=1" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/object&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Opening Kick Off Meeting&lt;/h2&gt;
            by Toi Wright&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124930"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100115_Toi_Wright360-738.jpg" /&gt; &lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Closing Award Presentation&lt;/h2&gt;
            by Toi Wright&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124897"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Awards397-142.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;SiteFinity for Developers&lt;/h2&gt;
            by Gabe Sumner&lt;br /&gt;
            &lt;a href="http://www.sitefinitywatch.com"&gt;http://www.sitefinitywatch.com&lt;/a&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124125"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100115_Gabe_Sumner252-280.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;DotNetNuke for Developers&lt;/h2&gt;
            by Jason Kergosien&lt;br /&gt;
            &lt;a href="http://dallas.dnnug.net"&gt;http://dallas.dnnug.net&lt;/a&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124919"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100115_Jason_Kergosien485-198.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Team Foundation for Developers&lt;/h2&gt;
            by Omar Villarreal&lt;br /&gt;
            &lt;a href="http://www.ddnug.net"&gt;http://www.ddnug.net&lt;/a&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124921"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100115_Omar_Villarreal883-309.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;SiteFinity for Charities&lt;/h2&gt;
            by Gabe Sumner&lt;br /&gt;
            &lt;a href="http://www.sitefinitywatch.com"&gt;http://www.sitefinitywatch.com&lt;/a&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124918"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100116_Gabe_Sumner574-233.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;DotNetNuke for Charities&lt;/h2&gt;
            by Jason Kergosien&lt;br /&gt;
            &lt;a href="http://dallas.dnnug.net"&gt;http://dallas.dnnug.net&lt;/a&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124920"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Jason_Kergosien921-669.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Top 10 Extreme Social Media Promotion Tips&lt;/h2&gt;
            by Giovanni Gallucci&lt;br /&gt;
            &lt;a href="http://facebook.com/giovanni.gallucci"&gt;http://facebook.com/giovanni.gallucci&lt;/a&gt;&lt;br /&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124929"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100116_Giovanni_Gallucci460-576.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;table width="100%"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;
            &lt;h1&gt;Charity Demo's &lt;/h1&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;AVANCE - Dallas&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124903"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_AVANCE_Dallas862-640.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Beacon Hill Preparatory Institute&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124916"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Beacon_Hill_Preparatory_Institute885-704.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Bryan's House&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124905"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Bryans_House596-950.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Dallas Chinese Community Center&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124913"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Dallas_Chinese_Community_Center560-518.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Fine Arts Chamber Players&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124910"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Fine_Arts_Chamber_Players284-944.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Grace Flight of America&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124904"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Grace_Flight_of_America127-75.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Legal Hospice of Texas&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124915"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Legal_Hospice_of_Texas623-780.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Lil Goldman Early Learning Center&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124908"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Lil_Goldman_Early_Learning_Center657-714.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;New Life Children's Home&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124906"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_New_Life_Childrens_Home673-831.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Pre-GED School&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124909"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_PreGED_School902-786.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Second Wind Dallas Charities&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124907"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Second_Wind_Dallas_Charities461-90.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;St. Vincent de Paul Thrift Store of Dallas&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124923"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Vincent_de_Paul_Thrift_Store_of_Dallas423-756.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;The Aidmatrix Foundation, Inc.&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124901"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Aidmatrix_Foundation_Inc971-703.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;The Arc of Greater Tarrant County&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124895"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Arc_of_Greater_Tarrant_County307-642.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;The Samaritan Inn&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124902"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Samaritan_Inn157-118.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;The Turning Point Rape Crisis Center&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124924"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Turning_Point_Rape_Crisis_Center878-574.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Theatre Three&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124911"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Theatre_Three203-221.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;Therapeutic Riding of Texas (TROT)&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124922"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Therapeutic_Riding_of_Texas722-432.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;
            &lt;h2&gt;Trinity River Audubon Center&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124898"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_Trinity_River_Audubon_Center966-447.jpg" /&gt;&lt;/a&gt; &lt;/td&gt;
            &lt;td&gt;
            &lt;h2&gt;We Help Ourselves (WHO)&lt;/h2&gt;
            &lt;a target="_blank" href="http://blip.tv/file/3124900"&gt;&lt;img border="0" alt="" src="http://a.images.blip.tv/InetaLive-20100117_Demo_We_Help_Ourselves374-494.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/659.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Entity Framework Day 2 by Zeeshan Hirani on 01/02/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/10/entity-framework-day-2-by-zeeshan-hirani-on-01022010.aspx</link><pubDate>Sun, 10 Jan 2010 16:12:52 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/10/entity-framework-day-2-by-zeeshan-hirani-on-01022010.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/657.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/657.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/10/entity-framework-day-2-by-zeeshan-hirani-on-01022010.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/657.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Entity Framework Day 2 by Zeeshan Hirani on 01/02/2010</source><description>&lt;p&gt;Another in the series of UG presentations that I have recorded for INETA Live.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Zeeshan Hirani (&lt;a href="http://weblogs.asp.net/zeeshanhirani"&gt;http://weblogs.asp.net/zeeshanhirani&lt;/a&gt;) is working on a new book of Entity Framework Recipes for Apress (&lt;a href="http://amzn.com/1430227036"&gt;http://amzn.com/1430227036&lt;/a&gt;). In this talk he gives us a preview of some of the things that he will be covering in his book. Entity Framework Recipes provides an exhaustive collection of ready-to-use code solutions for Microsoft’s Entity Framework, Microsoft’s vision for the future of data access. Entity Framework is a model-centric data access platform with an ocean of new concepts and patterns for developers to learn. With this book, you will learn the core concepts of Entity Framework through a broad range of clear and concise solutions to everyday data access tasks. Armed with this experience, you will be ready to dive deep into Entity Framework, experiment with new approaches, and develop ways to solve even the most difficult data access challenges. If you are a developer who likes to learn by example, then this is the right book for you.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Gives ready-to-use, real-world recipes to help you with everyday tasks &lt;/li&gt;
    &lt;li&gt;Provides guideposts for learning core concepts &lt;/li&gt;
    &lt;li&gt;Maps out key landmarks for experimenting with your own solutions &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What you’ll learn&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Solve the most common data access problems using Entity Framework. &lt;/li&gt;
    &lt;li&gt;Implement basic data access design patterns using Entity Framework. &lt;/li&gt;
    &lt;li&gt;Seamlessly model your solutions across both code and data. &lt;/li&gt;
    &lt;li&gt;Improve data access performance. &lt;/li&gt;
    &lt;li&gt;Use data binding to simplify and reduce your code. &lt;/li&gt;
    &lt;li&gt;Leverage the recipes to empower your own exploration of Entity Framework. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Who is this book for? &lt;/p&gt;
&lt;p&gt;This book is for anyone learning Microsoft’s Entity Framework—Microsoft’s new and primary data access platform. If you have ever struggled to learn a new technology, programming model, or way of doing something, you know how helpful simple, real-world examples can be. For the beginning developer, this book provides concrete examples for common data access tasks. For developers with experience with previous Microsoft access platforms, this book provides a task-by-task mapping between previous approaches and the patterns used in Entity Framework. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Zeeshan Hirani (&lt;a href="http://weblogs.asp.net/zeeshanhirani"&gt;http://weblogs.asp.net/zeeshanhirani&lt;/a&gt;) is a senior developer at &lt;a href="http://CheaperThanDirt.com"&gt;CheaperThanDirt.com&lt;/a&gt;. He specializes mainly in ASP.NET, AJAX, and leveraging OR-mapping solutions like LINQ and Entity Framework in business applications. He has written several articles for CodeProject.com and is an active member in the user-group community in Dallas/Fort Worth. He is a frequent blogger. &lt;/p&gt;
&lt;div&gt;
&lt;div&gt;Part 6      &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_reAA" /&gt; &lt;/div&gt;
&lt;div&gt;Part 7      &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_sYQA" /&gt; &lt;/div&gt;
&lt;div&gt;Part 8      &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_sfgA" /&gt;&lt;/div&gt;
&lt;div&gt;Part 9      &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_reAA" /&gt; &lt;/div&gt;
&lt;div&gt;
&lt;p&gt;   &lt;/p&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/657.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>MOQ and PEX @ Dallas C# SIG on 1/8/2010 by Latish Sehgal</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/10/moq-and-pex-dallas-c-sig-on-182010-by.aspx</link><pubDate>Sun, 10 Jan 2010 16:03:43 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/10/moq-and-pex-dallas-c-sig-on-182010-by.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/656.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/656.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/10/moq-and-pex-dallas-c-sig-on-182010-by.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/656.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">MOQ and PEX @ Dallas C# SIG on 1/8/2010 by Latish Sehgal</source><description>&lt;div&gt;
&lt;div style="float: right;"&gt;&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_ucwA" /&gt; &lt;/div&gt;
&lt;p&gt;Another in the series of UG presentations that I have recorded for INETA Live.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Do dependencies in your Unit Tests keep you up at night? &lt;/li&gt;
    &lt;li&gt;Do your tests pass only when the stars are aligned and your database and file system are in a certain state? &lt;/li&gt;
    &lt;li&gt;Are you tired of seeing your Unit Tests end up as Integration Tests? &lt;/li&gt;
    &lt;li&gt;What if we told you that you won't have to worry about dependencies in your unit tests EVER AGAIN? &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then join us at the Dallas C# SIG for an introduction to MOQ. MOQ is an intuitive, type-safe and easy to learn mocking library that supports mocking interface as well as classes. Its API is extremely simple and straightforward, and doesn't require any prior knowledge or experience with mocking concepts.      &lt;br /&gt;
We'll also take a look at PEX, a white-box test generation tool for .NET from Microsoft Research. Right from the Visual Studio code editor, PEX finds interesting input-output values of your methods, which you can save as a small test suite with high code coverage. PEX also enables Parameterized Unit Testing, an extension of traditional unit testing that reduces test maintenance costs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Latish is a .NET consultant with Improving Enterprises (&lt;a href="http://improvingenterprises.com)"&gt;http://improvingenterprises.com)&lt;/a&gt;, very passionate about software development and can be reached via his blog (&lt;a href="http://www.dotnetsurfers.com)"&gt;http://www.dotnetsurfers.com)&lt;/a&gt; or @Latish on Twitter (&lt;a title="http://twitter.com/latish" href="http://twitter.com/latish"&gt;http://twitter.com/latish&lt;/a&gt;). &lt;/p&gt;
&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/656.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>We Are Microsoft aka GiveCamp Dallas: Developer Orientation by Toi Wright on 01/06/2010</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/07/we-are-microsoft-aka-givecamp-dallas-developer-orientation-by-toi.aspx</link><pubDate>Thu, 07 Jan 2010 10:35:12 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/07/we-are-microsoft-aka-givecamp-dallas-developer-orientation-by-toi.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/655.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/655.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2010/01/07/we-are-microsoft-aka-givecamp-dallas-developer-orientation-by-toi.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/655.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">We Are Microsoft aka GiveCamp Dallas: Developer Orientation by Toi Wright on 01/06/2010</source><description>&lt;div&gt;
&lt;div&gt;&lt;embed src="http://blip.tv/play/hYpfgb_uVwA" type="application/x-shockwave-flash" width="400" height="300" allowscriptaccess="always" allowfullscreen="true" /&gt; &lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Another in the series of UG presentations that I have recorded.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;&lt;u&gt;We Are Microsoft Charity Challenge Weekend&lt;/u&gt;         &lt;br /&gt;
January 15 - 17 2010 &lt;/p&gt;
&lt;p&gt;This 3-day event matches developers with charities to develop applications for those charities. At the end of the 3 days, all of the participants will vote and the winners will be proclaimed champion coders. &lt;/p&gt;
&lt;p&gt;More information at &lt;a href="http://www.wearemicrosoft.com"&gt;http://www.wearemicrosoft.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;u&gt;GiveCamp: Coding for Charity&lt;/u&gt; &lt;/p&gt;
&lt;p&gt;GiveCamp is a weekend-long event where technology professionals – from designers, developers and database administrators to marketers and web strategists – donate their time to provide solutions for non-profit organizations. Since its inception in 2007, the GiveCamp program has provided benefits to over 150 charities, with a value of developer and designer time exceeding $100,000 in services! &lt;/p&gt;
&lt;p&gt;More information at &lt;a href="http://givecamp.org"&gt;http://givecamp.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;   &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/655.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>Enabling Windows 7 God Mode!</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/05/enabling-windows-7-god-mode.aspx</link><pubDate>Tue, 05 Jan 2010 22:38:34 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/05/enabling-windows-7-god-mode.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/654.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/654.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/05/enabling-windows-7-god-mode.aspx#comment</comments><slash:comments>2</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/654.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Enabling Windows 7 God Mode!</source><description>&lt;p&gt;I used Windows 7 Beta, Windows 7 RC, and now the RTM.  All three have been quite impressive.  Today, I get an email from a friend in LA that I thought was surely too good to be true. But sure enough it freaking works. My jaw hit the floor!&lt;/p&gt;  &lt;h2&gt;From Email:&lt;/h2&gt;  &lt;p&gt;As nice as Windows 7 is to use let’s face it — we always want total control over the computing environment. What we really want is to have total control in an easy-to-use form that puts everything at our fingertips. Enter the super secret Windows 7 God Mode.   &lt;br /&gt;God Mode is a simple folder that brings all aspects of Windows 7 control in a single place. It collects all of the Control Panel functions, interface customization, accessibility options, just about every aspect of controlling Windows 7 into a single place.    &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;God Mode is easy to set up too, just do this:&lt;/h2&gt;  &lt;p&gt;Create a new folder anywhere.   &lt;br /&gt;Rename the folder by pasting this name exactly as it appears (copy it first):    &lt;br /&gt;GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/DennisBottjer/WindowsLiveWriter/EnablingWindows7GODMode_103E9/Win7GodMode_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Win7GodMode" border="0" alt="Win7GodMode" src="http://www.drowningintechnicaldebt.com/images/www_drowningintechnicaldebt_com/DennisBottjer/WindowsLiveWriter/EnablingWindows7GODMode_103E9/Win7GodMode_thumb.jpg" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;   &lt;/p&gt;&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:81785d9d-0e72-4778-a0c9-f19860f90958" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows+7+God+Mode" rel="tag"&gt;Windows 7 God Mode&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Tips+and+Tricks" rel="tag"&gt;Tips and Tricks&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/654.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Cumulative Update Package 2 for SQL Server 2008 Service Pack 1</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/03/cumulative-update-package-2-for-sql-server-2008-service-pack.aspx</link><pubDate>Mon, 04 Jan 2010 00:57:06 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/03/cumulative-update-package-2-for-sql-server-2008-service-pack.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/653.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/653.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/03/cumulative-update-package-2-for-sql-server-2008-service-pack.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/653.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Cumulative Update Package 2 for SQL Server 2008 Service Pack 1</source><description>&lt;h2&gt;Issues:&lt;/h2&gt;  &lt;p&gt;SharePoint 2010 Foundation and Server require the Cumulative Update Package 2 for SQL Server 2008 Service Pack 1 to use SQL Server 2008 as the backend Database.&lt;/p&gt;  &lt;h2&gt;Solution:&lt;/h2&gt;  &lt;p&gt;SQL Server 2008 will not install properly on Windows 2008 Server without SQL Server 2008 Service Pack 1.  Download &lt;a title="Download SQL Server 2008 Service Pack 1" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19&amp;amp;displaylang=en" target="_blank"&gt;Download SQL Server 2008 Service Pack 1&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;To use SQL Server 2008 for the backend database for SharePoint Foundation or Server download &lt;a title="Download and Install Cumulative Update Package 2 for SQL Server  2008 Service Pack 1" href="http://support.microsoft.com/kb/970315" target="_blank"&gt;Download and Install Cumulative Update Package 2 for SQL Server  2008 Service Pack 1&lt;/a&gt;.  &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;Installing the Cumulative Update Package 2 for SQL Server 2008 Service Pack 1 will update SQL Server’s build number to 10.00.2714.&lt;/p&gt;  &lt;h2&gt;Additional Information:&lt;/h2&gt;  &lt;p&gt;&lt;a title="Fixes Contained in the Cumlative Update" href="http://support.microsoft.com/kb/970365/"&gt;Fixes Contained in the Cumulative Update&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:98d11683-6475-4037-8540-391e2639ad81" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/SharePoint" rel="tag"&gt;SharePoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SharePoint+2010" rel="tag"&gt;SharePoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server+2008" rel="tag"&gt;SQL Server 2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server+Updates" rel="tag"&gt;SQL Server Updates&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Installing+SQL+2008" rel="tag"&gt;Installing SQL 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/653.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Continue Learning, Write Down Goals, and you will Succeed!</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/03/continue-learning-write-down-goals-and-you-will-succeed.aspx</link><pubDate>Mon, 04 Jan 2010 00:39:27 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/03/continue-learning-write-down-goals-and-you-will-succeed.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/652.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/652.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/03/continue-learning-write-down-goals-and-you-will-succeed.aspx#comment</comments><slash:comments>3</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/652.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Continue Learning, Write Down Goals, and you will Succeed!</source><description>&lt;p&gt;For most of my life I’ve been a fan of goal settings.  Furthermore, I usually like writing goals down.  However, I must admit that although a fan, I have not remained consistently faithful to the practice year after year.  I can tell you though that the practice does work.  Sure it may sometimes take a little longer than planned.  But the process of setting a goal, writing down, and then periodically checking progress is a good thing.  &lt;/p&gt;  &lt;p&gt;Last year I set a goal to read six books.  The logic was simple.  Surely, I could read at least one book every two months.  At the end of 2009 here were the results:&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;a title="Million Dollar Consulting: The Professional's Guide to Growing a Practice" href="http://www.amazon.com/gp/product/007138703X?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=007138703X" target="_blank"&gt;Million Dollar Consulting: The Professional's Guide to Growing a Practice&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0470458429?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0470458429"&gt;Twitter Power: How to Dominate Your Market One Tweet at a Time&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0470458429" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0937660469?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0937660469"&gt;Secrets from a Creativity Coach&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0937660469" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/1590596234?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1590596234"&gt;Eric Sink on the Business of Software (Expert's Voice)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=1590596234" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0131735365?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0131735365"&gt;Little Red Book of Sales Answers: 99.5 Real World Answers That Make Sense, Make Sales, and Make Money (Jeffrey Gitomer's Little Books)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0131735365" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0399144463?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0399144463"&gt;Who Moved My Cheese?: An Amazing Way to Deal with Change in Your Work and in Your Life&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0399144463" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0060514922?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0060514922"&gt;One Minute Sales Person, The: The Quickest Way to Sell People on Yourself, Your Services, Products, or Ideas--at Work and in Life&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0060514922" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0066620996?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0066620996"&gt;Good to Great: Why Some Companies Make the Leap... and Others Don't&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0066620996" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0735619670?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0735619670"&gt;Code Complete: A Practical Handbook of Software Construction&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0735619670" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0743270223?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0743270223"&gt;Carolyn 101: Business Lessons from The Apprentice's Straight Shooter&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0743270223" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0735623201?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0735623201"&gt;Inside Microsoft Windows SharePoint Services 3.0 (Pro Developer)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0735623201" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://facebook.weread.com/book/0470224754/Professional+SharePoint+2007+Web+Content+Management+Development%3A+Building+Publishing+Sites+with+Office+SharePoint+Server+2007+%28Wrox+Programmer+to+Programmer%29/FBK-0470224754_-1?refuid=1292982047&amp;amp;src=myreads&amp;amp;auri="&gt;Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Office SharePoint Server 2007 (Wrox Programmer to Programmer)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0137152221?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0137152221"&gt;The Facebook Era: Tapping Online Social Networks to Build Better Products, Reach New Audiences, and Sell More Stuff&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0137152221" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0786168641?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0786168641"&gt;The 4-Hour Work Week: Escape 9-5, Live Anywhere, and Join the New Rich (Library Edition)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0786168641" width="1" height="1" /&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0805069143?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0805069143"&gt;The Change Makers: From Carnegie to Gates, How the Great Entrepreneurs Transformed Ideas into Industries&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0805069143" width="1" height="1" /&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;h2&gt;Why is this Important?&lt;/h2&gt;  &lt;blockquote&gt;   &lt;p&gt;To some a reading list of fifteen books may seem like a lot.  To others laughable.  I believe Teddy Roosevelt read a book per day.  This blog post and list is not intend to gloat but to simply share a few key believes. &lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;ol&gt;     &lt;li&gt;Software Development is a career where our skills become obsolete rapidly.  So how do we stay valuable?  We read about the latest technologies and never stop learning.&lt;/li&gt;      &lt;li&gt;Wisdom beyond ones own experiences can be gained, to some degree, through the shared experiences of others.  Remember, success leaves clues for us to follow.&lt;/li&gt;      &lt;li&gt;It’s important to have an understanding of business environment, because many of, dare I say most of us, don’t design and build operating systems or development environments.  Most of us develop software solutions for business users and they don’t speak GEEK!  &lt;/li&gt;   &lt;/ol&gt; &lt;/blockquote&gt;  &lt;h2&gt;Unexpected Find:&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0937660469?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0937660469"&gt;Secrets from a Creativity Coach&lt;/a&gt; – This book was a birthday present from my mother.  The book was a quick read and a book I couldn’t put down.  Any Geek that believes development is an expression on his/her creativity will find value in this book.&lt;/p&gt;  &lt;h2&gt;The Book Every SharePoint Developer Should Own!&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0735623201?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0735623201"&gt;Inside Microsoft Windows SharePoint Services 3.0 (Pro Developer)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0735623201" width="1" height="1" /&gt; &lt;/p&gt;  &lt;h2&gt;Favorite Business Book:&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0786168641?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0786168641"&gt;The 4-Hour Work Week: Escape 9-5, Live Anywhere, and Join the New Rich (Library Edition)&lt;/a&gt;&lt;img style="border-bottom-style: none !important; border-right-style: none !important; margin: 0px; border-top-style: none !important; border-left-style: none !important" border="0" alt="" src="http://www.assoc-amazon.com/e/ir?t=activeinetser-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0786168641" width="1" height="1" /&gt; - One of the core messages of this book is not work for work sake.  Think of Office Space and the TPS Reports.  How many employees are involved in creating, reviewing, approving, etc. those TPS reports.  This book has value to the employee that wants streamline his / her workday and to the self-employed.&lt;/p&gt;  &lt;h2&gt;Should have read long, long, ago:&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0735619670?ie=UTF8&amp;amp;tag=activeinetser-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0735619670"&gt;Code Complete: A Practical Handbook of Software Construction&lt;/a&gt; – I’ve read bits and pieces of this book over the years but kept failing to read it cover-to-cover. This book is a cornerstone in good development fundamentals.  I plan to review it again this year.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;h2&gt;Share Your Recommendations:&lt;/h2&gt;  &lt;p&gt;If you are reading this and have any goal setting tips or experiences to share, please leave a comment.&lt;/p&gt;  &lt;p&gt;Also, I am looking for some new reading material for 2010 so recommendations are welcome. :)&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/652.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Titanic Easter Egg</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/02/titanic-easter-egg.aspx</link><pubDate>Sat, 02 Jan 2010 04:31:57 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/02/titanic-easter-egg.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/651.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/651.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2010/01/02/titanic-easter-egg.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/651.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Titanic Easter Egg</source><description>&lt;p&gt;I was watching &lt;a title="Dr. Who" href="http://www.bbcamerica.com/content/123/index.jsp" target="_blank"&gt;Dr. Who&lt;/a&gt; and &lt;a title="The Doctor" href="http://www.bbcamerica.com/content/123/the-tenth-doctor-david-tennant.jsp" target="_blank"&gt;The Doctor&lt;/a&gt; was stuck in 1969.  He communicated with the future by embedding &lt;a title="Easter Eggs" href="http://en.wikipedia.org/wiki/Easter_egg_(media)" target="_blank"&gt;Easter Eggs&lt;/a&gt; within DVD’s that a friend from the future would own.  This episode made me wonder if any of the DVD’s we owned contained &lt;a title="Easter Eggs" href="http://en.wikipedia.org/wiki/Easter_egg_(media)" target="_blank"&gt;Easter Eggs&lt;/a&gt;. A quick search revealed that several movies we owned had &lt;a title="Easter Eggs" href="http://en.wikipedia.org/wiki/Easter_egg_(media)" target="_blank"&gt;Easter Eggs&lt;/a&gt;.  One particular funny one is on the 3rd Titanic Disk.  It is an animated rabbit version of Titanic.&lt;/p&gt;  &lt;h2&gt;Titanic Animated Rabbit Easter Egg&lt;/h2&gt;  &lt;p&gt;Insert Disk 3&lt;/p&gt;  &lt;p&gt;Select the “Special Features Gallery.”  &lt;/p&gt;  &lt;p&gt;Next, choose the “STILL GALLERIES.” &lt;/p&gt;  &lt;p&gt;Next, choose the “PRODUCTION ARTWORK.” But, don’t click “OK.” &lt;/p&gt;  &lt;p&gt;Highlight, “view entire gallery” and press the up arrow on your remote control. &lt;/p&gt;  &lt;p&gt;A downward pointing blue arrow should appear.&lt;/p&gt;  &lt;p&gt;Click on the arrow and a spoof of rabbits acting out scenes from the movie will play.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/651.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Perhaps &amp;ndash; Stop, Think, Dev SharePoint?</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2009/12/22/perhaps-ndash-stop-think-dev-sharepoint.aspx</link><pubDate>Tue, 22 Dec 2009 04:54:19 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2009/12/22/perhaps-ndash-stop-think-dev-sharepoint.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/650.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/650.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2009/12/22/perhaps-ndash-stop-think-dev-sharepoint.aspx#comment</comments><slash:comments>8</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/650.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">Perhaps &amp;ndash; Stop, Think, Dev SharePoint?</source><description>&lt;p&gt;&lt;strong&gt;Reference: &lt;a title="Putting the Brakes on SharePoint with JQuery" href="http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?List=9c93c708%2De5ce%2D4714%2Dbdea%2D499330361130&amp;amp;ID=227"&gt;Putting the Brakes on SharePoint with JQuery&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;h2&gt;Thoughts:&lt;/h2&gt;  &lt;p&gt;I remember the dinner conversation and follow-up emails quite well.  &lt;a title="Eric Shupps" href="http://www.binarywave.com/blogs/eshupps/default.aspx"&gt;Eric&lt;/a&gt; was kind enough to share his opinions and experiences further explaining some points I was confused on.  Once we dropped the thread, it seemed more more a lesson in communication and properly articulating a point then a technical debate for me.   Thinking back to the original dinner conversation I wish I had articulated my point more clearly. For after an email or two it became clear that we were saying many of the same things just slightly different.  &lt;/p&gt;  &lt;h2&gt;Recommendation:&lt;/h2&gt;  &lt;p&gt;JQuery is just a tool that can be used to solve a problem.  It is not always the right tool.  In the example Eric uses he demonstrates a solution where the &lt;strong&gt;want&lt;/strong&gt; to use JQuery outweighs the benefit provided.  As a result performance was impacted.  &lt;/p&gt;  &lt;h2&gt;Solution:&lt;/h2&gt;  &lt;p&gt;It would seem obvious not to use JQuery for such a style modification and accomplish it via CSS.  Unfortunately, too often this is not what happens.  Basically, we fall into the situation where to a hammer everything looks like a nail.  The core of the issue is developing on autopilot and not thinking about what is being developed.  &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;I guess I reminded of a statement my friend &lt;a title="Roy Ashbrook" href="http://www.drowningintechnicaldebt.com/RoyAshbrook/"&gt;Roy&lt;/a&gt; often makes “…there’s no patch for stupid.”&lt;/p&gt;  &lt;h2&gt;Long Story Short:&lt;/h2&gt;  &lt;ul&gt;   &lt;li&gt;I agree 100% with everything Eric states.&lt;/li&gt;    &lt;li&gt;There is a HUGE potential for overuse and abuse with JQuery.  I would even add-in FLASH, Sliverlight, etc.&lt;/li&gt;    &lt;li&gt;As Covey’s 7 Habits suggest “Know your outcome.” &lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;What problem are you trying to solve?&lt;/li&gt;      &lt;li&gt;How many concurrent users do you need to support?&lt;/li&gt;      &lt;li&gt;Think (Design) before you do.&lt;/li&gt;      &lt;li&gt;Test, Test, Test (Visual Studio Stress Test, Yahoo YSlow)&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Just some additional thoughts.  Hope they added some value.  If you have anything to add to the conversation please leave a comment.&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/650.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item><item><title>Entity Framework by Zeeshan Hirani on 12/19/2009</title><link>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2009/12/21/entity-framework-by-zeeshan-hirani-on-12192009.aspx</link><pubDate>Mon, 21 Dec 2009 10:44:18 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2009/12/21/entity-framework-by-zeeshan-hirani-on-12192009.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/649.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/comments/commentRss/649.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/archive/2009/12/21/entity-framework-by-zeeshan-hirani-on-12192009.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/services/trackbacks/649.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/rss.aspx">Entity Framework by Zeeshan Hirani on 12/19/2009</source><description>&lt;p&gt;Another in the series of UG presentations that I have recorded for INETA Live.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Abstract&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;Zeeshan Hirani (&lt;a href="http://weblogs.asp.net/zeeshanhirani"&gt;http://weblogs.asp.net/zeeshanhirani&lt;/a&gt;) is working on a new book of Entity Framework Recipes for Apress (&lt;a href="http://amzn.com/1430227036"&gt;http://amzn.com/1430227036&lt;/a&gt;). In this talk he gives us a preview of some of the things that he will be covering in his book. Entity Framework Recipes provides an exhaustive collection of ready-to-use code solutions for Microsoft’s Entity Framework, Microsoft’s vision for the future of data access. Entity Framework is a model-centric data access platform with an ocean of new concepts and patterns for developers to learn. With this book, you will learn the core concepts of Entity Framework through a broad range of clear and concise solutions to everyday data access tasks. Armed with this experience, you will be ready to dive deep into Entity Framework, experiment with new approaches, and develop ways to solve even the most difficult data access challenges. If you are a developer who likes to learn by example, then this is the right book for you.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Gives ready-to-use, real-world recipes to help you with everyday tasks &lt;/li&gt;
    &lt;li&gt;Provides guideposts for learning core concepts &lt;/li&gt;
    &lt;li&gt;Maps out key landmarks for experimenting with your own solutions &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What you’ll learn&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Solve the most common data access problems using Entity Framework. &lt;/li&gt;
    &lt;li&gt;Implement basic data access design patterns using Entity Framework. &lt;/li&gt;
    &lt;li&gt;Seamlessly model your solutions across both code and data. &lt;/li&gt;
    &lt;li&gt;Improve data access performance. &lt;/li&gt;
    &lt;li&gt;Use data binding to simplify and reduce your code. &lt;/li&gt;
    &lt;li&gt;Leverage the recipes to empower your own exploration of Entity Framework. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Who is this book for? &lt;/p&gt;
&lt;p&gt;This book is for anyone learning Microsoft’s Entity Framework—Microsoft’s new and primary data access platform. If you have ever struggled to learn a new technology, programming model, or way of doing something, you know how helpful simple, real-world examples can be. For the beginning developer, this book provides concrete examples for common data access tasks. For developers with experience with previous Microsoft access platforms, this book provides a task-by-task mapping between previous approaches and the patterns used in Entity Framework. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;Zeeshan Hirani (&lt;a href="http://weblogs.asp.net/zeeshanhirani"&gt;http://weblogs.asp.net/zeeshanhirani&lt;/a&gt;) is a senior developer at &lt;a href="http://CheaperThanDirt.com"&gt;CheaperThanDirt.com&lt;/a&gt;. He specializes mainly in ASP.NET, AJAX, and leveraging OR-mapping solutions like LINQ and Entity Framework in business applications. He has written several articles for CodeProject.com and is an active member in the user-group community in Dallas/Fort Worth. He is a frequent blogger. &lt;/p&gt;
&lt;div&gt;
&lt;div&gt; Part 1 &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_qQwA" /&gt; &lt;/div&gt;
&lt;div&gt; Part 2 &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_qfQA" /&gt; &lt;/div&gt;
&lt;div&gt; Part 3 &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_rHgA" /&gt; &lt;/div&gt;
&lt;div&gt; Part 4 &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_rNgA" /&gt;&lt;/div&gt;
&lt;div&gt; Part 5 &lt;br /&gt;
&lt;embed height="300" width="400" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://blip.tv/play/hYpfgb_sRQA" /&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;/div&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/ShawnWeisfeld/aggbug/649.aspx" width="1" height="1" /&gt;</description><dc:creator>Shawn Weisfeld</dc:creator></item><item><title>SharePoint Saturday Kansas City Presentation</title><link>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2009/12/18/sharepoint-saturday-kansas-city-presentation.aspx</link><pubDate>Fri, 18 Dec 2009 19:22:28 GMT</pubDate><guid isPermaLink="true">http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2009/12/18/sharepoint-saturday-kansas-city-presentation.aspx</guid><wfw:comment>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/648.aspx</wfw:comment><wfw:commentRss>http://www.DrowningInTechnicalDebt.com/DennisBottjer/comments/commentRss/648.aspx</wfw:commentRss><comments>http://www.DrowningInTechnicalDebt.com/DennisBottjer/archive/2009/12/18/sharepoint-saturday-kansas-city-presentation.aspx#comment</comments><slash:comments>0</slash:comments><trackback:ping>http://www.DrowningInTechnicalDebt.com/DennisBottjer/services/trackbacks/648.aspx</trackback:ping><source url="http://www.DrowningInTechnicalDebt.com/DennisBottjer/rss.aspx">SharePoint Saturday Kansas City Presentation</source><description>&lt;p&gt;Last Saturday (12/12/2009) was the &lt;a title="SharePoint Saturday KC" href="http://www.sharepointsaturday.org/kc/default.aspx" target="_blank"&gt;2nd Annual Kansas City SharePoint Saturday&lt;/a&gt;.  Unfortunately, this event was bitter sweet in that &lt;a title="Becky Isserman" href="http://www.MossLover.com" target="_blank"&gt;Becky Isserman&lt;/a&gt; is moving to New Jersey.  We wish her well.  &lt;a title="SharePoint Saturday KC (SPSKC)" href="http://www.sharepointsaturday.org/kc/default.aspx" target="_blank"&gt;SPSKC&lt;/a&gt; was a great event with over 200 people in attendance.  I presented after lunch and the &lt;a title="SharePoint Saturday KC - SharePoint 2010 Developer Overview" href="http://www.sharepointsaturday.org/kc/meetings/32/SharePoint2010DevelopmentOverview.aspx" target="_blank"&gt;session&lt;/a&gt; was well attended.  Thank you to all those in attendance and as promised you can download the slides used for the presentation below.  &lt;/p&gt;  &lt;p&gt;&lt;a title="SharePoint 2010 Developer Overview Presentation" href="http://www.drowningintechnicaldebt.com/dennisbottjer/presentations/SharePoint%202010%20Developer%20Overview.ppt" target="_blank"&gt;SharePoint 2010 Developer Overview Presentation (Download)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;em&gt;The slide deck is a culmination of slides from a variety of sources including the SPC 2009.&lt;/em&gt;   &lt;/p&gt;  &lt;p&gt;This presentation is similar to the presentation I gave a few days earlier at the &lt;a title="T.D. Williamson SharePoint Lunch and Learn" href="http://www.TDWilliamson.com" target="_blank"&gt;T.D. Williamson SharePoint Lunch and Learn&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;One of the most enjoyable aspects of events such as &lt;a title="SharePoint Saturday" href="http://www.sharepointsaturday.org/" target="_blank"&gt;SharePoint Saturdays&lt;/a&gt; are seeing old friends and making new friends.  To name a few it was good catching up with:&lt;/p&gt;  &lt;p&gt;&lt;a title="Becky Isserman @mosslover" href="http://www.mosslover.com" target="_blank"&gt;Becky Isserman @mosslover&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Joel Oleson" href="www.sharepointjoel.com" target="_blank"&gt;Joel Oleson&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Kevin Hughes" href="http://www.sharepointkevin.com" target="_blank"&gt;Kevin Hughes&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="J.D. Wade" href="http://wadingthrough.wordpress.com" target="_blank"&gt;JD Wade&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Joy Earles" href="http://joyknows.wordpress.com/" target="_blank"&gt;Joy Earles&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sharepointhillbilly.com/" target="_blank"&gt;Mark Rackley&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a title="Corey Roth" href="http://www.dotnetmafia.com" target="_blank"&gt;Corey Roth&lt;/a&gt;  &lt;/p&gt;  &lt;p&gt;&lt;a title="Michael Lotter" href="http://blog.michaellotter.com/" target="_blank"&gt;Michael Lotter&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="Cathy Dew" href="http://www.sharepointcat.com" target="_blank"&gt;Cathy Dew&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thanks for a great event and I hope to see you all again next year!&lt;/p&gt;  &lt;h3&gt;Related Posts:&lt;/h3&gt;  &lt;p&gt;&lt;a title="SharePoint 2010 Foundation Where is the Developer Dashboard?" href="http://www.drowningintechnicaldebt.com/DennisBottjer/archive/2009/12/07/sharepoint-where-is-developer-dashboard.aspx"&gt;SharePoint 2010 Foundation Where is the Developer Dashboard?&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/DennisBottjer/archive/2009/11/30/sharepoint-2010-foundation-development-demonstration-installation-guide.aspx"&gt;SharePoint 2010 Foundation Development / Demonstration Installation Guide&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.drowningintechnicaldebt.com/DennisBottjer/archive/2009/05/11/sharepoint-team-blog-announces-sharepoint-2010-system-requirements.aspx"&gt;SharePoint Team Announces SharePoint 2010 System Requirements&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.DrowningInTechnicalDebt.com/DennisBottjer/aggbug/648.aspx" width="1" height="1" /&gt;</description><dc:creator>Dennis Bottjer</dc:creator></item></channel></rss>