<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Morning Compilation by Hal Hayes</title>
    <link>http://www.halhayes.com/blog/</link>
    <description>Blog By Hal Hayes</description>
    <language>en-us</language>
    <copyright>Hal Hayes</copyright>
    <lastBuildDate>Wed, 01 Apr 2009 01:05:54 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>hal.hayes@acritech.com</managingEditor>
    <webMaster>hal.hayes@acritech.com</webMaster>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=d12afa0f-0f0d-46df-b6d7-5725ddea624f</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,d12afa0f-0f0d-46df-b6d7-5725ddea624f.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I updated the <a href="http://www.caparea.net">CAPAREA</a> website from <a href="http://www.dotnetnuke.com">DNN</a> 4.0
      to 4.92. 
   </p>
        <p>
      I found a very good guide for steps to take to implement an upgrade from such an old
      version of DNN <a href="http://www.purpleant.com/Blogs/BrianSwanson/tabid/64/EntryId/153/Upgrading-DotNetNuke-from-4-0-x-to-4-9-1-or-5-0-0.aspx">here</a> by <strong>Brian
      Swanson</strong>. As he says in his guid -- BACKUP, BACKUP, BACKUP!
   </p>
        <p>
      Also, based on <a href="http://www.cto20.com/"><strong>Antonio Chagoury</strong></a>'s
      recommendation, I implemented the upgrade with this approach:
   </p>
        <ol>
          <li>
         Upgrade DNN site with aliases to run on local computer</li>
          <li>
         Download DNN files from website to local computer</li>
          <li>
         Setup local IIS to run DNN site locally - but using the production database (make
         sure it runs locally)</li>
          <li>
         Get copy of DNN Upgrade and copy into local directory overwriting older DNN files</li>
          <li>
         Modify the release.config and rename it web.config (see Brian's guide above)</li>
          <li>
         Execute the upgrade locally</li>
          <li>
         If upgrade worked, then copy all files to product web server, overwriting older files.</li>
        </ol>
        <p>
          <strong>Special note</strong>: Check the bin folder for older DNN files (particularly
      HttpModule DLLs) that are no longer needed. If DNN executes reflection against these
      deprecated DLLs, it may cause problems. I had a problem getting to the Host menu pages. 
   </p>
        <p>
          <em>Special thanks to <strong>Steve Raddich</strong> who runs </em>
          <a href="http://www.bitshop.com/">
            <em>BIT
      Shop hosting</em>
          </a>
          <em>.</em>
        </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=d12afa0f-0f0d-46df-b6d7-5725ddea624f" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Upgrading a DNN site...lessons from the field</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,d12afa0f-0f0d-46df-b6d7-5725ddea624f.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,d12afa0f-0f0d-46df-b6d7-5725ddea624f.aspx</link>
      <pubDate>Wed, 01 Apr 2009 01:05:54 GMT</pubDate>
      <description>&lt;p&gt;
   I updated the &lt;a href="http://www.caparea.net"&gt;CAPAREA&lt;/a&gt; website from &lt;a href="http://www.dotnetnuke.com"&gt;DNN&lt;/a&gt; 4.0
   to 4.92. 
&lt;/p&gt;
&lt;p&gt;
   I found a very good guide for steps to take to implement an upgrade from such an old
   version of DNN &lt;a href="http://www.purpleant.com/Blogs/BrianSwanson/tabid/64/EntryId/153/Upgrading-DotNetNuke-from-4-0-x-to-4-9-1-or-5-0-0.aspx"&gt;here&lt;/a&gt; by &lt;strong&gt;Brian
   Swanson&lt;/strong&gt;. As he says in his guid -- BACKUP, BACKUP, BACKUP!
&lt;/p&gt;
&lt;p&gt;
   Also, based on &lt;a href="http://www.cto20.com/"&gt;&lt;strong&gt;Antonio Chagoury&lt;/strong&gt;&lt;/a&gt;'s
   recommendation, I implemented the upgrade with this approach:
&lt;/p&gt;
&lt;ol&gt;
   &lt;li&gt;
      Upgrade DNN site with aliases to run on local computer&lt;/li&gt;
   &lt;li&gt;
      Download DNN files from website to local computer&lt;/li&gt;
   &lt;li&gt;
      Setup local IIS to run DNN site locally - but using the production database (make
      sure it runs locally)&lt;/li&gt;
   &lt;li&gt;
      Get copy of DNN Upgrade and copy into local directory overwriting older DNN files&lt;/li&gt;
   &lt;li&gt;
      Modify the release.config and rename it web.config (see Brian's guide above)&lt;/li&gt;
   &lt;li&gt;
      Execute the upgrade locally&lt;/li&gt;
   &lt;li&gt;
      If upgrade worked, then copy all files to product web server, overwriting older files.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
   &lt;strong&gt;Special note&lt;/strong&gt;: Check the bin folder for older DNN files (particularly
   HttpModule DLLs) that are no longer needed. If DNN executes reflection against these
   deprecated DLLs, it may cause problems. I had a problem getting to the Host menu pages. 
&lt;/p&gt;
&lt;p&gt;
   &lt;em&gt;Special thanks to &lt;strong&gt;Steve Raddich&lt;/strong&gt; who runs &lt;/em&gt;&lt;a href="http://www.bitshop.com/"&gt;&lt;em&gt;BIT
   Shop hosting&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt; 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=d12afa0f-0f0d-46df-b6d7-5725ddea624f" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>CAPAREA;DotNetNuke</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=4ba979d6-9930-4ca5-b8c7-5a3fa5844002</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,4ba979d6-9930-4ca5-b8c7-5a3fa5844002.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.microsoftregionaldirectors.com/profile.aspx?rd=1241">Vishwas Lele</a> gave
      an excellent presentation at <a href="http://www.caparea.net/"><strong>CAPAREA</strong></a> last
      night on bringing together Windows Communication Framework and Workflow Framework.
      Vishwas is the CTO at <a href="http://www.appliedis.com/">AIS</a> and also the Microsoft
      Regional Director for the Washington, DC, area.
   </p>
        <p>
      One of the interesting suggestions for why you would want to do this is that the technology
      lets you chain together web services in a workflow so that the service calls occur
      in a proper order. Web services by themselves are inherently stateless - unless you
      build the infrastructure to manage state in them. But with WCF and WF, combining these
      two technologies together you get that infrastructure right out of the box.
   </p>
        <p>
       
   </p>
        <a href="http://www.microsoftregionaldirectors.com/profile.aspx?rd=1241">
          <img src="http://www.halhayes.com/blog/content/binary/Vishwas_Lele.jpg" border="0" />
        </a>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=4ba979d6-9930-4ca5-b8c7-5a3fa5844002" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>WCF and WF working together in harmony</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,4ba979d6-9930-4ca5-b8c7-5a3fa5844002.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,4ba979d6-9930-4ca5-b8c7-5a3fa5844002.aspx</link>
      <pubDate>Wed, 23 Jul 2008 11:52:28 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.microsoftregionaldirectors.com/profile.aspx?rd=1241"&gt;Vishwas Lele&lt;/a&gt; gave
   an excellent presentation at &lt;a href="http://www.caparea.net/"&gt;&lt;strong&gt;CAPAREA&lt;/strong&gt;&lt;/a&gt; last
   night on bringing together Windows Communication Framework and Workflow Framework.
   Vishwas is the CTO at &lt;a href="http://www.appliedis.com/"&gt;AIS&lt;/a&gt; and also the Microsoft
   Regional Director for the Washington, DC, area.
&lt;/p&gt;
&lt;p&gt;
   One of the interesting suggestions for why you would want to do this is that the technology
   lets you chain together web services in a workflow so that the service calls occur
   in a proper order. Web services by themselves are inherently stateless - unless you
   build the infrastructure to manage state in them. But with WCF and WF, combining these
   two technologies together you get that infrastructure right out of the box.
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;a href="http://www.microsoftregionaldirectors.com/profile.aspx?rd=1241"&gt;&lt;img src="http://www.halhayes.com/blog/content/binary/Vishwas_Lele.jpg" border=0&gt;&lt;/a&gt;&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=4ba979d6-9930-4ca5-b8c7-5a3fa5844002" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.Net Framework 3.5;CAPAREA;WCF;WF</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=bade4325-ebe3-4725-9c55-910e66ac0ee1</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,bade4325-ebe3-4725-9c55-910e66ac0ee1.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      On Saturday, March 29th, software developers from around the Metro DC area met to
      listen to presentations by over a dozen software experts. The presentations included
      a range of topics from new technologies being released by Microsoft to practices to
      improve quality and delivery management.
   </p>
        <p>
      This event was free to the public and was hosted by Strayer University in Woodbridge,
      Virginia. Attendance was over 80, with some attendees coming from as far away as York
      County.
   </p>
        <p>
          <img src="http://www.halhayes.com/blog/content/binary/NVCodeCampJMorales.jpg" border="0" />
        </p>
        <p>
          <strong>
            <font face="Tahoma" size="1">John Morales at Nova CodeCamp Event discussing
      AJAX Development</font>
          </strong>
        </p>
        <p>
      Jeff Schoolcraft and I coordinated this event, but it was the volunteers and speakers
      that donated their time that made this event a success. We were fortunate to receive
      sponsorship from several companies and organizations.
   </p>
        <p>
      You can find out more about Nova CodeCamp at <a href="http://www.novacodecamp.org">www.novacodecamp.org</a>.
   </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=bade4325-ebe3-4725-9c55-910e66ac0ee1" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Grassroots Developer Community Provides Training To Local Software Developers</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,bade4325-ebe3-4725-9c55-910e66ac0ee1.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,bade4325-ebe3-4725-9c55-910e66ac0ee1.aspx</link>
      <pubDate>Wed, 02 Apr 2008 10:56:53 GMT</pubDate>
      <description>&lt;p&gt;
   On Saturday, March 29th, software developers from around the Metro DC area met to
   listen to presentations by over a dozen software experts. The presentations included
   a range of topics from new technologies being released by Microsoft to practices to
   improve quality and delivery management.
&lt;/p&gt;
&lt;p&gt;
   This event was free to the public and was hosted by Strayer University in Woodbridge,
   Virginia. Attendance was over 80, with some attendees coming from as far away as York
   County.
&lt;/p&gt;
&lt;p&gt;
   &lt;img src="http://www.halhayes.com/blog/content/binary/NVCodeCampJMorales.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;&lt;font face=Tahoma size=1&gt;John Morales at Nova CodeCamp Event discussing AJAX
   Development&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
   Jeff Schoolcraft and I coordinated this event, but it was the volunteers and speakers
   that donated their time that made this event a success. We were fortunate to receive
   sponsorship from several companies and organizations.
&lt;/p&gt;
&lt;p&gt;
   You can find out more about Nova CodeCamp at &lt;a href="http://www.novacodecamp.org"&gt;www.novacodecamp.org&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=bade4325-ebe3-4725-9c55-910e66ac0ee1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.Net Framework 3.5;Ajax;CAPAREA;DotNetNuke;NovaSQL;SQL Server 2008;Visual Studio 2008;NovaCodeCamp</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=6cd8d156-f35f-4dbe-80a3-362ebd91fd58</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,6cd8d156-f35f-4dbe-80a3-362ebd91fd58.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <font size="3">First, let me congratulate our fearless leader, <strong>Scott Lock</strong> on
      being selected as a <strong><a href="http://mvp.support.microsoft.com/">Microsoft
      MVP</a></strong>. This is a wonderful accomplish and it is about time Microsoft got
      around to recognizing all the people who organize events and connect developers together.
      Scott's recognition is long overdue. He's not only a technologist, but a community
      leader. </font>
        </p>
        <p>
          <font size="3">On most nights there is a user group somewhere in the Washington DC
      metro area with someone presenting technical content that would typically cost significant
      monies in travel, lodging, and registration fees to see the same content at a conference
      or training scenario. Without a doubt, the </font>
          <a href="http://www.caparea.net">
            <font size="3">CAPAREA </font>
          </a>
          <font size="3">user
      group has had a stellar list of presenters and topics. Without people like Scott,
      who work tirelessly to make these presentations happen - and for no compensation -
      the developer community would not have access to these wonderful resources. <strong>Thanks
      Scott</strong> - and kudos for a job well done.</font>
        </p>
        <p>
          <a href="mailto:scott@caparea.net">
            <img src="http://www.halhayes.com/blog/content/binary/scottlock.gif" border="0" />
          </a> <a href="http://mvp.support.microsoft.com/"><img src="http://www.halhayes.com/blog/content/binary/MicrosoftMVP.jpg" border="0" /></a></p>
        <p>
          <font size="3">
            <strong>Scott</strong> is giving a presentation tonight at the </font>
          <a href="http://www.caparea.net">
            <font size="3">Capital
      Area .NET User Group (CAPAREA)</font>
          </a>
          <font size="3"> on VSTO - Automation
      and Customizing Excel 2003. </font>
        </p>
        <p>
          <font size="3">Here's the summary:</font>
        </p>
        <p>
          <table cellspacing="0" cellpadding="2" summary="Events Design Table" border="0">
            <tbody>
              <tr>
                <td>
                  <p>
                    <span class="SubHead" id="dnn_ctr369_Events_lstEvents__ctl0_lblDateTime">Tuesday,
                     July 24, 2007 at 7:00 PM</span>
                  </p>
                </td>
              </tr>
              <tr>
                <td>
                  <span class="Normal" id="dnn_ctr369_Events_lstEvents__ctl0_lblDescription">
                    <p>
                     Building office applications has never been better.  You've heard all of the
                     hype about Office 2007, Ribbons, etc.  This session is based on what the majority
                     of us are in today...Office 2003.  Customizing and automating Excel 2003 is a
                     great way to build dynamic workbooks that solve some cool problems.  This presentation
                     is an overview of what Visual Studio Tools for office is about and how it applies
                     to Excel 2003 and Office 2003.
                  </p>
                  </span>
                </td>
              </tr>
            </tbody>
          </table>
        </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=6cd8d156-f35f-4dbe-80a3-362ebd91fd58" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>CAPAREA for July 2007 - Office Automation</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,6cd8d156-f35f-4dbe-80a3-362ebd91fd58.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,6cd8d156-f35f-4dbe-80a3-362ebd91fd58.aspx</link>
      <pubDate>Tue, 24 Jul 2007 12:05:37 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;font size=3&gt;First, let me congratulate our fearless leader, &lt;strong&gt;Scott Lock&lt;/strong&gt; on
   being selected as a &lt;strong&gt;&lt;a href="http://mvp.support.microsoft.com/"&gt;Microsoft
   MVP&lt;/a&gt;&lt;/strong&gt;. This is a wonderful accomplish and it is about time Microsoft got
   around to recognizing all the people who organize events and connect developers together.
   Scott's recognition is long overdue. He's not only a technologist, but a community
   leader. &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font size=3&gt;On most nights there is a user group somewhere in the Washington DC metro
   area with someone presenting technical content that would typically cost significant
   monies in travel, lodging, and registration fees to see the same content at a conference
   or training scenario. Without a doubt, the &lt;/font&gt;&lt;a href="http://www.caparea.net"&gt;&lt;font size=3&gt;CAPAREA &lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;user
   group has had a stellar list of presenters and topics. Without people like Scott,
   who work tirelessly to make these presentations happen - and for no compensation -
   the developer community would not have access to these wonderful resources. &lt;strong&gt;Thanks
   Scott&lt;/strong&gt; - and kudos for a job well done.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="mailto:scott@caparea.net"&gt;&lt;img src="http://www.halhayes.com/blog/content/binary/scottlock.gif" border=0&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://mvp.support.microsoft.com/"&gt;&lt;img src="http://www.halhayes.com/blog/content/binary/MicrosoftMVP.jpg" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font size=3&gt;&lt;strong&gt;Scott&lt;/strong&gt; is giving a presentation tonight at the &lt;/font&gt;&lt;a href="http://www.caparea.net"&gt;&lt;font size=3&gt;Capital
   Area&amp;nbsp;.NET User Group&amp;nbsp;(CAPAREA)&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt; on VSTO - Automation
   and Customizing Excel 2003. &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;font size=3&gt;Here's the summary:&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;table cellspacing=0 cellpadding=2 summary="Events Design Table" border=0&gt;
      &lt;tbody&gt;
         &lt;tr&gt;
            &lt;td&gt;
               &lt;p&gt;
                  &lt;span class=SubHead id=dnn_ctr369_Events_lstEvents__ctl0_lblDateTime&gt;Tuesday, July
                  24, 2007 at 7:00 PM&lt;/span&gt; 
               &lt;/p&gt;
            &lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr&gt;
            &lt;td&gt;
               &lt;span class=Normal id=dnn_ctr369_Events_lstEvents__ctl0_lblDescription&gt; 
               &lt;p&gt;
                  Building office applications has never been better.&amp;nbsp; You've heard all of the
                  hype about Office 2007, Ribbons, etc.&amp;nbsp; This session is based on what the majority
                  of us are in today...Office 2003.&amp;nbsp; Customizing and automating Excel 2003 is a
                  great way to build dynamic workbooks that solve some cool problems.&amp;nbsp; This presentation
                  is an overview of what Visual Studio Tools for office is about and how it applies
                  to Excel 2003 and Office 2003.
               &lt;/p&gt;
               &lt;/span&gt;&lt;/td&gt;
         &lt;/tr&gt;
      &lt;/tbody&gt;
   &lt;/table&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=6cd8d156-f35f-4dbe-80a3-362ebd91fd58" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework 2.0;CAPAREA;Microsoft;Programming;Visual Studio 2005;Microsoft MVP;VSTO</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=2cb0c8b0-3c1e-4d1c-b7ac-ae87fbc5b0c7</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,2cb0c8b0-3c1e-4d1c-b7ac-ae87fbc5b0c7.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.caparea.net">
            <strong>CAPAREA</strong>
          </a> was visited by none
      other than Mr. VB, himself, <a href="http://www.panopticoncentral.net">Paul Vick</a>.
      He is the Microsoft VB language architect on Tuesday, September 26th.
   </p>
        <p>
      Paul's topic was "<span class="SubHead" id="dnn_ctr369_Events_lstEvents__ctl0_lblTitle">Visual
      Basic 9.0: Language Integrated Query (LINQ), XML integration and beyond...". Paul
      is also author of <a href="http://www.amazon.com/Visual-Programming-Language-Microsoft-Development/dp/0321169514/ref=pd_sxp_f_i/102-2832594-2654533?ie=UTF8">The
      Visual Basic .NET Programming Language</a>.</span></p>
        <p>
          <span class="SubHead">
            <a href="http://www.amazon.com/Visual-Programming-Language-Microsoft-Development/dp/0321169514/ref=pd_sxp_f_i/102-2832594-2654533?ie=UTF8">
              <img alt="The Visual Basic .NET Programming Language" hspace="0" src="http://ec1.images-amazon.com/images/P/0321169514.01._AA240_SCLZZZZZZZ_.jpg" align="baseline" border="0" />
            </a>
          </span>
        </p>
        <p>
          <span class="SubHead">The speaker was a huge draw for our group. We had over
      65 people in attendance last night. </span>  
   </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=2cb0c8b0-3c1e-4d1c-b7ac-ae87fbc5b0c7" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Excellent Presentation by Paul Vick, Microsoft VB Language Architect</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,2cb0c8b0-3c1e-4d1c-b7ac-ae87fbc5b0c7.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,2cb0c8b0-3c1e-4d1c-b7ac-ae87fbc5b0c7.aspx</link>
      <pubDate>Wed, 27 Sep 2006 20:34:18 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.caparea.net"&gt;&lt;strong&gt;CAPAREA&lt;/strong&gt;&lt;/a&gt; was visited by none
   other than Mr. VB, himself, &lt;a href="http://www.panopticoncentral.net"&gt;Paul Vick&lt;/a&gt;.
   He is the Microsoft VB language architect on Tuesday, September 26th.
&lt;/p&gt;
&lt;p&gt;
   Paul's topic was "&lt;span class=SubHead id=dnn_ctr369_Events_lstEvents__ctl0_lblTitle&gt;Visual
   Basic 9.0: Language Integrated Query (LINQ), XML integration and beyond...". Paul
   is also author of &lt;a href="http://www.amazon.com/Visual-Programming-Language-Microsoft-Development/dp/0321169514/ref=pd_sxp_f_i/102-2832594-2654533?ie=UTF8"&gt;The
   Visual Basic .NET Programming Language&lt;/a&gt;.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;span class=SubHead&gt;&lt;a href="http://www.amazon.com/Visual-Programming-Language-Microsoft-Development/dp/0321169514/ref=pd_sxp_f_i/102-2832594-2654533?ie=UTF8"&gt;&lt;img alt="The Visual Basic .NET Programming Language" hspace=0 src="http://ec1.images-amazon.com/images/P/0321169514.01._AA240_SCLZZZZZZZ_.jpg" align=baseline border=0&gt;&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;span class=SubHead&gt;The speaker was a&amp;nbsp;huge draw for our group. We had over 65
   people in attendance last night.&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=2cb0c8b0-3c1e-4d1c-b7ac-ae87fbc5b0c7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework;.NET Framework 2.0;CAPAREA;Microsoft;Programming;Visual Basic;Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=2930d405-86c4-428b-a543-587053aeaa30</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,2930d405-86c4-428b-a543-587053aeaa30.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      In case  you missed it, <a href="http://codebetter.com/blogs/sahil.malik/default.aspx"><strong>Sahil
      Malik</strong></a> stopped by <a href="http://www.caparea.net/">CAPAREA </a>to make
      a presentation on Transactions (SQL Server 2005 and ADO.NET 2.0).
   </p>
        <p>
      Sahil will be speaking at TechEd. You can find out more at his <a href="http://codebetter.com/blogs/sahil.malik/default.aspx">blog</a>.
   </p>
        <p>
      Below are a few shots from the meeting.
   </p>
        <p>
      Here is Sahil presenting.
   </p>
        <img src="http://www.halhayes.com/Blog/content/binary/IMG_0136-sahil.JPG" border="0" />
        <p>
      Scott Lock holding an impromptu discussion during the meeting. Looks like he's trying
      to figure out how to get more money for CAPAREA. Go, Scott, Go <img src="http://www.halhayes.com/Blog/content/binary/IMG_0134-tr.jpg" border="0" /></p>
        <p>
      Attendees watching the presentation.
   </p>
        <img src="http://www.halhayes.com/Blog/content/binary/IMG_0137-tr.JPG" border="0" />
        <p>
        </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=2930d405-86c4-428b-a543-587053aeaa30" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>CAPAREA Meeting with Microsoft MVP Sahil Malik talking on Transactions</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,2930d405-86c4-428b-a543-587053aeaa30.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,2930d405-86c4-428b-a543-587053aeaa30.aspx</link>
      <pubDate>Wed, 29 Mar 2006 12:23:45 GMT</pubDate>
      <description>&lt;p&gt;
   In case&amp;nbsp; you missed it, &lt;a href="http://codebetter.com/blogs/sahil.malik/default.aspx"&gt;&lt;strong&gt;Sahil
   Malik&lt;/strong&gt;&lt;/a&gt; stopped by &lt;a href="http://www.caparea.net/"&gt;CAPAREA &lt;/a&gt;to make
   a presentation on Transactions (SQL Server 2005 and ADO.NET 2.0).
&lt;/p&gt;
&lt;p&gt;
   Sahil will be speaking at TechEd. You can find out more at his &lt;a href="http://codebetter.com/blogs/sahil.malik/default.aspx"&gt;blog&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
   Below are a few shots from the meeting.
&lt;/p&gt;
&lt;p&gt;
   Here is Sahil presenting.
&lt;/p&gt;
&lt;img src="http://www.halhayes.com/Blog/content/binary/IMG_0136-sahil.JPG" border=0&gt; 
&lt;p&gt;
   Scott Lock holding an impromptu discussion during the meeting. Looks like he's trying
   to figure out how to get more money for CAPAREA. Go, Scott, Go &lt;img src="http://www.halhayes.com/Blog/content/binary/IMG_0134-tr.jpg" border=0&gt; 
&lt;/p&gt;
&lt;p&gt;
   Attendees watching the presentation.
&lt;/p&gt;
&lt;img src="http://www.halhayes.com/Blog/content/binary/IMG_0137-tr.JPG" border=0&gt; 
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=2930d405-86c4-428b-a543-587053aeaa30" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework 2.0;CAPAREA;SQL Server 2005</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=97bd3f40-9423-4212-bfc6-81409eaa4940</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,97bd3f40-9423-4212-bfc6-81409eaa4940.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Great show by <a href="http://www.dotnetrocks.com/">Carl and Richard, of the .NET
      Rocks Show</a>. 
   </p>
        <p>
          <img height="172" hspace="12" src="http://www.dotnetrocks.com/roadtrip/Images/rv.jpg" width="200" align="left" vspace="4" border="0" />
        </p>
        <p>
      Carl showed some great features in VB.NET for VS2005, including asynchronous programming.
      Richard concentrated on Mobility Development including a great overview of the technology
      currently available and soon to be released stuff, and how Microsoft's .NET plays
      in that arena for developing applications.
   </p>
        <p>
      Their presentation was hosted by <a href="http://www.caparea.net/">CAPAREA </a>and
      Microsoft in Reston.
   </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=97bd3f40-9423-4212-bfc6-81409eaa4940" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>.NET Rocks Roadshow Rocked Rest!</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,97bd3f40-9423-4212-bfc6-81409eaa4940.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,97bd3f40-9423-4212-bfc6-81409eaa4940.aspx</link>
      <pubDate>Thu, 20 Oct 2005 03:46:27 GMT</pubDate>
      <description>&lt;p&gt;
   Great show by &lt;a href="http://www.dotnetrocks.com/"&gt;Carl and Richard, of the .NET
   Rocks Show&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
   &lt;img height=172 hspace=12 src="http://www.dotnetrocks.com/roadtrip/Images/rv.jpg" width=200 align=left vspace=4 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
   Carl showed some great features in VB.NET for VS2005, including asynchronous programming.
   Richard concentrated on Mobility Development including a great overview of the technology
   currently available and soon to be released stuff, and how Microsoft's .NET plays
   in that arena for developing applications.
&lt;/p&gt;
&lt;p&gt;
   Their presentation was hosted by &lt;a href="http://www.caparea.net/"&gt;CAPAREA &lt;/a&gt;and
   Microsoft in Reston.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=97bd3f40-9423-4212-bfc6-81409eaa4940" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework 2.0;CAPAREA;Visual Basic</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=fa9a171b-f8b4-410e-a50b-4a2630503910</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,fa9a171b-f8b4-410e-a50b-4a2630503910.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <table bgcolor="#e2eefc" border="0">
          <tbody>
            <tr>
              <td>
                <p>
                  <a href="http://www.caparea.net/">
                  </a> <font face="Tahoma" size="3"><strong>Circle
                  your calendars for <font color="#ff0000">Tuesday,</font><font color="#ff0000">December
                  13th</font></strong> for a premier presentation at the </font><a href="http://www.caparea.net/"><font face="Tahoma" size="3">Capital
                  Area .NET User Group</font></a><font face="Tahoma" size="3">!! <font size="2"><em>CAPAREA
                  meets in Tysons Corner (<a href="http://www.caparea.net/Directions/default.aspx">directions</a>).</em></font></font></p>
              </td>
            </tr>
          </tbody>
        </table>
        <p>
          <font face="Tahoma" size="3">Kudos to Scott Lock, CAPAREA President, for getting </font>
          <a href="http://blogs.technet.com/jesper_johansson/default.aspx">
            <font face="Tahoma" size="3">
              <strong>Jasper </strong>
            </font>
          </a>
          <a href="http://blogs.technet.com/jesper_johansson/default.aspx">
            <font face="Tahoma" size="3">
              <strong>Johansson</strong>
            </font>
          </a>
          <font face="Tahoma" size="3">,
      Microsoft <strong>Security Expert</strong>, as a presenter on <strong>December 13th</strong>.</font>
        </p>
        <p>
          <a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321336437&amp;rl=1">
            <img hspace="8" src="http://protectyourwindowsnetwork.com/images/BookCover_th.jpg" align="left" vspace="8" border="0" />
          </a>
        </p>
        <p>
      The presentation that he will give is still being discussed, but needless to say,
      his "How To Get Your Network Hacked in 10 Easy Steps" and other presentations were
      SRO (standing room only) at recent Microsoft TechEd conferences. Not only are his
      topics critically important to IT developers and administrators, but he is one of
      the best presenters I have seen (and I have seen a few).
   </p>
        <p>
       
   </p>
        <p>
          <strong>See you there!</strong>
        </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=fa9a171b-f8b4-410e-a50b-4a2630503910" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Jasper Johansson is coming to CAPAREA!</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,fa9a171b-f8b4-410e-a50b-4a2630503910.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,fa9a171b-f8b4-410e-a50b-4a2630503910.aspx</link>
      <pubDate>Sat, 08 Oct 2005 12:43:59 GMT</pubDate>
      <description>&lt;table bgcolor=#e2eefc border=0&gt;
   &lt;tbody&gt;
      &lt;tr&gt;
         &lt;td&gt;
            &lt;p&gt;
               &lt;a href="http://www.caparea.net/"&gt;&lt;/a&gt;&amp;nbsp;&lt;font face=Tahoma size=3&gt;&lt;strong&gt;Circle
               your calendars for &lt;font color=#ff0000&gt;Tuesday,&lt;/font&gt; &lt;font color=#ff0000&gt;December
               13th&lt;/font&gt;&lt;/strong&gt; for a premier presentation at the &lt;/font&gt;&lt;a href="http://www.caparea.net/"&gt;&lt;font face=Tahoma size=3&gt;Capital
               Area .NET User Group&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma size=3&gt;!! &lt;font size=2&gt;&lt;em&gt;CAPAREA
               meets in Tysons Corner (&lt;a href="http://www.caparea.net/Directions/default.aspx"&gt;directions&lt;/a&gt;).&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;
            &lt;/p&gt;
         &lt;/td&gt;
      &lt;/tr&gt;
   &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
   &lt;font face=Tahoma size=3&gt;Kudos to Scott Lock, CAPAREA President,&amp;nbsp;for getting &lt;/font&gt;&lt;a href="http://blogs.technet.com/jesper_johansson/default.aspx"&gt;&lt;font face=Tahoma size=3&gt;&lt;strong&gt;Jasper &lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;a href="http://blogs.technet.com/jesper_johansson/default.aspx"&gt;&lt;font face=Tahoma size=3&gt;&lt;strong&gt;Johansson&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face=Tahoma size=3&gt;,
   Microsoft &lt;strong&gt;Security Expert&lt;/strong&gt;, as a presenter on &lt;strong&gt;December 13th&lt;/strong&gt;.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0321336437&amp;amp;rl=1"&gt;&lt;img hspace=8 src="http://protectyourwindowsnetwork.com/images/BookCover_th.jpg" align=left vspace=8 border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   The presentation that he will give is still being discussed, but needless to say,
   his "How To Get Your Network Hacked in 10 Easy Steps" and other presentations were
   SRO (standing room only) at recent Microsoft TechEd conferences. Not only are his
   topics critically important to IT developers and administrators, but he is one of
   the best presenters I have seen (and I have seen a few).
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;See you there!&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=fa9a171b-f8b4-410e-a50b-4a2630503910" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework;.NET Framework 2.0;CAPAREA;Microsoft;Programming;Security;TechEd</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=0379fb70-b48f-43a7-bf32-cf57620408b3</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,0379fb70-b48f-43a7-bf32-cf57620408b3.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Clyde Barretto, <a href="http://www.tmaresources.com/s_tmar/index.asp">TMA Resources</a>, presented
      at <a href="http://www.caparea.net">CAPAREA</a> on Tuesday, August 23, 2005, on <span class="Event_Title"><a href="http://www.caparea.net/Meetings+and+Events/328.aspx">Building
      Custom Windows Forms Controls</a>. </span></p>
        <p>
          <span class="Event_Title">Very cool. His presentation not only went into the "how"
      but also the why of building customer form controls. I will paraphrase his concept..."A
      custom control can encapsulate presentation logic for a particular use-case that can
      be used on multiple forms. The advantage to doing this is that should the presentation
      logic/interface need to change, you can change it in one place and have the changes
      ripple through out the forms on which the user control is placed."</span>
        </p>
        <p>
          <br />
        </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=0379fb70-b48f-43a7-bf32-cf57620408b3" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Building Custom Windows Forms Controls in VS 2005</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,0379fb70-b48f-43a7-bf32-cf57620408b3.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,0379fb70-b48f-43a7-bf32-cf57620408b3.aspx</link>
      <pubDate>Thu, 25 Aug 2005 18:14:11 GMT</pubDate>
      <description>&lt;p&gt;
   Clyde Barretto, &lt;a href="http://www.tmaresources.com/s_tmar/index.asp"&gt;TMA Resources&lt;/a&gt;,&amp;nbsp;presented
   at &lt;a href="http://www.caparea.net"&gt;CAPAREA&lt;/a&gt; on Tuesday, August 23, 2005, on &lt;span class=Event_Title&gt;&lt;a href="http://www.caparea.net/Meetings+and+Events/328.aspx"&gt;Building
   Custom Windows Forms Controls&lt;/a&gt;. &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;span class=Event_Title&gt;Very cool. His presentation not only went into the "how" but
   also the why of building customer form controls. I will paraphrase his concept..."A
   custom control can encapsulate presentation logic for a particular use-case that can
   be used on multiple forms. The advantage to doing this is that should the presentation
   logic/interface need to change, you can change it in one place and have the changes
   ripple through out the forms on which the user control is placed."&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=0379fb70-b48f-43a7-bf32-cf57620408b3" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework;CAPAREA;Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=8cbabb03-d322-423b-8457-498eaec52df1</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,8cbabb03-d322-423b-8457-498eaec52df1.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.interknowlogy.com/IKCorporate/AboutUs/CompanyExecutives/TimothyHuckaby.htm">
            <strong>Tim
      Huckaby</strong>
          </a> gave a <strong>great</strong> presentation on Tuesday, 28 June,
      at <a href="http://www.caparea.net/">CAPAREA.NET</a> on Smart Clients. 
   </p>
        <p>
      I thought the highlight was an application that presented traffic conditions and actual
      traffic video in a smart device, like a PDA or smart phone. While even the best of
      information would be inconsequential in the overloaded traffic in the DC metro area,
      it was nonetheless impressive!
   </p>
        <p>
      Tim touched on many of the features of the Whidbey release (.NET Framework 2.0) that
      will really be a pleasant surprise for developers building WinForm-based applications.
      Tim expressed a strong preference for WinForm (vice Web/browser-based) applications,
      where users can take advantage of rich-client interfaces. 
   </p>
        <p>
       
   </p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=8cbabb03-d322-423b-8457-498eaec52df1" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Tim Huckaby on Smart Clients</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,8cbabb03-d322-423b-8457-498eaec52df1.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,8cbabb03-d322-423b-8457-498eaec52df1.aspx</link>
      <pubDate>Thu, 30 Jun 2005 02:09:11 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;a href="http://www.interknowlogy.com/IKCorporate/AboutUs/CompanyExecutives/TimothyHuckaby.htm"&gt;&lt;strong&gt;Tim
   Huckaby&lt;/strong&gt;&lt;/a&gt; gave a &lt;strong&gt;great&lt;/strong&gt; presentation on Tuesday, 28 June,
   at &lt;a href="http://www.caparea.net/"&gt;CAPAREA.NET&lt;/a&gt; on Smart Clients. 
&lt;/p&gt;
&lt;p&gt;
   I thought the highlight was an application that presented traffic conditions and actual
   traffic video in a smart device, like a PDA or smart phone. While even the best of
   information would be inconsequential in the overloaded traffic in the DC metro area,
   it was nonetheless impressive!
&lt;/p&gt;
&lt;p&gt;
   Tim touched on many of the features of the Whidbey release (.NET Framework 2.0) that
   will really be a pleasant surprise for developers building WinForm-based applications.
   Tim expressed a strong preference for WinForm (vice Web/browser-based) applications,
   where users can take advantage of rich-client interfaces. 
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=8cbabb03-d322-423b-8457-498eaec52df1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>.NET Framework;CAPAREA;Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=4ec517ed-90e9-4441-9466-3a16c314b71c</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,4ec517ed-90e9-4441-9466-3a16c314b71c.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      Picture of me, Andrew Duthie and Sahil Malik at a recent <a href="http://www.caparea.net">CAPAREA.NET </a>meeting.
   </p>
        <p>
       
   </p>
        <img src="http://www.halhayes.com/Blog/content/binary/HalAndrewSahil.jpg" border="0" />
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=4ec517ed-90e9-4441-9466-3a16c314b71c" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>What's with the tie?</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,4ec517ed-90e9-4441-9466-3a16c314b71c.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,4ec517ed-90e9-4441-9466-3a16c314b71c.aspx</link>
      <pubDate>Mon, 09 May 2005 02:45:06 GMT</pubDate>
      <description>&lt;p&gt;
   Picture of me, Andrew Duthie and Sahil Malik at a recent &lt;a href="http://www.caparea.net"&gt;CAPAREA.NET &lt;/a&gt;meeting.
&lt;/p&gt;
&lt;p&gt;
   &amp;nbsp;
&lt;/p&gt;
&lt;img src="http://www.halhayes.com/Blog/content/binary/HalAndrewSahil.jpg" border=0&gt;&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=4ec517ed-90e9-4441-9466-3a16c314b71c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>CAPAREA</category>
    </item>
    <item>
      <trackback:ping>http://www.halhayes.com/blog/Trackback.aspx?guid=f73482ad-d398-4d11-ae3e-aba0a0789c6c</trackback:ping>
      <pingback:server>http://www.halhayes.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.halhayes.com/blog/PermaLink,guid,f73482ad-d398-4d11-ae3e-aba0a0789c6c.aspx</pingback:target>
      <dc:creator>hal.hayes@acritech.com (Hal Hayes)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <strong>Andrew Duthie</strong>, Microsoft, put on a great show. There are Code
      Camps being organized all over, and this one last Saturday was hosted at Microsoft's
      Reston offices. 
   </p>
        <p>
      This wasn't a marketing session, it was about developers talking to developers. We
      had some top-flight folks presenting. <strong>Brian Noyes, Sahil Malik, Vishwas Lele,
      Julie Lerman, Jonathan Cogley</strong>, to name a few. We also had many local developers
      give presentations, so it was a good mix of top flight presenters/MVPs and local or
      first time presenters. 
   </p>
        <p>
      This whole event was free. Similar type conferences cost about $400 per day, so those
      that attended in the developer community really made out. There is talk of doing more
      of these, and also doing them in other locations (like Roanoke).
   </p>
        <p>
      User group representatives were out in force, too. We had members and representatives
      from Roanoke, Richmond, Hampton, Baltimore, Vermont, and nearly every .NET group in
      the DC area (NovaSQL, CAPAREA.Net were well represented). We even had Cold Fusion
      folks attend. And INETA was well represented with <strong>Julie Lerman</strong> (congratulations
      on being named to the INETA board) and <strong>Scott Lock</strong>, Regional
      INETA director for the Mid-Atlantic region in attendance. 
   </p>
        <p>
      I gave a presentation on XQuery for the <a href="http://www.graymad.com/codecamp/sessions.htm">Data
      track</a> (we had 5 different tracks). Good group of presenters: <strong>Sreedhar
      Koganti, Carney Clegg, Julie Lerman, Sahil Malik, and Jeff Schoolcraft</strong> in
      our group. Carney and I should have switched the order of our presentations because
      he showed some good stuff on how to consume XML and make it show up in a
      grid. Using XQuery, I showed how to extract data out in an XML format. It would have
      really been interesting to show me pulling data from SQL Server 2005 in XQuery, and
      Carney's demonstration showing how it could be consumed and presented at the interface
      level. 
   </p>
        <p>
      I gave away a red-handled crescent wrench to an attendee that could name the two types
      of XQuery calls that can be made in SQL Server 2005 (XPath and FLOWR) similar to the
      one in my first blog entry.
   </p>
        <p>
      Anyway, hats off to <a href="http://blogs.msdn.com/gduthie/default.aspx"><strong>Andrew
      Duthie</strong></a>for putting on the Code Camp. I think he maxed out his expected
      attendance goals. Over 300 signed up and over 200 attended (not bad for the Saturday
      before Mother's Day). 
      <br /></p>
        <img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=f73482ad-d398-4d11-ae3e-aba0a0789c6c" />
        <br />
        <hr />
   This weblog is sponsored by <a href="http://www.acritech.com">ACRITECH Corporation</a>. 
</body>
      <title>Excellent time at Code Camp</title>
      <guid>http://www.halhayes.com/blog/PermaLink,guid,f73482ad-d398-4d11-ae3e-aba0a0789c6c.aspx</guid>
      <link>http://www.halhayes.com/blog/PermaLink,guid,f73482ad-d398-4d11-ae3e-aba0a0789c6c.aspx</link>
      <pubDate>Mon, 09 May 2005 02:32:21 GMT</pubDate>
      <description>&lt;p&gt;
   &lt;strong&gt;Andrew Duthie&lt;/strong&gt;, Microsoft,&amp;nbsp;put on a great show. There are Code
   Camps being organized all over, and this one last Saturday was hosted at Microsoft's
   Reston offices.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
   This wasn't a marketing session, it was about developers talking to developers. We
   had some top-flight folks presenting. &lt;strong&gt;Brian Noyes, Sahil Malik, Vishwas Lele,
   Julie Lerman, Jonathan Cogley&lt;/strong&gt;, to name a few. We also had many local developers
   give presentations, so it was a good mix of top flight presenters/MVPs and local or
   first time presenters. 
&lt;/p&gt;
&lt;p&gt;
   This whole event was free. Similar type conferences cost about $400 per day, so those
   that attended in the developer community really made out. There is talk of doing more
   of these, and also doing them in other locations (like Roanoke).
&lt;/p&gt;
&lt;p&gt;
   User group representatives were out in force, too. We had members and representatives
   from Roanoke, Richmond, Hampton, Baltimore, Vermont, and nearly every .NET group in
   the DC area (NovaSQL, CAPAREA.Net were well represented). We even had Cold Fusion
   folks attend.&amp;nbsp;And INETA was well represented with &lt;strong&gt;Julie Lerman&lt;/strong&gt; (congratulations
   on being named to&amp;nbsp;the INETA board) and &lt;strong&gt;Scott Lock&lt;/strong&gt;, Regional
   INETA&amp;nbsp;director for the Mid-Atlantic region in attendance.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
   I gave a presentation on XQuery for the &lt;a href="http://www.graymad.com/codecamp/sessions.htm"&gt;Data
   track&lt;/a&gt; (we had 5 different tracks). Good group of presenters: &lt;strong&gt;Sreedhar
   Koganti, Carney Clegg, Julie Lerman, Sahil Malik, and Jeff Schoolcraft&lt;/strong&gt; in
   our group. Carney and I should have switched the order of our presentations because
   he showed some good stuff on how to consume XML and make it&amp;nbsp;show up&amp;nbsp;in a
   grid. Using XQuery, I showed how to extract data out in an XML format. It would have
   really been interesting to show me pulling data from SQL Server 2005 in XQuery, and
   Carney's demonstration showing how it could be consumed and presented at the interface
   level. 
&lt;/p&gt;
&lt;p&gt;
   I gave away a red-handled crescent wrench to an attendee that could name the two types
   of XQuery calls that can be made in SQL Server 2005 (XPath and FLOWR) similar to the
   one in my first blog entry.
&lt;/p&gt;
&lt;p&gt;
   Anyway, hats off to &lt;a href="http://blogs.msdn.com/gduthie/default.aspx"&gt;&lt;strong&gt;Andrew
   Duthie&lt;/strong&gt; &lt;/a&gt;for putting on the Code Camp. I think he maxed out his expected
   attendance goals. Over 300&amp;nbsp;signed up and over 200 attended (not bad for the Saturday
   before Mother's Day). 
   &lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.halhayes.com/blog/aggbug.ashx?id=f73482ad-d398-4d11-ae3e-aba0a0789c6c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog is sponsored by &lt;a href="http://www.acritech.com"&gt;ACRITECH Corporation&lt;/a&gt;. </description>
      <category>CAPAREA;Code Camp;XQuery</category>
    </item>
  </channel>
</rss>