<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Jay Harris is Cpt. LoadTest - Events</title>
    <link>http://www.cptloadtest.com/</link>
    <description>a .net developers blog on improving user experience of humans and coders</description>
    <language>en-us</language>
    <copyright>Jason Harris</copyright>
    <lastBuildDate>Tue, 06 Sep 2011 17:59:04 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.12105.0</generator>
    <managingEditor>jharris@harrisdesigns.com</managingEditor>
    <webMaster>jharris@harrisdesigns.com</webMaster>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=6eefe791-b04c-47f4-acf5-6aec10be5d0b</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,6eefe791-b04c-47f4-acf5-6aec10be5d0b.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,6eefe791-b04c-47f4-acf5-6aec10be5d0b.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6eefe791-b04c-47f4-acf5-6aec10be5d0b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In case you haven't heard, Ann Arbor GiveCamp 2011 is almost here. It is coming up
in two weeks, September 16-18. This will be the fourth annual Ann Arbor GiveCamp,
and it is again held at WCC. Sign up at <a href="http://www.annarborgivecamp.org">http://www.annarborgivecamp.org</a>.
</p>
        <p>
For anyone that is not aware of what GiveCamp is, it is a weekend long Coding-for-Charity
event where area software developers, database administrators, graphics designers,
and other technologists use their talents to meet the needs of area non-profits in
need of technology assistance. That need could range from a new intra-office application
to help manage donations and membership rosters, to a new web site spun up on a CMS
like Drupal, WordPress or DotNetNuke, or perhaps a new auto-notification system for
the blood bank to notify donors when they are again eligible to donate blood. The
event and its projects are completely platform agnostic and the sky is the limit;
there is only one rule: the project must be scoped for completion within one weekend.
</p>
        <p>
In today's economy, financial donations are down. People are unable to donate to the
area charities, or at least are unable to donate as much as they would like to or
once did. The local charities like the pet shelter are spending their dollars on dog
food and cat litter, and not on their web site and other marketing. As a result, their
web site was last refreshed in the 90s, or it was recently rebuilt by the proverbial
boss's son or neighbor-kid next door. Their online presence, if they have one at all,
doesn't meet the needs of the organization. It lacks a professional's touch.
</p>
        <p>
This year, 40 local charities are asking Ann Arbor GiveCamp to help them with their
technology needs. One of the charities for 2011 is Angels of Hope, a local organization
that helps local families whose children have pediatric cancer. Angels of Hope uses
nearly every dollar donated to pay for utility bills, home repairs, car payments,
and medical bills; unfortunately, sometimes that includes funeral services. Imagine
if you had a child with cancer; now imagine if you were to lose that child to the
disease and were unable to pay for the funeral. What Angels of Hope does to help out
the community is very inspiring and very humbling. But their web site is deficient;
made in 2001, it does not meet the needs of the organization, and does not do what
is required of a web site to market the organization and to provide necessary information
to those in need. They have asked for our help to provide a new site so that they
can boost their marketing effort, help bring in donations, and help get the word out
to other families that the support is there and available.
</p>
        <p>
There 39 other stories like Angel of Hope's. Forty organizations that give all of
themselves to improve lives of their neighborhoods, their communities, and people
in need. But in order to meet those needs, we need volunteers to complete projects.
So far, Ann Arbor GiveCamp only has enough volunteers to meet the needs of 7 charities.
Thirty-three charities are on a waiting list, crossing their fingers that more local
technologists will give up a weekend and donate their talents. Thirty-three stories
will go unheard without additional help from the very community that they seek to
improve.
</p>
        <p>
I encourage you to consider volunteering for Ann Arbor GiveCamp. We need your help,
the help of your developer friends, your graphic artist co-workers, and the database
administrators you have lunch with. Everyone--regardless of their talent level or
technology platform--is encouraged and requested to join us in two weeks, to be a
part of our inspiring and humbling event, and to join us as we help out those that
help others. When you cannot give with your wallets, this is a great opportunity to
give back to the community with your time and your talents. 
</p>
        <p>
While at Ann Arbor GiveCamp, we will do everything we can to help you complete projects.
Hosting accounts have been donated, domains names are pre-registered, and all the
food, snacks, and beverages you need to keep going will be on hand throughout the
weekend. We have the charities organized, the projects defined and scoped, and we
just need you to help get them done. 
</p>
        <p>
Thirty-three other charities are still waiting for word. Donate your weekend; sign
up to be a volunteer. Tell your friends and colleagues, and have them sign up to be
a volunteer. Forward this post on to other groups and mailing lists, and encourage
them to volunteer. Help GiveCamp meet its goal of forty completed projects on Sunday,
September 18th.
</p>
        <p>
Come be a part of something special.
</p>
        <p>
Learn more and sign up at <a href="http://www.annarborgivecamp.org">http://www.annarborgivecamp.org</a></p>
        <p>
We'll see you on the 16th.
</p>
        <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:ef5f7da8-a99c-4c7e-b3bc-a55e7b61fdd3" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/Ann+Arbor" rel="tag">Ann Arbor</a>,<a href="http://technorati.com/tags/GiveCamp" rel="tag">GiveCamp</a>,<a href="http://technorati.com/tags/Geeks+Giving+Back" rel="tag">Geeks
Giving Back</a>,<a href="http://technorati.com/tags/Charity" rel="tag">Charity</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=6eefe791-b04c-47f4-acf5-6aec10be5d0b" />
      </body>
      <title>Help Wanted: Ann Arbor GiveCamp 2011</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,6eefe791-b04c-47f4-acf5-6aec10be5d0b.aspx</guid>
      <link>http://www.cptloadtest.com/2011/09/06/Help-Wanted-Ann-Arbor-GiveCamp-2011.aspx</link>
      <pubDate>Tue, 06 Sep 2011 17:59:04 GMT</pubDate>
      <description>&lt;p&gt;
In case you haven't heard, Ann Arbor GiveCamp 2011 is almost here. It is coming up
in two weeks, September 16-18. This will be the fourth annual Ann Arbor GiveCamp,
and it is again held at WCC. Sign up at &lt;a href="http://www.annarborgivecamp.org"&gt;http://www.annarborgivecamp.org&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
For anyone that is not aware of what GiveCamp is, it is a weekend long Coding-for-Charity
event where area software developers, database administrators, graphics designers,
and other technologists use their talents to meet the needs of area non-profits in
need of technology assistance. That need could range from a new intra-office application
to help manage donations and membership rosters, to a new web site spun up on a CMS
like Drupal, WordPress or DotNetNuke, or perhaps a new auto-notification system for
the blood bank to notify donors when they are again eligible to donate blood. The
event and its projects are completely platform agnostic and the sky is the limit;
there is only one rule: the project must be scoped for completion within one weekend.
&lt;/p&gt;
&lt;p&gt;
In today's economy, financial donations are down. People are unable to donate to the
area charities, or at least are unable to donate as much as they would like to or
once did. The local charities like the pet shelter are spending their dollars on dog
food and cat litter, and not on their web site and other marketing. As a result, their
web site was last refreshed in the 90s, or it was recently rebuilt by the proverbial
boss's son or neighbor-kid next door. Their online presence, if they have one at all,
doesn't meet the needs of the organization. It lacks a professional's touch.
&lt;/p&gt;
&lt;p&gt;
This year, 40 local charities are asking Ann Arbor GiveCamp to help them with their
technology needs. One of the charities for 2011 is Angels of Hope, a local organization
that helps local families whose children have pediatric cancer. Angels of Hope uses
nearly every dollar donated to pay for utility bills, home repairs, car payments,
and medical bills; unfortunately, sometimes that includes funeral services. Imagine
if you had a child with cancer; now imagine if you were to lose that child to the
disease and were unable to pay for the funeral. What Angels of Hope does to help out
the community is very inspiring and very humbling. But their web site is deficient;
made in 2001, it does not meet the needs of the organization, and does not do what
is required of a web site to market the organization and to provide necessary information
to those in need. They have asked for our help to provide a new site so that they
can boost their marketing effort, help bring in donations, and help get the word out
to other families that the support is there and available.
&lt;/p&gt;
&lt;p&gt;
There 39 other stories like Angel of Hope's. Forty organizations that give all of
themselves to improve lives of their neighborhoods, their communities, and people
in need. But in order to meet those needs, we need volunteers to complete projects.
So far, Ann Arbor GiveCamp only has enough volunteers to meet the needs of 7 charities.
Thirty-three charities are on a waiting list, crossing their fingers that more local
technologists will give up a weekend and donate their talents. Thirty-three stories
will go unheard without additional help from the very community that they seek to
improve.
&lt;/p&gt;
&lt;p&gt;
I encourage you to consider volunteering for Ann Arbor GiveCamp. We need your help,
the help of your developer friends, your graphic artist co-workers, and the database
administrators you have lunch with. Everyone--regardless of their talent level or
technology platform--is encouraged and requested to join us in two weeks, to be a
part of our inspiring and humbling event, and to join us as we help out those that
help others. When you cannot give with your wallets, this is a great opportunity to
give back to the community with your time and your talents. 
&lt;/p&gt;
&lt;p&gt;
While at Ann Arbor GiveCamp, we will do everything we can to help you complete projects.
Hosting accounts have been donated, domains names are pre-registered, and all the
food, snacks, and beverages you need to keep going will be on hand throughout the
weekend. We have the charities organized, the projects defined and scoped, and we
just need you to help get them done. 
&lt;/p&gt;
&lt;p&gt;
Thirty-three other charities are still waiting for word. Donate your weekend; sign
up to be a volunteer. Tell your friends and colleagues, and have them sign up to be
a volunteer. Forward this post on to other groups and mailing lists, and encourage
them to volunteer. Help GiveCamp meet its goal of forty completed projects on Sunday,
September 18th.
&lt;/p&gt;
&lt;p&gt;
Come be a part of something special.
&lt;/p&gt;
&lt;p&gt;
Learn more and sign up at &lt;a href="http://www.annarborgivecamp.org"&gt;http://www.annarborgivecamp.org&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
We'll see you on the 16th.
&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:ef5f7da8-a99c-4c7e-b3bc-a55e7b61fdd3" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Ann+Arbor" rel="tag"&gt;Ann Arbor&lt;/a&gt;,&lt;a href="http://technorati.com/tags/GiveCamp" rel="tag"&gt;GiveCamp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Geeks+Giving+Back" rel="tag"&gt;Geeks
Giving Back&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Charity" rel="tag"&gt;Charity&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=6eefe791-b04c-47f4-acf5-6aec10be5d0b" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,6eefe791-b04c-47f4-acf5-6aec10be5d0b.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=15ae3174-d0bd-4639-9d9c-10d2feeaab35</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,15ae3174-d0bd-4639-9d9c-10d2feeaab35.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,15ae3174-d0bd-4639-9d9c-10d2feeaab35.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=15ae3174-d0bd-4639-9d9c-10d2feeaab35</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
"There was a time when everything was moving towards the desktop. This Internet
thing was new and cool, but there was no way it would ever last. And no one knew how
to code for the web, at least not anything beyond animated lava lamps and cute "Under
Construction" images. So, to make coding for the web easier, they made ASP.NET
to be just like coding for a desktop, using the same patterns, the same event-based
model, and the same stateful approach. But the web isn't stateful, its only events
are GET and POST, and is nothing like a desktop, so we tortured ourselves for years
forcing a square peg through a round hole. The time has come for redemption, and its
name is ASP.NET MVC. Spend an hour discovering how coding for the web is supposed
to be--how it is today--and end your misery. Salvation awaits."
</p>
        <div style="text-align: center">
          <div style="margin: 0px auto; width: 425px" id="__ss_4091487">
            <object id="__sse4091487" width="425" height="355">
              <param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=asp-netmvc-awebcoderssalvationslideshare-100513220448-phpapp02&amp;stripped_title=aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487" />
              <param name="allowFullScreen" value="true" />
              <param name="allowScriptAccess" value="always" />
              <embed name="__sse4091487" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=asp-netmvc-awebcoderssalvationslideshare-100513220448-phpapp02&amp;stripped_title=aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355">
              </embed>
            </object>
          </div>
          <a title="Slides for &quot;ASP.NET MVC 2: A (Microsoft) Web Coder's Salvation&quot; on SlideShare" href="http://www.slideshare.net/jayharris/aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487">Slides
on SlideShare</a> | <a title="Learn to Code ASP.NET MVC 2 : Introduction to ASP.NET MVC 2" href="http://www.cptloadtest.com/2010/02/23/Learn-To-Code-ASPNET-MVC-2-Introduction-To-ASPNET-MVC-2.aspx">Code
Walkthrough</a></div>
        <p>
At various user groups throughout Southeast Michigan and Northwest Ohio, I have been
presenting this topic since the last quarter of 2009. For those that are interested,
I have made the slide deck available on SlideShare. The code demo used during the
talk is available as a walkthrough via one of my installments of Learn to Code, where
you can create, step-by-step, the same ASP.NET MVC 2 application as was built during
the presentation.
</p>
        <p>
If you attend one of my presentations for this topic, I would appreciate your feedback.
If you are willing to tolerate a small registration process, SpeakerRate will allow
you to give feedback and anonymous ratings to the session you attended. If you are
interested in having me present this topic at your user group or conference, please
contact me.
</p>
        <h3>Past presentations on this topic: 
</h3>
        <p>
          <a title="Rate my ASP.NET MVC 2 Talk at AADND, May 2010" href="http://speakerrate.com/talks/3235-asp-net-mvc-2-a-microsoft-web-coder-s-salvation">Rate</a> –
Ann Arbor .NET Developers, Ann Arbor, Michigan, May 2010 
<br /><a title="Rate my ASP.NET MVC 2 Talk from GLUGnet Lansing, March 2010" href="http://speakerrate.com/talks/2865-asp-net-mvc-2-a-microsoft-web-coder-s-salvation">Rate</a> –
GLUGnet, Lansing, Michigan, March 2010 
<br /><a title="Rate my ASP.NET MVC 2 Talk at A2&lt;DIV&gt;, February 2010" href="http://speakerrate.com/talks/2175-asp-net-mvc-2-a-microsoft-web-coder-s-salvation">Rate</a> –
A2&lt;DIV&gt;, Ann Arbor, Michigan, February 2010 
<br /><a title="Rate my ASP.NET MVC 2 Talk at NWNUG, February 2010" href="http://speakerrate.com/talks/2134-asp-net-mvc-2-a-microsoft-web-coder-s-salvation">Rate</a> –
NWNUG, Toledo, Ohio, February 2010 
<br /><a title="Rate my ASP.NET MVC 2 Talk at GLUGnet Flint, February 2010" href="http://speakerrate.com/talks/3327-asp-net-mvc-2-a-microsoft-web-coder-s-salvation">Rate</a> –
GLUGnet, Flint, Michigan, February 2010
</p>
        <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:97df05d2-ed4c-49b3-af36-91ee1db68b2a" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/ASP.NET" rel="tag">ASP.NET</a>,<a href="http://technorati.com/tags/MVC" rel="tag">MVC</a>,<a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a>,<a href="http://technorati.com/tags/Presentation" rel="tag">Presentation</a>,<a href="http://technorati.com/tags/Slides" rel="tag">Slides</a>,<a href="http://technorati.com/tags/Demo" rel="tag">Demo</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=15ae3174-d0bd-4639-9d9c-10d2feeaab35" />
      </body>
      <title>Presenting ASP.NET MVC 2: A (Microsoft) Web Coder's Salvation</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,15ae3174-d0bd-4639-9d9c-10d2feeaab35.aspx</guid>
      <link>http://www.cptloadtest.com/2010/05/23/Presenting-ASPNET-MVC-2-A-Microsoft-Web-Coders-Salvation.aspx</link>
      <pubDate>Sun, 23 May 2010 22:40:39 GMT</pubDate>
      <description>&lt;p&gt;
&amp;quot;There was a time when everything was moving towards the desktop. This Internet
thing was new and cool, but there was no way it would ever last. And no one knew how
to code for the web, at least not anything beyond animated lava lamps and cute &amp;quot;Under
Construction&amp;quot; images. So, to make coding for the web easier, they made ASP.NET
to be just like coding for a desktop, using the same patterns, the same event-based
model, and the same stateful approach. But the web isn't stateful, its only events
are GET and POST, and is nothing like a desktop, so we tortured ourselves for years
forcing a square peg through a round hole. The time has come for redemption, and its
name is ASP.NET MVC. Spend an hour discovering how coding for the web is supposed
to be--how it is today--and end your misery. Salvation awaits.&amp;quot;
&lt;/p&gt;
&lt;div style="text-align: center"&gt;
&lt;div style="margin: 0px auto; width: 425px" id="__ss_4091487"&gt;
&lt;object id="__sse4091487" width="425" height="355"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=asp-netmvc-awebcoderssalvationslideshare-100513220448-phpapp02&amp;amp;stripped_title=aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed name="__sse4091487" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=asp-netmvc-awebcoderssalvationslideshare-100513220448-phpapp02&amp;amp;stripped_title=aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/div&gt;
&lt;a title="Slides for &amp;quot;ASP.NET MVC 2: A (Microsoft) Web Coder&amp;#39;s Salvation&amp;quot; on SlideShare" href="http://www.slideshare.net/jayharris/aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487"&gt;Slides
on SlideShare&lt;/a&gt; | &lt;a title="Learn to Code ASP.NET MVC 2 : Introduction to ASP.NET MVC 2" href="http://www.cptloadtest.com/2010/02/23/Learn-To-Code-ASPNET-MVC-2-Introduction-To-ASPNET-MVC-2.aspx"&gt;Code
Walkthrough&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
At various user groups throughout Southeast Michigan and Northwest Ohio, I have been
presenting this topic since the last quarter of 2009. For those that are interested,
I have made the slide deck available on SlideShare. The code demo used during the
talk is available as a walkthrough via one of my installments of Learn to Code, where
you can create, step-by-step, the same ASP.NET MVC 2 application as was built during
the presentation.
&lt;/p&gt;
&lt;p&gt;
If you attend one of my presentations for this topic, I would appreciate your feedback.
If you are willing to tolerate a small registration process, SpeakerRate will allow
you to give feedback and anonymous ratings to the session you attended. If you are
interested in having me present this topic at your user group or conference, please
contact me.
&lt;/p&gt;
&lt;h3&gt;Past presentations on this topic: 
&lt;/h3&gt;
&lt;p&gt;
&lt;a title="Rate my ASP.NET MVC 2 Talk at AADND, May 2010" href="http://speakerrate.com/talks/3235-asp-net-mvc-2-a-microsoft-web-coder-s-salvation"&gt;Rate&lt;/a&gt; –
Ann Arbor .NET Developers, Ann Arbor, Michigan, May 2010 
&lt;br /&gt;
&lt;a title="Rate my ASP.NET MVC 2 Talk from GLUGnet Lansing, March 2010" href="http://speakerrate.com/talks/2865-asp-net-mvc-2-a-microsoft-web-coder-s-salvation"&gt;Rate&lt;/a&gt; –
GLUGnet, Lansing, Michigan, March 2010 
&lt;br /&gt;
&lt;a title="Rate my ASP.NET MVC 2 Talk at A2&amp;lt;DIV&amp;gt;, February 2010" href="http://speakerrate.com/talks/2175-asp-net-mvc-2-a-microsoft-web-coder-s-salvation"&gt;Rate&lt;/a&gt; –
A2&amp;lt;DIV&amp;gt;, Ann Arbor, Michigan, February 2010 
&lt;br /&gt;
&lt;a title="Rate my ASP.NET MVC 2 Talk at NWNUG, February 2010" href="http://speakerrate.com/talks/2134-asp-net-mvc-2-a-microsoft-web-coder-s-salvation"&gt;Rate&lt;/a&gt; –
NWNUG, Toledo, Ohio, February 2010 
&lt;br /&gt;
&lt;a title="Rate my ASP.NET MVC 2 Talk at GLUGnet Flint, February 2010" href="http://speakerrate.com/talks/3327-asp-net-mvc-2-a-microsoft-web-coder-s-salvation"&gt;Rate&lt;/a&gt; –
GLUGnet, Flint, Michigan, February 2010
&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:97df05d2-ed4c-49b3-af36-91ee1db68b2a" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/ASP.NET" rel="tag"&gt;ASP.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MVC" rel="tag"&gt;MVC&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Presentation" rel="tag"&gt;Presentation&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Slides" rel="tag"&gt;Slides&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Demo" rel="tag"&gt;Demo&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=15ae3174-d0bd-4639-9d9c-10d2feeaab35" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,15ae3174-d0bd-4639-9d9c-10d2feeaab35.aspx</comments>
      <category>ASP.Net</category>
      <category>Events</category>
      <category>MVC</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=f8562c46-4083-4d56-bc7c-42bff947af62</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,f8562c46-4083-4d56-bc7c-42bff947af62.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,f8562c46-4083-4d56-bc7c-42bff947af62.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f8562c46-4083-4d56-bc7c-42bff947af62</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
On Tuesday, February 23rd, I will be leading the jam session for <a href="http://www.comejamwithus.org">Come
Jam With Us</a>, the software developer study group in Ann Arbor. The session will
be on ASP.NET MVC, and aims to give attendees enough of an introduction to the product
to empower developers to be able to start coding their own ASP.NET MVC 2 projects.
Like all of the Come Jam With Us sessions for the winter/spring of 2010, it will be
held at the offices of SRT Solutions in Ann Arbor at 5:30p.
</p>
        <h3>Prerequisites
</h3>
        <p>
You will need few things for ASP.NET MVC 2 application development and to complete
this exercise. Please complete the following prerequisites prior to the session, otherwise
you likely will spend the hour downloading and installing rather than coding.
</p>
        <ul>
          <li>
Install <a href="http://www.microsoft.com/visualstudio/">Microsoft Visual Studio 2008
SP1</a> or <a href="http://www.microsoft.com/express/Web/">Visual Web Developer 2008
Express</a> with SP1 
</li>
          <li>
Install <a href="http://www.microsoft.com/sqlserver/2008/">Microsoft SQL Server</a> or <a href="http://www.microsoft.com/express/Database/">SQL
Server Express</a></li>
          <li>
Download and install <a title="ASP.NET MVC 2 on Microsoft.com" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3&amp;displaylang=en">ASP.NET
MVC 2 from Microsoft.com</a></li>
        </ul>
        <h3>Rescheduled
</h3>
        <p>
Due to weather, the original February 9th meeting was cancelled. This session is rescheduled
for Tuesday, February 23rd.
</p>
        <p>
        </p>
        <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:a3e0d3cc-b34f-4985-84a1-155c955740ed" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/Ann+Arbor" rel="tag">Ann Arbor</a>,<a href="http://technorati.com/tags/Software" rel="tag">Software</a>,<a href="http://technorati.com/tags/Code+Jam" rel="tag">Code
Jam</a>,<a href="http://technorati.com/tags/Study+Group" rel="tag">Study Group</a>,<a href="http://technorati.com/tags/ASP.NET+MVC" rel="tag">ASP.NET
MVC</a>,<a href="http://technorati.com/tags/ASP.NET+MVC2" rel="tag">ASP.NET MVC2</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=f8562c46-4083-4d56-bc7c-42bff947af62" />
      </body>
      <title>Upcoming ASP.NET MVC 2 Study Group Jam Session in Ann Arbor</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,f8562c46-4083-4d56-bc7c-42bff947af62.aspx</guid>
      <link>http://www.cptloadtest.com/2010/02/08/Upcoming-ASPNET-MVC-2-Study-Group-Jam-Session-In-Ann-Arbor.aspx</link>
      <pubDate>Mon, 08 Feb 2010 04:45:36 GMT</pubDate>
      <description>&lt;p&gt;
On Tuesday, February 23rd, I will be leading the jam session for &lt;a href="http://www.comejamwithus.org"&gt;Come
Jam With Us&lt;/a&gt;, the software developer study group in Ann Arbor. The session will
be on ASP.NET MVC, and aims to give attendees enough of an introduction to the product
to empower developers to be able to start coding their own ASP.NET MVC 2 projects.
Like all of the Come Jam With Us sessions for the winter/spring of 2010, it will be
held at the offices of SRT Solutions in Ann Arbor at 5:30p.
&lt;/p&gt;
&lt;h3&gt;Prerequisites
&lt;/h3&gt;
&lt;p&gt;
You will need few things for ASP.NET MVC 2 application development and to complete
this exercise. Please complete the following prerequisites prior to the session, otherwise
you likely will spend the hour downloading and installing rather than coding.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Install &lt;a href="http://www.microsoft.com/visualstudio/"&gt;Microsoft Visual Studio 2008
SP1&lt;/a&gt; or &lt;a href="http://www.microsoft.com/express/Web/"&gt;Visual Web Developer 2008
Express&lt;/a&gt; with SP1 
&lt;/li&gt;
&lt;li&gt;
Install &lt;a href="http://www.microsoft.com/sqlserver/2008/"&gt;Microsoft SQL Server&lt;/a&gt; or &lt;a href="http://www.microsoft.com/express/Database/"&gt;SQL
Server Express&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
Download and install &lt;a title="ASP.NET MVC 2 on Microsoft.com" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3&amp;amp;displaylang=en"&gt;ASP.NET
MVC 2 from Microsoft.com&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Rescheduled
&lt;/h3&gt;
&lt;p&gt;
Due to weather, the original February 9th meeting was cancelled. This session is rescheduled
for Tuesday, February 23rd.
&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:a3e0d3cc-b34f-4985-84a1-155c955740ed" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Ann+Arbor" rel="tag"&gt;Ann Arbor&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Software" rel="tag"&gt;Software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Code+Jam" rel="tag"&gt;Code
Jam&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Study+Group" rel="tag"&gt;Study Group&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP.NET+MVC" rel="tag"&gt;ASP.NET
MVC&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP.NET+MVC2" rel="tag"&gt;ASP.NET MVC2&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=f8562c46-4083-4d56-bc7c-42bff947af62" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,f8562c46-4083-4d56-bc7c-42bff947af62.aspx</comments>
      <category>ASP.Net</category>
      <category>Events</category>
      <category>MVC</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=afcf9193-f07d-4c12-a7e9-f1640a235fd7</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,afcf9193-f07d-4c12-a7e9-f1640a235fd7.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,afcf9193-f07d-4c12-a7e9-f1640a235fd7.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=afcf9193-f07d-4c12-a7e9-f1640a235fd7</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The new season of Come Jam With Us in Ann Arbor is upon us. Come Jam With Us is a
weekly software developers' study group in Ann Arbor for gaining exposure to and learning
about many different software development topics. The group originally started in
late 2008 by a group of developers looking for a way to help each other prepare for
and pass one of the Microsoft .NET exams, and now has hour-long weekly Jam sessions
covering Java, Ruby, .NET, F#, Silverlight, Design Patterns, and more.
</p>
        <p>
The Winter/Spring 2010 Schedule begins this Tuesday, February 2nd, and continues every
week until early May. Come Jam With Us in Ann Arbor, at the offices of SRT Solutions,
206 South 5th Ave, Suite 200. More information, including the prerequisites for each
session (such as what software you need to have pre-installed), is available at the
group's web site, <a href="http://www.comejamwithus.org">http://www.comejamwithus.org</a>.
</p>
        <h3>Come Jam With Us in Ann Arbor
</h3>
        <p>
Every Tuesday, 5:30p-6:30p 
<br />
February 2nd through May 5th, 2010
</p>
        <p>
SRT Solutions 
<br />
206 S. 5th Ave, Suite 200 
<br />
Ann Arbor, MI 48104 | <a title="Map to Come Jam With Us" href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=206+S.+5th+Ave,+Ann+Arbor,+MI+48104&amp;sll=42.619931,-83.788419&amp;sspn=0.008542,0.018926&amp;ie=UTF8&amp;hq=&amp;hnear=206+S+5th+Ave,+Ann+Arbor,+Washtenaw,+Michigan+48104&amp;z=16">Map</a></p>
        <h4>Winter/Spring 2010 Jam Schedule
</h4>
        <p>
2-02 : Django with Darrell Hawley 
<br />
2-09 : ASP.NET MVC2 with Jay Harris 
<br />
2-16 : RESTful Web Services with Mike Smithson 
<br />
2-23 : Erlang with Carl Wright 
<br />
3-02 : MVVM with Brian Genisio 
<br />
3-09 : F# (Part 1 of 3) with Chris Marinos 
<br />
3-16 : F# (Part 2 of 3) with Chris Marinos 
<br />
3-23 : F# (Part 3 of 3) with Chris Marinos 
<br />
3-30 : WPF with Anne Marsan 
<br />
4-06 : Getting to know jQuery with Dennis Burton 
<br />
4-13 : Testing with WatiN with Jay Harris 
<br />
4-20 : Adobe Air with Bill Heitzeg 
<br />
4-27 : ActiveMQ with Becky Glesner 
<br />
5-04 : NoSQL MongoDB with Dennis Burton
</p>
        <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:8a5318ea-21d7-481f-92ce-534658626a52" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/Ann+Arbor" rel="tag">Ann Arbor</a>,<a href="http://technorati.com/tags/Software" rel="tag">Software</a>,<a href="http://technorati.com/tags/Code+Jam" rel="tag">Code
Jam</a>,<a href="http://technorati.com/tags/Study+Group" rel="tag">Study Group</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=afcf9193-f07d-4c12-a7e9-f1640a235fd7" />
      </body>
      <title>Come Jam With Us in Ann Arbor</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,afcf9193-f07d-4c12-a7e9-f1640a235fd7.aspx</guid>
      <link>http://www.cptloadtest.com/2010/02/01/Come-Jam-With-Us-In-Ann-Arbor.aspx</link>
      <pubDate>Mon, 01 Feb 2010 01:28:41 GMT</pubDate>
      <description>&lt;p&gt;
The new season of Come Jam With Us in Ann Arbor is upon us. Come Jam With Us is a
weekly software developers' study group in Ann Arbor for gaining exposure to and learning
about many different software development topics. The group originally started in
late 2008 by a group of developers looking for a way to help each other prepare for
and pass one of the Microsoft .NET exams, and now has hour-long weekly Jam sessions
covering Java, Ruby, .NET, F#, Silverlight, Design Patterns, and more.
&lt;/p&gt;
&lt;p&gt;
The Winter/Spring 2010 Schedule begins this Tuesday, February 2nd, and continues every
week until early May. Come Jam With Us in Ann Arbor, at the offices of SRT Solutions,
206 South 5th Ave, Suite 200. More information, including the prerequisites for each
session (such as what software you need to have pre-installed), is available at the
group's web site, &lt;a href="http://www.comejamwithus.org"&gt;http://www.comejamwithus.org&lt;/a&gt;.
&lt;/p&gt;
&lt;h3&gt;Come Jam With Us in Ann Arbor
&lt;/h3&gt;
&lt;p&gt;
Every Tuesday, 5:30p-6:30p 
&lt;br /&gt;
February 2nd through May 5th, 2010
&lt;/p&gt;
&lt;p&gt;
SRT Solutions 
&lt;br /&gt;
206 S. 5th Ave, Suite 200 
&lt;br /&gt;
Ann Arbor, MI 48104 | &lt;a title="Map to Come Jam With Us" href="http://maps.google.com/maps?f=q&amp;amp;source=s_q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=206+S.+5th+Ave,+Ann+Arbor,+MI+48104&amp;amp;sll=42.619931,-83.788419&amp;amp;sspn=0.008542,0.018926&amp;amp;ie=UTF8&amp;amp;hq=&amp;amp;hnear=206+S+5th+Ave,+Ann+Arbor,+Washtenaw,+Michigan+48104&amp;amp;z=16"&gt;Map&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;Winter/Spring 2010 Jam Schedule
&lt;/h4&gt;
&lt;p&gt;
2-02 : Django with Darrell Hawley 
&lt;br /&gt;
2-09 : ASP.NET MVC2 with Jay Harris 
&lt;br /&gt;
2-16 : RESTful Web Services with Mike Smithson 
&lt;br /&gt;
2-23 : Erlang with Carl Wright 
&lt;br /&gt;
3-02 : MVVM with Brian Genisio 
&lt;br /&gt;
3-09 : F# (Part 1 of 3) with Chris Marinos 
&lt;br /&gt;
3-16 : F# (Part 2 of 3) with Chris Marinos 
&lt;br /&gt;
3-23 : F# (Part 3 of 3) with Chris Marinos 
&lt;br /&gt;
3-30 : WPF with Anne Marsan 
&lt;br /&gt;
4-06 : Getting to know jQuery with Dennis Burton 
&lt;br /&gt;
4-13 : Testing with WatiN with Jay Harris 
&lt;br /&gt;
4-20 : Adobe Air with Bill Heitzeg 
&lt;br /&gt;
4-27 : ActiveMQ with Becky Glesner 
&lt;br /&gt;
5-04 : NoSQL MongoDB with Dennis Burton
&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:8a5318ea-21d7-481f-92ce-534658626a52" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Ann+Arbor" rel="tag"&gt;Ann Arbor&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Software" rel="tag"&gt;Software&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Code+Jam" rel="tag"&gt;Code
Jam&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Study+Group" rel="tag"&gt;Study Group&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=afcf9193-f07d-4c12-a7e9-f1640a235fd7" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,afcf9193-f07d-4c12-a7e9-f1640a235fd7.aspx</comments>
      <category>Events</category>
      <category>Programming</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=6e198e97-6c35-49d2-b959-41a3340d8991</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,6e198e97-6c35-49d2-b959-41a3340d8991.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,6e198e97-6c35-49d2-b959-41a3340d8991.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6e198e97-6c35-49d2-b959-41a3340d8991</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div style="margin: 0px 0px 10px 30px; float: right">
          <a href="http://www.dayofdotnet.org/Lansing/">
            <img border="0" alt="Lansing Day of .Net, 1 August 2009 - I'll be there!" src="http://www.dayofdotnet.org/Lansing/2009/images/ldodn-100x160.png" width="100" height="160" />
          </a>
        </div>
        <p>
This Saturday, August 1st, I will be speaking at <a href="http://www.dayofdotnet.org/Lansing/2009/" target="_blank">Lansing
Day of .NET 2009</a>, at the Breslin Student Events Center at Michigan State University,
East Lansing, Michigan. This session will be the same ASP.NET Page Life Cycle talk
that I gave <a title="Speaking at CodeStock 2009 on ASP.NET Page Life Cycle" href="http://www.cptloadtest.com/2009/05/18/Speaking-At-CodeStock-2009-On-ASPNET-Page-Life-Cycle.aspx" target="_blank">last
month</a> at CodeStock.
</p>
        <blockquote>
          <h3>Dev Basics: The ASP.NET Page Life Cycle
</h3>
          <p>
            <em>Jay Harris / Session Level: 100 
<br /></em>When a request occurs for an ASP.NET page, the response is processed through
a series of events before being sent to the client browser. These events, known as
the Page Life Cycle, are a complicated headache when used improperly, manifesting
as odd exceptions, incorrect data, performance issues, and general confusion. It seems
simple when reading yet-another-book-on-ASP.NET, but never when applied in the real
world. In this session, we decompose this mess, and turn the Life Cycle into an effective
and productive tool. No ASP.NET MVC, no Dynamic Data, no MonoRail, no technologies
of tomorrow, just the basics of ASP.NET, using the tools we have available in the
office, today.
</p>
        </blockquote>
        <p>
If you can make it, I recommend attending LDODN09. There are some <a title="Lansing Day of .NET 2009 Sessions" href="http://www.dayofdotnet.org/Lansing/2009/Sessions.aspx" target="_blank">great
sessions</a> lined up, and it is all being provided free-of-charge (though the event
organizers are encouraging donations). <a title="Wrap Up on Last Year's Lansing Day of .NET" href="http://www.cptloadtest.com/2008/06/26/Lansing-Day-Of-Net-WrapUp.aspx" target="_blank">Last
year's event</a>, held at Lansing Community College, was the first Lansing Day of
.NET and the first event that I was involved in organizing. It went well, and from
the moment it was over I was looking forward to the next one. I'm not on the organizing
committee this year, but I am still sure that this one is destined to be great as
well. They rented the Breslin Center! If I knew nothing else, that would be enough.
</p>
        <p>
So come out to Lansing Day of .NET this Saturday. Registration is <a title="Lansing Day of .NET Registration" href="http://www.dayofdotnet.org/Lansing/2009/Register.aspx" target="_blank">still
open</a>.
</p>
        <p>
I hope to see you there.
</p>
        <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:eeee88a5-b190-41e0-be21-ea20cdb67e8d" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/Lansing+Day+of+.NET" rel="tag">Lansing Day
of .NET</a>,<a href="http://technorati.com/tags/Day+of+.NET" rel="tag">Day of .NET</a>,<a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a>,<a href="http://technorati.com/tags/Events" rel="tag">Events</a>,<a href="http://technorati.com/tags/ASP.NET" rel="tag">ASP.NET</a>,<a href="http://technorati.com/tags/Page+Life+Cycle" rel="tag">Page
Life Cycle</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=6e198e97-6c35-49d2-b959-41a3340d8991" />
      </body>
      <title>Speaking at Lansing Day of .NET 2009 on ASP.NET Page Life Cycle</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,6e198e97-6c35-49d2-b959-41a3340d8991.aspx</guid>
      <link>http://www.cptloadtest.com/2009/07/28/Speaking-At-Lansing-Day-Of-NET-2009-On-ASPNET-Page-Life-Cycle.aspx</link>
      <pubDate>Tue, 28 Jul 2009 23:18:18 GMT</pubDate>
      <description>&lt;div style="margin: 0px 0px 10px 30px; float: right"&gt;&lt;a href="http://www.dayofdotnet.org/Lansing/"&gt;&lt;img border="0" alt="Lansing Day of .Net, 1 August 2009 - I&amp;#39;ll be there!" src="http://www.dayofdotnet.org/Lansing/2009/images/ldodn-100x160.png" width="100" height="160" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;
This Saturday, August 1st, I will be speaking at &lt;a href="http://www.dayofdotnet.org/Lansing/2009/" target="_blank"&gt;Lansing
Day of .NET 2009&lt;/a&gt;, at the Breslin Student Events Center at Michigan State University,
East Lansing, Michigan. This session will be the same ASP.NET Page Life Cycle talk
that I gave &lt;a title="Speaking at CodeStock 2009 on ASP.NET Page Life Cycle" href="http://www.cptloadtest.com/2009/05/18/Speaking-At-CodeStock-2009-On-ASPNET-Page-Life-Cycle.aspx" target="_blank"&gt;last
month&lt;/a&gt; at CodeStock.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;h3&gt;Dev Basics: The ASP.NET Page Life Cycle
&lt;/h3&gt;
&lt;p&gt;
&lt;em&gt;Jay Harris / Session Level: 100 
&lt;br /&gt;
&lt;/em&gt;When a request occurs for an ASP.NET page, the response is processed through
a series of events before being sent to the client browser. These events, known as
the Page Life Cycle, are a complicated headache when used improperly, manifesting
as odd exceptions, incorrect data, performance issues, and general confusion. It seems
simple when reading yet-another-book-on-ASP.NET, but never when applied in the real
world. In this session, we decompose this mess, and turn the Life Cycle into an effective
and productive tool. No ASP.NET MVC, no Dynamic Data, no MonoRail, no technologies
of tomorrow, just the basics of ASP.NET, using the tools we have available in the
office, today.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
If you can make it, I recommend attending LDODN09. There are some &lt;a title="Lansing Day of .NET 2009 Sessions" href="http://www.dayofdotnet.org/Lansing/2009/Sessions.aspx" target="_blank"&gt;great
sessions&lt;/a&gt; lined up, and it is all being provided free-of-charge (though the event
organizers are encouraging donations). &lt;a title="Wrap Up on Last Year&amp;#39;s Lansing Day of .NET" href="http://www.cptloadtest.com/2008/06/26/Lansing-Day-Of-Net-WrapUp.aspx" target="_blank"&gt;Last
year's event&lt;/a&gt;, held at Lansing Community College, was the first Lansing Day of
.NET and the first event that I was involved in organizing. It went well, and from
the moment it was over I was looking forward to the next one. I'm not on the organizing
committee this year, but I am still sure that this one is destined to be great as
well. They rented the Breslin Center! If I knew nothing else, that would be enough.
&lt;/p&gt;
&lt;p&gt;
So come out to Lansing Day of .NET this Saturday. Registration is &lt;a title="Lansing Day of .NET Registration" href="http://www.dayofdotnet.org/Lansing/2009/Register.aspx" target="_blank"&gt;still
open&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I hope to see you there.
&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:eeee88a5-b190-41e0-be21-ea20cdb67e8d" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Lansing+Day+of+.NET" rel="tag"&gt;Lansing Day
of .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Day+of+.NET" rel="tag"&gt;Day of .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Events" rel="tag"&gt;Events&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP.NET" rel="tag"&gt;ASP.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Page+Life+Cycle" rel="tag"&gt;Page
Life Cycle&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=6e198e97-6c35-49d2-b959-41a3340d8991" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,6e198e97-6c35-49d2-b959-41a3340d8991.aspx</comments>
      <category>ASP.Net</category>
      <category>Events</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=4100313f-ecaf-401f-8581-92a49f62b87e</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,4100313f-ecaf-401f-8581-92a49f62b87e.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,4100313f-ecaf-401f-8581-92a49f62b87e.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4100313f-ecaf-401f-8581-92a49f62b87e</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I enjoy being a speaker. I have learned a lot through my mentors, colleagues, and
through other community speakers, and standing before a group of my peers and sharing
my knowledge is one way that I can give back to the development community. By linking
together my speaking and my blog, I can provide a central repository for the slide
decks and demo code for my sessions and make these things available to the audience
for further review. Here, you will find all of my slides and code for all past presentations,
as well as information about all my past and future talks. This post will also be
linked through my top navigation so that it can be easily found, and will also be
regularly updated with any new schedules and slide decks.
</p>
        <p>
Thank you to everyone who as attended any of my sessions, and as always, I encourage
you to give me any feedback you have via <a href="http://www.speakerrate.com/jayharris/" target="_blank">SpeakerRate</a>.
</p>
        <h2>Upcoming Talks
</h2>
        <p>
I would love to speak at your meeting, event, user group, or conference; please feel
free to <a title="Contact Jay Harris" href="http://www.cptloadtest.com/Email.aspx" target="_blank">contact
me</a> if you are interested. 
</p>
        <h3>.NET Users of Fort Wayne (NUFW), July 10, 2012
</h3>
        <p>
On July 10th, 2012, I will be presenting at the July meeting of the .NET Users of
Fort Wayne (NUFW) in Fort Wayne, Indiana. The meeting's session will be "Your Spark
Razored by NHaml: A Comparison of Popular ASP.NET MVC View Engines." | <a title="Website for NUFW" href="http://www.nufw.net" target="_blank">Event
Site</a></p>
        <h3>St. Louis Days of .NET, August 3 &amp; 4, 2012
</h3>
        <p>
On August 3rd-4th, 2012, I will be presenting two sessions at the St. Louis Days of
.NET in St. Louis, Missouri. My sessions at the conference will be "Going for Speed:
Testing for Performance” and “XCopy is Dead: .NET Deployment Strategies that Work."
| <a title="Website for the St. Louis Days of .NET" href="http://www.stlouisdayofdotnet.com" target="_blank">Event
Site</a></p>
        <h3>That Conference, August 12-14, 2012
</h3>
        <p>
I will be presenting at That Conference, a developer's conference in Wisconsin Dells,
Wisconsin, held August 12th through the 14th. I will be presenting "Serious Business
with Node.js: Module Development." | <a title="Website for That Conference" href="http://www.thatconference.com" target="_blank">Event
Site</a></p>
        <h3>DevLink Technical Conference, August 29-31, 2012
</h3>
        <p>
At the DevLink Technical Conference, held in Chattanooga, Tennessee on August 29-31,
I will be presenting three sessions covering development in Orchard and in node.js.
The presentations will be "Serious Business with Node.js: Module Development," "Serious
Business with Node.js: TDD for Node," and "Serious Business with OrchardCMS: Module
Development." | <a title="Website for DevLink Technical Conference" href="http://www.devlink.net/" target="_blank">Event
Site</a></p>
        <h2>Presentations 
</h2>
        <h3>ASP.NET MVC: A (Microsoft) Web Coder's Salvation
</h3>
        <p>
There was a time when everything was moving towards the desktop. This Internet thing
was new and cool, but there was no way it would ever last. And no one knew how to
code for the web, at least not anything beyond animated lava lamps and cute "Under
Construction" images. So, to make coding for the web easier, they made ASP.NET to
be just like coding for a desktop, using the same patterns, the same event-based model,
and the same stateful approach. But the web isn't stateful, its only events are GET
and POST, and is nothing like a desktop, so we tortured ourselves for years forcing
a square peg through a round hole. The time has come for redemption, and its name
is ASP.NET MVC. Spend an hour discovering how coding for the web is supposed to be--how
it is today--and end your misery. Salvation awaits.<br /><a title="Slides for ASP.NET MVC 2: A Web Coder's Salvation" href="http://www.slideshare.net/jayharris/aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487">Slides</a> | <a title="Code Walkthrough for ASP.NET MVC 2: A Web Coder's Salvation" href="http://www.cptloadtest.com/2010/02/23/Learn-To-Code-ASPNET-MVC-2-Introduction-To-ASPNET-MVC-2.aspx">Code
Walkthrough</a></p>
        <h4>Previous Sessions
</h4>
        <p>
Grand Rapids, Michigan | GRDevDay developer's conference | November 2011 
<br />
Okemos, Michigan | Lansing Day of .NET | June 2011 | <a title="CodeStock" href="http://www.dodn.org/Lansing/2011" target="_blank">Event
Site</a><br />
Cincinnati, Michigan | Cincinnati .NET User Group | March 2011 | <a title="Rate this session" href="http://speakerrate.com/talks/6932-asp-net-mvc-a-microsoft-web-coder-s-salvation" target="_blank">SpeakerRate</a><br />
Cincinnati, Michigan | Cincinnati Financial (Internal User Group) | March 2011 | <a title="Rate this session" href="http://speakerrate.com/talks/6931-asp-net-mvc-a-microsoft-web-coder-s-salvation" target="_blank">SpeakerRate</a><br />
Kalamazoo, Michigan | Microsoft Developers of Southwest Michigan | September 2010
| <a title="Rate this session" href="http://speakerrate.com/talks/4932-asp-net-mvc-2-a-microsoft-web-coder-s-salvation" target="_blank">SpeakerRate</a><br />
Louisville, Kentucky | Kentucky .NET User Group | July 2010 
<br />
Ann Arbor, Michigan | Ann Arbor .NET Developers | May 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3235-asp-net-mvc-2-a-microsoft-web-coder-s-salvation" target="_blank">SpeakerRate</a><br />
Lansing, Michigan | Greater Lansing User Group for .NET Developers | March 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/2865-asp-net-mvc-a-microsoft-web-coder-s-salvation" target="_blank">SpeakerRate</a><br />
Ann Arbor, Michigan | A2&lt;div&gt; | February 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/2175-asp-net-mvc-2" target="_blank">SpeakerRate</a><br />
Toledo, Ohio | North West Ohio .NET User Group | January 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/2134-asp-net-mvc-2" target="_blank">SpeakerRate</a><br />
Flint, Michigan | Greater Lansing User Group for .NET Developers | January 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3327-asp-net-mvc-2-a-microsoft-web-coder-s-salvation">SpeakerRate</a></p>
        <h3>Dev Basics: The ASP.NET Page Life Cycle
</h3>
        <p>
When a request occurs for an ASP.Net page, the response is processed through a series
of events before being sent to the client browser. These events, known as the Page
Life Cycle, are a complicated headache when used improperly, manifesting as odd exceptions,
incorrect data, performance issues, and general confusion. It seems simple when reading
yet-another-book-on-ASP.NET, but never when applied in the real world. In this session,
we decompose this mess, and turn the Life Cycle into an effective and productive tool.
No ASP.NET MVC, no Dynamic Data, no MonoRail, no technologies of tomorrow, just the
basics of ASP.NET, using the tools we have available in the office, today. 
<br /><a title="Slides for Dev Basics: The ASP.NET Page Life Cycle" href="http://www.slideshare.net/jayharris/dev-basics-the-aspnet-page-life-cycle" target="_blank">Slides</a> | <a title="Code for Dev Basics: The ASP.NET Page Life Cycle" href="http://code.google.com/p/jayharris/source/browse/#svn/trunk/Demos/AspNetPageLifecycleDemo" target="_blank">Code</a></p>
        <h4>Previous Sessions
</h4>
        <p>
Ann Arbor, Michigan | Ann Arbor Day of .NET | May 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3164-dev-basics-the-asp-net-page-life-cycle" target="_blank">SpeakerRate</a> | <a title="Ann Arbor Day of .NET 2010" href="http://www.dayofdotnet.org/AnnArbor/Spring2010/" target="_blank">Event
Site</a><br />
Flint, Michigan | Greater Lansing User Group for .NET Developers | September 2009
| <a title="Rate this session" href="http://speakerrate.com/talks/1454-dev-basics-the-asp-net-page-life-cycle" target="_blank">SpeakerRate</a><br />
Lansing, Michigan | Lansing Day of .NET developer's conference | August 2009 | <a title="Rate this session" href="http://www.speakerrate.com/talks/1248-dev-basics-the-asp-net-page-life-cycle" target="_blank">SpeakerRate</a> | <a title="Lansing Day of .NET 2009" href="http://www.dayofdotnet.org/Lansing/2009/" target="_blank">Event
Site</a><br />
Knoxville, Tennessee | CodeStock 2009 developer's conference | June 2009 | <a title="Rate this session" href="http://www.speakerrate.com/talks/1191-dev-basics-the-asp-net-page-life-cycle" target="_blank">SpeakerRate</a> | <a title="CodeStock" href="http://www.codestock.org" target="_blank">Event
Site</a></p>
        <h3>Bullets Kill People: A Presenter's Guide to Better Slides
</h3>
        <p>
Effective communication is a pivotal component of a success. Be it presenting at a
user group, assisting with a Sales demo, or simply justifying to your boss the purchase
of Visual Studio upgrades, you will give a presentation in your career. But the effectiveness
of your presentation is not just about being well-spoken and having a prepared outline;
the quality of a slide deck has as much impact on a presentation as the quality of
the speaker. Slides can destroy. Slides can invigorate. Slides can shape the mood
of your audience and bend it at will. Learn to harness this power; use it to tell
your story effectively, persuasively, and leave your audience inspired.
</p>
        <h4>Previous Sessions
</h4>
        <p>
Louisville, Kentucky | CodePaLOUsa | March 2012 | <a title="CodePaLOUsa" href="http://www.codepalousa.com/" target="_blank">Event
Site</a><br />
New York, New York | Code Camp NYC 2011.2 developer's conference | October 2011 | <a title="Code Camp NYC" href="http://www.codecampnyc.org" target="_blank">Event
Site</a><br />
Hampton Roads, Virginia | MADExpo 2011 developer's conference | July 2011 | <a title="Website for MADExpo" href="http://www.madexpo.us" target="_blank">Event
Site</a><br />
Knoxville, Tennessee | CodeStock 2011 developer's conference | June 2011 | <a title="CodeStock" href="http://www.codestock.org" target="_blank">Event
Site</a></p>
        <h3>Continuous Integration: More than just a toolset
</h3>
        <p>
Does your team spend days integrating code at the end of a project? Continuous Integration
can help. Using Continuous Integration will eliminate that end-of-project integration
stress, and at the same time will make your development process easier. But Continuous
Integration is more than just a tool like CruiseControl.Net or TeamCity; it is a full
development process designed to bring you closer to your mainline, increase visibility
of project status throughout your team, and to streamline deployments to QA or to
your client. Find out what Continuous Integration is all about, and what it can do
for you. 
<br /><a title="Slides for Continuous Integration: More than just a toolset" href="http://www.slideshare.net/jayharris/continuous-integration-more-than-just-a-toolset" target="_blank">Slides</a></p>
        <h4>Previous Sessions
</h4>
        <p>
Hampton Roads, Virginia | MADExpo 2011 developer's conference | June 2011 | <a title="Website for MADExpo" href="http://www.madexpo.us" target="_blank">Event
Site</a><br />
Columbus, Ohio | Central Ohio .NET Developers Group | March 2011 | <a title="Rate this session" href="http://speakerrate.com/talks/6934-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a><br />
Nashville, Tennessee | DevLink Technical Conference | August 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3350-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a> | <a title="DevLink Technical Conference" href="http://www.devlink.net/" target="_blank">Event
Site</a><br />
Wilmington, Ohio | Central Ohio Day of .NET | June 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3349-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a> | <a title="Central Ohio Day of .NET" href="http://cinnug.org/cododn/" target="_blank">Event
Site</a><br />
Lansing, Michigan | Michigan Department of IT | December 2009 | <a title="Rate this session" href="http://speakerrate.com/talks/1887-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a><br />
Lansing, Michigan | Greater Lansing User Group for .NET Developers | November 2009
| <a title="Rate this session" href="http://speakerrate.com/talks/1847-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a><br />
Southfield, Michigan | Great Lakes Area .NET User Group | January 2009 | <a title="Rate this Session" href="http://speakerrate.com/talks/1192-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a><br />
Toledo, Ohio | North West Ohio .NET User Group | January 2009 
<br />
Sandusky, Ohio | CodeMash 2009 developer's conference | January 2009 | <a title="Rate this Session" href="http://speakerrate.com/talks/1193-continuous-integration-more-than-just-a-toolset" target="_blank">SpeakerRate</a> | <a title="CodeMash" href="http://www.codemash.org" target="_blank">Event
Site</a><br />
Ann Arbor, Michigan | Ann Arbor .NET Developers | October 2008 
<br />
Flint, Michigan | Greater Lansing User Group for .NET Developers | September 2008
</p>
        <h3>The Geek's Guide to SEO
</h3>
        <p>
So, you have a web site. Your own soapbox to the world. As a developer, it seems easy
for us to claim a spot on the world wide web, set up shop, customize the look and
feel, and throw up some content. The hard part is attracting people to your new little
flag in the sand. Hey, we majored in Computer Science, not Marketing. But there is
hope: one hour of tips, tricks, and general how-to about promoting your site using
programming, power toys, and other technical prowess. Our discussion will include
ways to attract and appeal to search engine spiders using better tools that are freely
available and better code that doesn't include learning new languages or frameworks.
</p>
        <h4>Previous Sessions
</h4>
        <p>
Hampton Roads, Virginia | MADExpo 2012 developer's conference | June 2012 | <a title="MADExpo" href="http://www.madexpo.us" target="_blank">Event
Site</a><br />
Toledo, Ohio | North West Ohio .NET User Group | October 2011 
<br />
Knoxville, Tennessee | CodeStock 2011 developer's conference | June 2011 | <a title="CodeStock" href="http://www.codestock.org" target="_blank">Event
Site</a><br />
Nashville, Tennessee | DevLink Technical Conference | August 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3351-the-geek-s-guide-to-seo" target="_blank">SpeakerRate</a> | <a title="DevLink Technical Conference" href="http://www.devlink.net/" target="_blank">Event
Site</a></p>
        <h3>Going for Speed: Testing against Performance Expectations
</h3>
        <p>
Unit Testing has settled into the mainstream. As developers, we write code that checks
code, ensuring that the outcome matches some expected result. But, are we really?
As end-users (which includes each one of us from time to time), when we ask a question,
we don't just expect our answer to be right, we expect it to be right now. So as developers,
why are we only validating for accuracy? Why aren't we going for speed? During this
session we'll discuss meeting the performance needs of an application, including developing
a performance specification, measuring application performance from stand-alone testing
through unit testing, using tools ranging from Team Foundation Server to the command
line, and asserting on these measurements to ensure that all expectations are met.
Your application does "right." Let's focus on "right now."
</p>
        <h4>Previous Sessions
</h4>
        <p>
Pittsburgh, Pennsylvania | Pittsburgh Tech Fest | June 2012 | <a title="Pittsburgh Tech Fest" href="http://www.pghtechfest.com/" target="_blank">Event
Site</a><br />
Louisville, Kentucky | CodePaLOUsa | March 2012 | <a title="CodePaLOUsa" href="http://www.codepalousa.com/" target="_blank">Event
Site</a><br />
Grand Rapids, Michigan | West Michigan .NET Users Group | September 2011 | <a title="Website for West Michigan .NET User Group" href="http://www.wmdotnet.org/" target="_blank">Event
Site</a><br />
Dayton, Ohio | Dayton .NET Developers Group | March 2011 | <a title="Rate this session" href="http://speakerrate.com/talks/6933-going-for-speed-developing-for-performance" target="_blank">SpeakerRate</a><br />
Sandusky, Ohio | CodeMash 2.0.1.1 | January 2011 | <a title="Rate this session" href="http://speakerrate.com/talks/5492-going-for-speed-developing-for-performance" target="_blank">SpeakerRate</a> | <a title="CodeMash" href="http://wwww.codemash.org" target="_blank">Event
Site</a><br />
Grand Rapids, Michigan | Grand Rapids Day of .NET | October 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/4930-going-for-speed-developing-for-performance" target="_blank">SpeakerRate</a> | <a title="Grand Rapids Day of .NET 2010" href="http://www.dayofdotnet.org/GrandRapids/Fall2010/" target="_blank">Event
Site</a><br />
Cincinnati, Ohio | CINNUG Software Quality Fire Starter | October 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/4931-going-for-speed-developing-for-performance" target="_blank">SpeakerRate</a><br />
Nashville, Tennessee | DevLink Technical Conference | August 2010 | <a title="Rate this session" href="http://speakerrate.com/talks/3352-going-for-speed-developing-for-performance" target="_blank">SpeakerRate</a> | <a title="DevLink Technical Conference" href="http://www.devlink.net/" target="_blank">Event
Site</a></p>
        <h3>XCopy is Dead: .NET Deployment Strategies that Work
</h3>
        <p>
Back in 1995, when we first started deploying web sites, the copy command was enough.
Our web sites only consisted of a static HTML file and a few graphics of animated
lava lamps. But our systems are more complex now; instead of a dozen files being uploaded
through FTP to a single web server, we have hundreds of files spread across multiple
load-balanced web servers, dozens of applications interwoven in a tiered server architecture,
and an expectation that it can be deployed error-free without impacting our stringent
SLAs. When a tool is no longer sufficient to perform the task at hand, it is time
to find a better tool. XCopy is dead; it is time for strategies that work.
</p>
        <h4>Previous Sessions
</h4>
        <p>
Knoxville, Tennessee | CodeStock 2012 developer's conference | June 2012 | <a title="Website for CodeStock" href="http://www.codestock.org" target="_blank">Event
Site</a><br />
Chattanooga, Tennessee | DevLink 2011 Technical Conference | August 2011 | <a title="Website for DevLink Technical Conference" href="http://www.devlink.net" target="_blank">Event
Site</a></p>
        <h3>Serious Business with node.js: Module Development
</h3>
        <p>
JavaScript has left the browser and is prowling on the server. No longer just for
image rollovers and AJAX, Node.js has given JavaScript a new resurgence as a server-side
language with a platform for creating lightweight networked applications. In this
session, we will move beyond Node’s base web servers and Twitter applications, and
into module development: those small, reusable components that are the foundation
for every business application on every platform. Learn how to create a module within
Node.js, how to test your module and validate functionality, and how to get your creation
distributed into the wild.
</p>
        <h4>Previous Sessions
</h4>
        <p>
Hampton Roads, Virginia | MADExpo 2012 developer's conference | June 2012 | <a title="Website for MADExpo" href="http://www.madexpo.us" target="_blank">Event
Site</a><br />
Knoxville, Tennessee | CodeStock 2012 developer's conference | June 2012 | <a title="Website for CodeStock" href="http://www.codestock.org" target="_blank">Event
Site</a></p>
        <h3>Serious Business with node.js: TDD for node
</h3>
        <p>
If you don’t test it, how do you know it works? Over the past few years, we have been
compelled to write unit and integration tests for our applications--code that validates
code--and it is these tests that change a one-off tool into a well-architected, robust,
business-ready application. Yet, every new framework requires a new testing framework,
so in this session, we will discuss testing frameworks for node.js. You will walk
away with a solid understanding of how to write tests against your node.js applications
and modules, leading to confidence that your work is business-ready.
</p>
        <h3>Serious Business with OrchardCMS: Module Development
</h3>
        <p>
So, you need a Content Management System on the .NET framework. While your business
might spend wheelbarrows of money on a platform that is powerful and extensible, your
personal site would abandon extensibility for a free, open-source solution. But what
if we had an option that was free and powerful and extensible? We do: OrchardCMS.
Since we already know that Orchard is free, in this session we will discuss the power
of Orchard’s CMS engine. You will learn how to build new modules for the Orchard platform,
allowing you to extend functionality as you see fit to meet the needs of your site,
your business, and customers.
</p>
        <h3>Your Spark Razored my NHaml: A Comparison of Popular ASP.NET MVC View Engines
</h3>
        <p>
If you've worked with ASP.NET MVC, you've likely worked with the WebFormsViewEngine,
and have felt like you've stepped back 10 years into Classic ASP 3.0. But one of the
powers of ASP.NET MVC is its flexibility to use other View Engines, allowing you to
to keep the same Model and Controller while using code in your Views that doesn't
bring back scary memories of COM. Spark, Razor, and NHaml are all View Engines that
have each made a statement in ASP.NET MVC. Let's see what they are all about, how
they compare, and how they stack up to the WebForms engine.
</p>
        <h4>Previous Sessions
</h4>
        <p>
Indianapolis, Indiana | Indianapolis .NET Developer's Association | May 2012<br />
Pittsburgh, Pennsylvania | Pittsburgh .NET Users Group | April 2012 | <a title="Rate this session" href="http://speakerrate.com/talks/9536-your-spark-razored-my-nhaml-a-comparison-of-popular-asp-net-mvc-view-engines" target="_blank">SpeakerRate</a> | <a title="Website for Pittsburgh .NET User Group" href="http://www.pghdotnet.org/" target="_blank">Event
Site</a><br />
Findlay, Ohio | Findlay Area .NET User Group | November 2011 
<br />
Chattanooga, Tennessee | DevLink 2011 Technical Conference | August 2011 | <a title="Website for DevLink Technical Conference" href="http://www.devlink.net" target="_blank">Event
Site</a></p>
        <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:5d7ded68-28b6-46ba-91a2-4256419317df" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a>,<a href="http://technorati.com/tags/Presentations" rel="tag">Presentations</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=4100313f-ecaf-401f-8581-92a49f62b87e" />
      </body>
      <title>Speaking Engagements</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,4100313f-ecaf-401f-8581-92a49f62b87e.aspx</guid>
      <link>http://www.cptloadtest.com/2009/06/30/Speaking-Engagements.aspx</link>
      <pubDate>Tue, 30 Jun 2009 03:53:45 GMT</pubDate>
      <description>&lt;p&gt;
I enjoy being a speaker. I have learned a lot through my mentors, colleagues, and
through other community speakers, and standing before a group of my peers and sharing
my knowledge is one way that I can give back to the development community. By linking
together my speaking and my blog, I can provide a central repository for the slide
decks and demo code for my sessions and make these things available to the audience
for further review. Here, you will find all of my slides and code for all past presentations,
as well as information about all my past and future talks. This post will also be
linked through my top navigation so that it can be easily found, and will also be
regularly updated with any new schedules and slide decks.
&lt;/p&gt;
&lt;p&gt;
Thank you to everyone who as attended any of my sessions, and as always, I encourage
you to give me any feedback you have via &lt;a href="http://www.speakerrate.com/jayharris/" target="_blank"&gt;SpeakerRate&lt;/a&gt;.
&lt;/p&gt;
&lt;h2&gt;Upcoming Talks
&lt;/h2&gt;
&lt;p&gt;
I would love to speak at your meeting, event, user group, or conference; please feel
free to &lt;a title="Contact Jay Harris" href="http://www.cptloadtest.com/Email.aspx" target="_blank"&gt;contact
me&lt;/a&gt; if you are interested. 
&lt;/p&gt;
&lt;h3&gt;.NET Users of Fort Wayne (NUFW), July 10, 2012
&lt;/h3&gt;
&lt;p&gt;
On July 10th, 2012, I will be presenting at the July meeting of the .NET Users of
Fort Wayne (NUFW) in Fort Wayne, Indiana. The meeting's session will be "Your Spark
Razored by NHaml: A Comparison of Popular ASP.NET MVC View Engines." | &lt;a title="Website for NUFW" href="http://www.nufw.net" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;St. Louis Days of .NET, August 3 &amp;amp; 4, 2012
&lt;/h3&gt;
&lt;p&gt;
On August 3rd-4th, 2012, I will be presenting two sessions at the St. Louis Days of
.NET in St. Louis, Missouri. My sessions at the conference will be "Going for Speed:
Testing for Performance” and “XCopy is Dead: .NET Deployment Strategies that Work."
| &lt;a title="Website for the St. Louis Days of .NET" href="http://www.stlouisdayofdotnet.com" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;That Conference, August 12-14, 2012
&lt;/h3&gt;
&lt;p&gt;
I will be presenting at That Conference, a developer's conference in Wisconsin Dells,
Wisconsin, held August 12th through the 14th. I will be presenting "Serious Business
with Node.js: Module Development." | &lt;a title="Website for That Conference" href="http://www.thatconference.com" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;DevLink Technical Conference, August 29-31, 2012
&lt;/h3&gt;
&lt;p&gt;
At the DevLink Technical Conference, held in Chattanooga, Tennessee on August 29-31,
I will be presenting three sessions covering development in Orchard and in node.js.
The presentations will be "Serious Business with Node.js: Module Development," "Serious
Business with Node.js: TDD for Node," and "Serious Business with OrchardCMS: Module
Development." | &lt;a title="Website for DevLink Technical Conference" href="http://www.devlink.net/" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h2&gt;Presentations 
&lt;/h2&gt;
&lt;h3&gt;ASP.NET MVC: A (Microsoft) Web Coder's Salvation
&lt;/h3&gt;
&lt;p&gt;
There was a time when everything was moving towards the desktop. This Internet thing
was new and cool, but there was no way it would ever last. And no one knew how to
code for the web, at least not anything beyond animated lava lamps and cute "Under
Construction" images. So, to make coding for the web easier, they made ASP.NET to
be just like coding for a desktop, using the same patterns, the same event-based model,
and the same stateful approach. But the web isn't stateful, its only events are GET
and POST, and is nothing like a desktop, so we tortured ourselves for years forcing
a square peg through a round hole. The time has come for redemption, and its name
is ASP.NET MVC. Spend an hour discovering how coding for the web is supposed to be--how
it is today--and end your misery. Salvation awaits.&lt;br&gt;
&lt;a title="Slides for ASP.NET MVC 2: A Web Coder's Salvation" href="http://www.slideshare.net/jayharris/aspnet-mvc-2-a-microsoft-web-coders-salvation-4091487"&gt;Slides&lt;/a&gt; | &lt;a title="Code Walkthrough for ASP.NET MVC 2: A Web Coder's Salvation" href="http://www.cptloadtest.com/2010/02/23/Learn-To-Code-ASPNET-MVC-2-Introduction-To-ASPNET-MVC-2.aspx"&gt;Code
Walkthrough&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Grand Rapids, Michigan | GRDevDay developer's conference | November 2011 
&lt;br&gt;
Okemos, Michigan | Lansing Day of .NET | June 2011 | &lt;a title="CodeStock" href="http://www.dodn.org/Lansing/2011" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Cincinnati, Michigan | Cincinnati .NET User Group | March 2011 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/6932-asp-net-mvc-a-microsoft-web-coder-s-salvation" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Cincinnati, Michigan | Cincinnati Financial (Internal User Group) | March 2011 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/6931-asp-net-mvc-a-microsoft-web-coder-s-salvation" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Kalamazoo, Michigan | Microsoft Developers of Southwest Michigan | September 2010
| &lt;a title="Rate this session" href="http://speakerrate.com/talks/4932-asp-net-mvc-2-a-microsoft-web-coder-s-salvation" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Louisville, Kentucky | Kentucky .NET User Group | July 2010 
&lt;br&gt;
Ann Arbor, Michigan | Ann Arbor .NET Developers | May 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3235-asp-net-mvc-2-a-microsoft-web-coder-s-salvation" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Lansing, Michigan | Greater Lansing User Group for .NET Developers | March 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/2865-asp-net-mvc-a-microsoft-web-coder-s-salvation" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Ann Arbor, Michigan | A2&amp;lt;div&amp;gt; | February 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/2175-asp-net-mvc-2" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Toledo, Ohio | North West Ohio .NET User Group | January 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/2134-asp-net-mvc-2" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Flint, Michigan | Greater Lansing User Group for .NET Developers | January 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3327-asp-net-mvc-2-a-microsoft-web-coder-s-salvation"&gt;SpeakerRate&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Dev Basics: The ASP.NET Page Life Cycle
&lt;/h3&gt;
&lt;p&gt;
When a request occurs for an ASP.Net page, the response is processed through a series
of events before being sent to the client browser. These events, known as the Page
Life Cycle, are a complicated headache when used improperly, manifesting as odd exceptions,
incorrect data, performance issues, and general confusion. It seems simple when reading
yet-another-book-on-ASP.NET, but never when applied in the real world. In this session,
we decompose this mess, and turn the Life Cycle into an effective and productive tool.
No ASP.NET MVC, no Dynamic Data, no MonoRail, no technologies of tomorrow, just the
basics of ASP.NET, using the tools we have available in the office, today. 
&lt;br&gt;
&lt;a title="Slides for Dev Basics: The ASP.NET Page Life Cycle" href="http://www.slideshare.net/jayharris/dev-basics-the-aspnet-page-life-cycle" target="_blank"&gt;Slides&lt;/a&gt; | &lt;a title="Code for Dev Basics: The ASP.NET Page Life Cycle" href="http://code.google.com/p/jayharris/source/browse/#svn/trunk/Demos/AspNetPageLifecycleDemo" target="_blank"&gt;Code&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Ann Arbor, Michigan | Ann Arbor Day of .NET | May 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3164-dev-basics-the-asp-net-page-life-cycle" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="Ann Arbor Day of .NET 2010" href="http://www.dayofdotnet.org/AnnArbor/Spring2010/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Flint, Michigan | Greater Lansing User Group for .NET Developers | September 2009
| &lt;a title="Rate this session" href="http://speakerrate.com/talks/1454-dev-basics-the-asp-net-page-life-cycle" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Lansing, Michigan | Lansing Day of .NET developer's conference | August 2009 | &lt;a title="Rate this session" href="http://www.speakerrate.com/talks/1248-dev-basics-the-asp-net-page-life-cycle" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="Lansing Day of .NET 2009" href="http://www.dayofdotnet.org/Lansing/2009/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Knoxville, Tennessee | CodeStock 2009 developer's conference | June 2009 | &lt;a title="Rate this session" href="http://www.speakerrate.com/talks/1191-dev-basics-the-asp-net-page-life-cycle" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="CodeStock" href="http://www.codestock.org" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Bullets Kill People: A Presenter's Guide to Better Slides
&lt;/h3&gt;
&lt;p&gt;
Effective communication is a pivotal component of a success. Be it presenting at a
user group, assisting with a Sales demo, or simply justifying to your boss the purchase
of Visual Studio upgrades, you will give a presentation in your career. But the effectiveness
of your presentation is not just about being well-spoken and having a prepared outline;
the quality of a slide deck has as much impact on a presentation as the quality of
the speaker. Slides can destroy. Slides can invigorate. Slides can shape the mood
of your audience and bend it at will. Learn to harness this power; use it to tell
your story effectively, persuasively, and leave your audience inspired.
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Louisville, Kentucky | CodePaLOUsa | March 2012 | &lt;a title="CodePaLOUsa" href="http://www.codepalousa.com/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
New York, New York | Code Camp NYC 2011.2 developer's conference | October 2011 | &lt;a title="Code Camp NYC" href="http://www.codecampnyc.org" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Hampton Roads, Virginia | MADExpo 2011 developer's conference | July 2011 | &lt;a title="Website for MADExpo" href="http://www.madexpo.us" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Knoxville, Tennessee | CodeStock 2011 developer's conference | June 2011 | &lt;a title="CodeStock" href="http://www.codestock.org" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Continuous Integration: More than just a toolset
&lt;/h3&gt;
&lt;p&gt;
Does your team spend days integrating code at the end of a project? Continuous Integration
can help. Using Continuous Integration will eliminate that end-of-project integration
stress, and at the same time will make your development process easier. But Continuous
Integration is more than just a tool like CruiseControl.Net or TeamCity; it is a full
development process designed to bring you closer to your mainline, increase visibility
of project status throughout your team, and to streamline deployments to QA or to
your client. Find out what Continuous Integration is all about, and what it can do
for you. 
&lt;br&gt;
&lt;a title="Slides for Continuous Integration: More than just a toolset" href="http://www.slideshare.net/jayharris/continuous-integration-more-than-just-a-toolset" target="_blank"&gt;Slides&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Hampton Roads, Virginia | MADExpo 2011 developer's conference | June 2011 | &lt;a title="Website for MADExpo" href="http://www.madexpo.us" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Columbus, Ohio | Central Ohio .NET Developers Group | March 2011 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/6934-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Nashville, Tennessee | DevLink Technical Conference | August 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3350-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="DevLink Technical Conference" href="http://www.devlink.net/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Wilmington, Ohio | Central Ohio Day of .NET | June 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3349-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="Central Ohio Day of .NET" href="http://cinnug.org/cododn/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Lansing, Michigan | Michigan Department of IT | December 2009 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/1887-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Lansing, Michigan | Greater Lansing User Group for .NET Developers | November 2009
| &lt;a title="Rate this session" href="http://speakerrate.com/talks/1847-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Southfield, Michigan | Great Lakes Area .NET User Group | January 2009 | &lt;a title="Rate this Session" href="http://speakerrate.com/talks/1192-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Toledo, Ohio | North West Ohio .NET User Group | January 2009 
&lt;br&gt;
Sandusky, Ohio | CodeMash 2009 developer's conference | January 2009 | &lt;a title="Rate this Session" href="http://speakerrate.com/talks/1193-continuous-integration-more-than-just-a-toolset" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="CodeMash" href="http://www.codemash.org" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Ann Arbor, Michigan | Ann Arbor .NET Developers | October 2008 
&lt;br&gt;
Flint, Michigan | Greater Lansing User Group for .NET Developers | September 2008
&lt;/p&gt;
&lt;h3&gt;The Geek's Guide to SEO
&lt;/h3&gt;
&lt;p&gt;
So, you have a web site. Your own soapbox to the world. As a developer, it seems easy
for us to claim a spot on the world wide web, set up shop, customize the look and
feel, and throw up some content. The hard part is attracting people to your new little
flag in the sand. Hey, we majored in Computer Science, not Marketing. But there is
hope: one hour of tips, tricks, and general how-to about promoting your site using
programming, power toys, and other technical prowess. Our discussion will include
ways to attract and appeal to search engine spiders using better tools that are freely
available and better code that doesn't include learning new languages or frameworks.
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Hampton Roads, Virginia | MADExpo 2012 developer's conference | June 2012 | &lt;a title="MADExpo" href="http://www.madexpo.us" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;br&gt;
Toledo, Ohio | North West Ohio .NET User Group | October 2011 
&lt;br&gt;
Knoxville, Tennessee | CodeStock 2011 developer's conference | June 2011 | &lt;a title="CodeStock" href="http://www.codestock.org" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;br&gt;
Nashville, Tennessee | DevLink Technical Conference | August 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3351-the-geek-s-guide-to-seo" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="DevLink Technical Conference" href="http://www.devlink.net/" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Going for Speed: Testing against Performance Expectations
&lt;/h3&gt;
&lt;p&gt;
Unit Testing has settled into the mainstream. As developers, we write code that checks
code, ensuring that the outcome matches some expected result. But, are we really?
As end-users (which includes each one of us from time to time), when we ask a question,
we don't just expect our answer to be right, we expect it to be right now. So as developers,
why are we only validating for accuracy? Why aren't we going for speed? During this
session we'll discuss meeting the performance needs of an application, including developing
a performance specification, measuring application performance from stand-alone testing
through unit testing, using tools ranging from Team Foundation Server to the command
line, and asserting on these measurements to ensure that all expectations are met.
Your application does "right." Let's focus on "right now."
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Pittsburgh, Pennsylvania | Pittsburgh Tech Fest | June 2012 | &lt;a title="Pittsburgh Tech Fest" href="http://www.pghtechfest.com/" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;br&gt;
Louisville, Kentucky | CodePaLOUsa | March 2012 | &lt;a title="CodePaLOUsa" href="http://www.codepalousa.com/" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;br&gt;
Grand Rapids, Michigan | West Michigan .NET Users Group | September 2011 | &lt;a title="Website for West Michigan .NET User Group" href="http://www.wmdotnet.org/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Dayton, Ohio | Dayton .NET Developers Group | March 2011 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/6933-going-for-speed-developing-for-performance" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Sandusky, Ohio | CodeMash 2.0.1.1 | January 2011 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/5492-going-for-speed-developing-for-performance" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="CodeMash" href="http://wwww.codemash.org" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Grand Rapids, Michigan | Grand Rapids Day of .NET | October 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/4930-going-for-speed-developing-for-performance" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="Grand Rapids Day of .NET 2010" href="http://www.dayofdotnet.org/GrandRapids/Fall2010/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Cincinnati, Ohio | CINNUG Software Quality Fire Starter | October 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/4931-going-for-speed-developing-for-performance" target="_blank"&gt;SpeakerRate&lt;/a&gt; 
&lt;br&gt;
Nashville, Tennessee | DevLink Technical Conference | August 2010 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/3352-going-for-speed-developing-for-performance" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="DevLink Technical Conference" href="http://www.devlink.net/" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;XCopy is Dead: .NET Deployment Strategies that Work
&lt;/h3&gt;
&lt;p&gt;
Back in 1995, when we first started deploying web sites, the copy command was enough.
Our web sites only consisted of a static HTML file and a few graphics of animated
lava lamps. But our systems are more complex now; instead of a dozen files being uploaded
through FTP to a single web server, we have hundreds of files spread across multiple
load-balanced web servers, dozens of applications interwoven in a tiered server architecture,
and an expectation that it can be deployed error-free without impacting our stringent
SLAs. When a tool is no longer sufficient to perform the task at hand, it is time
to find a better tool. XCopy is dead; it is time for strategies that work.
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Knoxville, Tennessee | CodeStock 2012 developer's conference | June 2012 | &lt;a title="Website for CodeStock" href="http://www.codestock.org" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;br&gt;
Chattanooga, Tennessee | DevLink 2011 Technical Conference | August 2011 | &lt;a title="Website for DevLink Technical Conference" href="http://www.devlink.net" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Serious Business with node.js: Module Development
&lt;/h3&gt;
&lt;p&gt;
JavaScript has left the browser and is prowling on the server. No longer just for
image rollovers and AJAX, Node.js has given JavaScript a new resurgence as a server-side
language with a platform for creating lightweight networked applications. In this
session, we will move beyond Node’s base web servers and Twitter applications, and
into module development: those small, reusable components that are the foundation
for every business application on every platform. Learn how to create a module within
Node.js, how to test your module and validate functionality, and how to get your creation
distributed into the wild.
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Hampton Roads, Virginia | MADExpo 2012 developer's conference | June 2012 | &lt;a title="Website for MADExpo" href="http://www.madexpo.us" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;br&gt;
Knoxville, Tennessee | CodeStock 2012 developer's conference | June 2012 | &lt;a title="Website for CodeStock" href="http://www.codestock.org" target="_blank"&gt;Event
Site&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Serious Business with node.js: TDD for node
&lt;/h3&gt;
&lt;p&gt;
If you don’t test it, how do you know it works? Over the past few years, we have been
compelled to write unit and integration tests for our applications--code that validates
code--and it is these tests that change a one-off tool into a well-architected, robust,
business-ready application. Yet, every new framework requires a new testing framework,
so in this session, we will discuss testing frameworks for node.js. You will walk
away with a solid understanding of how to write tests against your node.js applications
and modules, leading to confidence that your work is business-ready.
&lt;/p&gt;
&lt;h3&gt;Serious Business with OrchardCMS: Module Development
&lt;/h3&gt;
&lt;p&gt;
So, you need a Content Management System on the .NET framework. While your business
might spend wheelbarrows of money on a platform that is powerful and extensible, your
personal site would abandon extensibility for a free, open-source solution. But what
if we had an option that was free and powerful and extensible? We do: OrchardCMS.
Since we already know that Orchard is free, in this session we will discuss the power
of Orchard’s CMS engine. You will learn how to build new modules for the Orchard platform,
allowing you to extend functionality as you see fit to meet the needs of your site,
your business, and customers.
&lt;/p&gt;
&lt;h3&gt;Your Spark Razored my NHaml: A Comparison of Popular ASP.NET MVC View Engines
&lt;/h3&gt;
&lt;p&gt;
If you've worked with ASP.NET MVC, you've likely worked with the WebFormsViewEngine,
and have felt like you've stepped back 10 years into Classic ASP 3.0. But one of the
powers of ASP.NET MVC is its flexibility to use other View Engines, allowing you to
to keep the same Model and Controller while using code in your Views that doesn't
bring back scary memories of COM. Spark, Razor, and NHaml are all View Engines that
have each made a statement in ASP.NET MVC. Let's see what they are all about, how
they compare, and how they stack up to the WebForms engine.
&lt;/p&gt;
&lt;h4&gt;Previous Sessions
&lt;/h4&gt;
&lt;p&gt;
Indianapolis, Indiana | Indianapolis .NET Developer's Association | May 2012&lt;br&gt;
Pittsburgh, Pennsylvania | Pittsburgh .NET Users Group | April 2012 | &lt;a title="Rate this session" href="http://speakerrate.com/talks/9536-your-spark-razored-my-nhaml-a-comparison-of-popular-asp-net-mvc-view-engines" target="_blank"&gt;SpeakerRate&lt;/a&gt; | &lt;a title="Website for Pittsburgh .NET User Group" href="http://www.pghdotnet.org/" target="_blank"&gt;Event
Site&lt;/a&gt; 
&lt;br&gt;
Findlay, Ohio | Findlay Area .NET User Group | November 2011 
&lt;br&gt;
Chattanooga, Tennessee | DevLink 2011 Technical Conference | August 2011 | &lt;a title="Website for DevLink Technical Conference" href="http://www.devlink.net" target="_blank"&gt;Event
Site&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:5d7ded68-28b6-46ba-91a2-4256419317df" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Presentations" rel="tag"&gt;Presentations&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=4100313f-ecaf-401f-8581-92a49f62b87e" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,4100313f-ecaf-401f-8581-92a49f62b87e.aspx</comments>
      <category>Events</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Next month, I will be speaking at <a href="http://www.codestock.org/">CodeStock</a>,
a developer conference in Knoxville, Tennessee, held June 26-27. We will be discussing
the ASP.NET Page Life Cycle, to help get over the fears and troubles with validation,
event handing, data binding, and the conflicts between page load and page initialization.
</p>
        <blockquote>
          <h3>Dev Basics: The ASP.NET Page Life Cycle
</h3>
          <p>
            <em>Jay Harris / Session Level: 100 
<br /></em>When a request occurs for an ASP.NET page, the response is processed through
a series of events before being sent to the client browser. These events, known as
the Page Life Cycle, are a complicated headache when used improperly, manifesting
as odd exceptions, incorrect data, performance issues, and general confusion. It seems
simple when reading yet-another-book-on-ASP.NET, but never when applied in the real
world. In this session, we decompose this mess, and turn the Life Cycle into an effective
and productive tool. No ASP.NET MVC, no Dynamic Data, no MonoRail, no technologies
of tomorrow, just the basics of ASP.NET, using the tools we have available in the
office, today.
</p>
        </blockquote>
        <p>
It's a long drive from Michigan to Knoxville, but the conference is worth the trip
(the first of two Tennessee conferences I will be attending this year). A few other
local speakers will be making the trip to Knoxville, as well. Check out the <a title="CodeStock Session List" href="http://www.codestock.org/Sessions.aspx">full
session list</a> for more information, and while you are at it, <a title="Register for CodeStock" href="http://www.codestock.org/Pages/Register.aspx">register
for the event</a> if you haven't already done so; the cost is only $25 if you sign
up before the end of May. I was there last year for the first CodeStock, and I had
a great time; I'm excited about this years event, not only because I am speaking,
but to see what other new things that people are talking about, catch up with friends,
and to meet new people in the community.
</p>
        <p>
I hope to see you there.
</p>
        <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:79086fe6-58e7-4b4a-9394-194cfd2007b6" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/CodeStock" rel="tag">CodeStock</a>,<a href="http://technorati.com/tags/Speaking" rel="tag">Speaking</a>,<a href="http://technorati.com/tags/ASP.NET" rel="tag">ASP.NET</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8" />
      </body>
      <title>Speaking at CodeStock 2009 on ASP.NET Page Life Cycle</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8.aspx</guid>
      <link>http://www.cptloadtest.com/2009/05/18/Speaking-At-CodeStock-2009-On-ASPNET-Page-Life-Cycle.aspx</link>
      <pubDate>Mon, 18 May 2009 13:27:01 GMT</pubDate>
      <description>&lt;p&gt;
Next month, I will be speaking at &lt;a href="http://www.codestock.org/"&gt;CodeStock&lt;/a&gt;,
a developer conference in Knoxville, Tennessee, held June 26-27. We will be discussing
the ASP.NET Page Life Cycle, to help get over the fears and troubles with validation,
event handing, data binding, and the conflicts between page load and page initialization.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;h3&gt;Dev Basics: The ASP.NET Page Life Cycle
&lt;/h3&gt;
&lt;p&gt;
&lt;em&gt;Jay Harris / Session Level: 100 
&lt;br /&gt;
&lt;/em&gt;When a request occurs for an ASP.NET page, the response is processed through
a series of events before being sent to the client browser. These events, known as
the Page Life Cycle, are a complicated headache when used improperly, manifesting
as odd exceptions, incorrect data, performance issues, and general confusion. It seems
simple when reading yet-another-book-on-ASP.NET, but never when applied in the real
world. In this session, we decompose this mess, and turn the Life Cycle into an effective
and productive tool. No ASP.NET MVC, no Dynamic Data, no MonoRail, no technologies
of tomorrow, just the basics of ASP.NET, using the tools we have available in the
office, today.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
It's a long drive from Michigan to Knoxville, but the conference is worth the trip
(the first of two Tennessee conferences I will be attending this year). A few other
local speakers will be making the trip to Knoxville, as well. Check out the &lt;a title="CodeStock Session List" href="http://www.codestock.org/Sessions.aspx"&gt;full
session list&lt;/a&gt; for more information, and while you are at it, &lt;a title="Register for CodeStock" href="http://www.codestock.org/Pages/Register.aspx"&gt;register
for the event&lt;/a&gt; if you haven't already done so; the cost is only $25 if you sign
up before the end of May. I was there last year for the first CodeStock, and I had
a great time; I'm excited about this years event, not only because I am speaking,
but to see what other new things that people are talking about, catch up with friends,
and to meet new people in the community.
&lt;/p&gt;
&lt;p&gt;
I hope to see you there.
&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:79086fe6-58e7-4b4a-9394-194cfd2007b6" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/CodeStock" rel="tag"&gt;CodeStock&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Speaking" rel="tag"&gt;Speaking&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP.NET" rel="tag"&gt;ASP.NET&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,e8d18cc4-127b-4fe1-a86c-f8cd56b3edb8.aspx</comments>
      <category>ASP.Net</category>
      <category>Events</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=77910679-8b77-44cf-87f3-67d47378e5bc</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,77910679-8b77-44cf-87f3-67d47378e5bc.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,77910679-8b77-44cf-87f3-67d47378e5bc.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=77910679-8b77-44cf-87f3-67d47378e5bc</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The event was about giving back to the community. A few weekends ago, April 24-26,
2009, the Impression 5 Science Center held the first ever <a href="http://www.lansinggivecamp.org/">Lansing
Give Camp</a>. The Lansing, Michigan event was a weekend of coding for charities,
where nearly 50 area developers and over 10 volunteers gathered to donate their time
and complete projects for 13 charities.
</p>
        <p>
The event, which primarily took place in one large room on the first floor of Impression
5, was full of excitement and emotion. Sponsors stepped up to offer additional assistance
at the last minute, all to really make the event a success. TechSmith, DevExpress,
the MSU University Club, and even Impression 5 all stepped up during the final week
to sponsor a meal. The remainder of the meals were covered by collaboration between
Microsoft, Wing Zone, Dominos Pizza, Guido's Pizza, Panera Bread, and Dunkin Donuts.
Jennifer Middlin of TechSmith and Camron Gnass of Vision Creative also covered our
late-night snacks, which included Tacos and "Insomnia Cookies." Nom, nom,
nom.
</p>
        <p>
The biggest drama of the weekend had to be Mother Nature's visit on Saturday afternoon.
A band of severe Thunderstorms rolled through Lansing on Saturday, knocking out power
to the entire facility. We didn't lose any work, since everyone's laptop battery kicked
in as soon as the lights went dark, but the loss of power did kill all of the wireless
access points, and with it all connectivity to the source control server and to web
hosting facilities. However, within minutes, Erik Larson (Director of Impression 5)
was on the phone with Eric Hart (Director of the Lansing Center), and the Lansing
Center responded heroically by providing us with a temporary home with power and internet
access until power was restored at Impression 5. Between three teams shipping of to
local coffee houses, and the rest all taking the trip across the street to the Lansing
Center, everyone was able to continue working on their projects with minimal delay.
I extend a huge "Thank you" to the Lansing Center for helping us get out
of a jam that could have been a major detriment to the success of our weekend.
</p>
        <p>
However, it was the closing ceremony at Lansing Give Camp that stole the show. There
were many emotion-filled faces throughout the staff and crowd as each project conducted
a presentation of their output, demoing their wares, and each charity saw dreams achieved
and went home with a year of free hosting from LiquidWeb and an "everything you
need to maintain your site" bag of software and books from Microsoft. Each of
the attendees even went home with one or two prizes, which included books, hardware,
and software from Microsoft, books from TechSmith, and software from DevExpress, Telligent,
and Telleric.
</p>
        <p>
It was a great event. The charities were happy. The developers were happy. It was
all a huge success. And I can't wait until next year.
</p>
        <h3>Lansing Give Camp in News and Blogs:
</h3>
        <ul>
          <li>
Great Lakes IT Report : <a href="http://www.wwj.com/Lansing-GiveCamp-Develops-Free-Software-For-Nonpro/4273994">Lansing
GiveCamp Develops Free Software for Nonprofits</a></li>
          <li>
Lansing Capital Gains : <a href="http://www.capitalgainsmedia.com/innovationnews/give0315.aspx">Give
Camp Brings $50,000 in Tech Talent to Local Charities</a></li>
          <li>
AM Lansing : <a href="http://amlansing.com/amLansing/Harris_4.27.html">On-Air Interview
with Jay Harris on Lansing Give Camp</a></li>
          <li>
The Wit and Ramblings of David Giard : <a href="http://www.davidgiard.com/2009/05/03/LansingGiveCampSuccess.aspx">Lansing
Give Camp Success</a></li>
          <li>
The Wit and Ramblings of David Giard : <a href="http://www.davidgiard.com/2009/04/29/McWhertersAndHarrisesOnTheLansingGiveCamp.aspx">McWherters
and Harrises on the Lansing Give Camp</a></li>
        </ul>
        <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:d261b956-b3db-4d1c-b6c6-4f289d1e5d0d" class="wlWriterEditableSmartContent">Technorati
Tags: <a href="http://technorati.com/tags/Lansing" rel="tag">Lansing</a>,<a href="http://technorati.com/tags/Give+Camp" rel="tag">Give
Camp</a>,<a href="http://technorati.com/tags/Charity" rel="tag">Charity</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=77910679-8b77-44cf-87f3-67d47378e5bc" />
      </body>
      <title>Lansing Give Camp Wrap-Up</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,77910679-8b77-44cf-87f3-67d47378e5bc.aspx</guid>
      <link>http://www.cptloadtest.com/2009/05/07/Lansing-Give-Camp-WrapUp.aspx</link>
      <pubDate>Thu, 07 May 2009 18:55:31 GMT</pubDate>
      <description>&lt;p&gt;
The event was about giving back to the community. A few weekends ago, April 24-26,
2009, the Impression 5 Science Center held the first ever &lt;a href="http://www.lansinggivecamp.org/"&gt;Lansing
Give Camp&lt;/a&gt;. The Lansing, Michigan event was a weekend of coding for charities,
where nearly 50 area developers and over 10 volunteers gathered to donate their time
and complete projects for 13 charities.
&lt;/p&gt;
&lt;p&gt;
The event, which primarily took place in one large room on the first floor of Impression
5, was full of excitement and emotion. Sponsors stepped up to offer additional assistance
at the last minute, all to really make the event a success. TechSmith, DevExpress,
the MSU University Club, and even Impression 5 all stepped up during the final week
to sponsor a meal. The remainder of the meals were covered by collaboration between
Microsoft, Wing Zone, Dominos Pizza, Guido's Pizza, Panera Bread, and Dunkin Donuts.
Jennifer Middlin of TechSmith and Camron Gnass of Vision Creative also covered our
late-night snacks, which included Tacos and &amp;quot;Insomnia Cookies.&amp;quot; Nom, nom,
nom.
&lt;/p&gt;
&lt;p&gt;
The biggest drama of the weekend had to be Mother Nature's visit on Saturday afternoon.
A band of severe Thunderstorms rolled through Lansing on Saturday, knocking out power
to the entire facility. We didn't lose any work, since everyone's laptop battery kicked
in as soon as the lights went dark, but the loss of power did kill all of the wireless
access points, and with it all connectivity to the source control server and to web
hosting facilities. However, within minutes, Erik Larson (Director of Impression 5)
was on the phone with Eric Hart (Director of the Lansing Center), and the Lansing
Center responded heroically by providing us with a temporary home with power and internet
access until power was restored at Impression 5. Between three teams shipping of to
local coffee houses, and the rest all taking the trip across the street to the Lansing
Center, everyone was able to continue working on their projects with minimal delay.
I extend a huge &amp;quot;Thank you&amp;quot; to the Lansing Center for helping us get out
of a jam that could have been a major detriment to the success of our weekend.
&lt;/p&gt;
&lt;p&gt;
However, it was the closing ceremony at Lansing Give Camp that stole the show. There
were many emotion-filled faces throughout the staff and crowd as each project conducted
a presentation of their output, demoing their wares, and each charity saw dreams achieved
and went home with a year of free hosting from LiquidWeb and an &amp;quot;everything you
need to maintain your site&amp;quot; bag of software and books from Microsoft. Each of
the attendees even went home with one or two prizes, which included books, hardware,
and software from Microsoft, books from TechSmith, and software from DevExpress, Telligent,
and Telleric.
&lt;/p&gt;
&lt;p&gt;
It was a great event. The charities were happy. The developers were happy. It was
all a huge success. And I can't wait until next year.
&lt;/p&gt;
&lt;h3&gt;Lansing Give Camp in News and Blogs:
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
Great Lakes IT Report : &lt;a href="http://www.wwj.com/Lansing-GiveCamp-Develops-Free-Software-For-Nonpro/4273994"&gt;Lansing
GiveCamp Develops Free Software for Nonprofits&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
Lansing Capital Gains : &lt;a href="http://www.capitalgainsmedia.com/innovationnews/give0315.aspx"&gt;Give
Camp Brings $50,000 in Tech Talent to Local Charities&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
AM Lansing : &lt;a href="http://amlansing.com/amLansing/Harris_4.27.html"&gt;On-Air Interview
with Jay Harris on Lansing Give Camp&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
The Wit and Ramblings of David Giard : &lt;a href="http://www.davidgiard.com/2009/05/03/LansingGiveCampSuccess.aspx"&gt;Lansing
Give Camp Success&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
The Wit and Ramblings of David Giard : &lt;a href="http://www.davidgiard.com/2009/04/29/McWhertersAndHarrisesOnTheLansingGiveCamp.aspx"&gt;McWherters
and Harrises on the Lansing Give Camp&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&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:d261b956-b3db-4d1c-b6c6-4f289d1e5d0d" class="wlWriterEditableSmartContent"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Lansing" rel="tag"&gt;Lansing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Give+Camp" rel="tag"&gt;Give
Camp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Charity" rel="tag"&gt;Charity&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=77910679-8b77-44cf-87f3-67d47378e5bc" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,77910679-8b77-44cf-87f3-67d47378e5bc.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=9c10319f-4292-41c3-af6b-44acc6ac9734</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,9c10319f-4292-41c3-af6b-44acc6ac9734.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,9c10319f-4292-41c3-af6b-44acc6ac9734.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9c10319f-4292-41c3-af6b-44acc6ac9734</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Torn between attending Lansing Give Camp or the Kalamazoo X Conference?<br />
You don't have to choose; do both!
</p>
        <h3>Give Camp or X Conference?
</h3>
        <p>
The first ever Lansing Give Camp is being held April 24-26. The first ever Kalamazoo
X Conference is being held April 25. The sessions of the X Conference offer a great
opportunity for learning and for improving your craft. For $20, you can't beat that.
But Lansing Give Camp is a weekend of giving back to the community by helping out
local charities. Coding for a cause; you can't beat that, either. Two amazing events,
slightly more than an hour from each other, are being held the same weekend. It's
like a bad case of deadlocked threads. Kalamazoo or Lansing? Lansing or Kalamazoo?
How do you choose between them?
</p>
        <p>
You don't have to choose. Go to both.
</p>
        <h3>Spend the weekend in Kalamazansing!
</h3>
        <p>
Kalamazoo X Conference and Lansing Give Camp have partnered together. Lansing Give
Camp will have special projects that will accommodate X Conference attendees. Kalamazoo
X Conference is waiving its registration fee for anyone attending Lansing Give Camp.
Friday night, come out to Give Camp. Saturday morning you can grab a shower (thanks
to a partnership with the Lansing YMCA), and head out to Kalamazoo. When the event
is over, finish out the weekend back in Lansing, coding for a cause. It's almost like
one big event, spread between two Michigan cities. Kalamazansing.
</p>
        <h3>I want to go to Kalamazansing!
</h3>
        <p>
Sign up Lansing Give Camp at <a href="http://www.lansinggivecamp.org">http://www.lansinggivecamp.org</a>.
The registration form includes an option to sign up for the X Conference, too. We'll
take care of the rest.
</p>
        <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8c55bcc1-5c4d-4459-aa76-47483eaab96d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati
Tags: <a href="http://technorati.com/tags/X%20Conference" rel="tag">X Conference</a>,<a href="http://technorati.com/tags/Kalamazoo" rel="tag">Kalamazoo</a>,<a href="http://technorati.com/tags/Lansing" rel="tag">Lansing</a>,<a href="http://technorati.com/tags/Give%20Camp" rel="tag">Give
Camp</a>,<a href="http://technorati.com/tags/Kalamazansing" rel="tag">Kalamazansing</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=9c10319f-4292-41c3-af6b-44acc6ac9734" />
      </body>
      <title>Attend Give Camp or the X Conference? Both!</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,9c10319f-4292-41c3-af6b-44acc6ac9734.aspx</guid>
      <link>http://www.cptloadtest.com/2009/04/08/Attend-Give-Camp-Or-The-X-Conference-Both.aspx</link>
      <pubDate>Wed, 08 Apr 2009 20:55:41 GMT</pubDate>
      <description>&lt;p&gt;
Torn between attending Lansing Give Camp or the Kalamazoo X Conference?&lt;br&gt;
You don't have to choose; do both!
&lt;/p&gt;
&lt;h3&gt;Give Camp or X Conference?
&lt;/h3&gt;
&lt;p&gt;
The first ever Lansing Give Camp is being held April 24-26. The first ever Kalamazoo
X Conference is being held April 25. The sessions of the X Conference offer a great
opportunity for learning and for improving your craft. For $20, you can't beat that.
But Lansing Give Camp is a weekend of giving back to the community by helping out
local charities. Coding for a cause; you can't beat that, either. Two amazing events,
slightly more than an hour from each other, are being held the same weekend. It's
like a bad case of deadlocked threads. Kalamazoo or Lansing? Lansing or Kalamazoo?
How do you choose between them?
&lt;/p&gt;
&lt;p&gt;
You don't have to choose. Go to both.
&lt;/p&gt;
&lt;h3&gt;Spend the weekend in Kalamazansing!
&lt;/h3&gt;
&lt;p&gt;
Kalamazoo X Conference and Lansing Give Camp have partnered together. Lansing Give
Camp will have special projects that will accommodate X Conference attendees. Kalamazoo
X Conference is waiving its registration fee for anyone attending Lansing Give Camp.
Friday night, come out to Give Camp. Saturday morning you can grab a shower (thanks
to a partnership with the Lansing YMCA), and head out to Kalamazoo. When the event
is over, finish out the weekend back in Lansing, coding for a cause. It's almost like
one big event, spread between two Michigan cities. Kalamazansing.
&lt;/p&gt;
&lt;h3&gt;I want to go to Kalamazansing!
&lt;/h3&gt;
&lt;p&gt;
Sign up Lansing Give Camp at &lt;a href="http://www.lansinggivecamp.org"&gt;http://www.lansinggivecamp.org&lt;/a&gt;.
The registration form includes an option to sign up for the X Conference, too. We'll
take care of the rest.
&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8c55bcc1-5c4d-4459-aa76-47483eaab96d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/X%20Conference" rel="tag"&gt;X Conference&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Kalamazoo" rel="tag"&gt;Kalamazoo&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Lansing" rel="tag"&gt;Lansing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Give%20Camp" rel="tag"&gt;Give
Camp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Kalamazansing" rel="tag"&gt;Kalamazansing&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=9c10319f-4292-41c3-af6b-44acc6ac9734" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,9c10319f-4292-41c3-af6b-44acc6ac9734.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=f8b1b499-e1d1-4978-b3e9-e80c45d3f150</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,f8b1b499-e1d1-4978-b3e9-e80c45d3f150.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,f8b1b499-e1d1-4978-b3e9-e80c45d3f150.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f8b1b499-e1d1-4978-b3e9-e80c45d3f150</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.cptloadtest.com/content/binary/WindowsLiveWriter/LansingGiveCampApril2426_9F0E/LansGiveCamp2009_10.png">
            <img style="margin: 10px 0px 10px 10px" height="131" alt="LansGiveCamp2009" src="http://www.cptloadtest.com/content/binary/WindowsLiveWriter/LansingGiveCampApril2426_9F0E/LansGiveCamp2009_thumb_4.png" width="211" align="right" border="0" />
          </a> On
April 24th-26th, 2008, the local software development communities will pool their
talents to put together the first ever Give Camp in Lansing Michigan. The event will
be hosted at the <a href="http://impression5.org">Impression 5 Science Center</a> in
downtown Lansing. For more information, please visit the event's web site, <a href="http://www.lansinggivecamp.org">http://www.lansinggivecamp.org</a>.
</p>
        <h3>Lansing Give Camp
</h3>
        <p>
April 24-26 at the Impression 5 Science Center<br />
200 Museum Drive, Lansing, MI 48933<br /><a href="http://www.lansinggivecamp.org">http://www.lansinggivecamp.org</a></p>
        <h3>What is a Give Camp?
</h3>
        <p>
A Give Camp is a weekend-long event where software developers, designers, and database
administrators donate their time to create custom software solutions for non-profit
organizations. This custom software could be a new web site for the nonprofit organization,
a small data-collection application to keep track of members, or an application for
the Red Cross that automatically will email a blood donor three months after they've
last donated blood to remind them that they are again eligible to donate blood. The
only limitation for a Give Camp project is that it must be scoped to be completed
within a weekend.
</p>
        <p>
During the event, developers are welcome to come and go as they please. The event
will continue 24/7 from Friday afternoon through Sunday afternoon, and developers
can choose to go home in the evenings or camp out for the entire weekend. Showers
are not available at the Impression 5 facility, but the Lansing YMCA--just down the
street--is donating their facilities throughout the weekend for any Give Camp attendees.
</p>
        <h3>How can I help?
</h3>
        <p>
If you are a developer and are interested in attending, please go to the event web
site and register for the event. We are looking for developers of all skill levels
to help out, from students to senior developers, and for developers of all skill sets,
including designers, developers, database administrators, and more. If you can code,
we want you there!
</p>
        <h3>What about Sponsorship?
</h3>
        <p>
Lansing Give Camp is seeking cash donations of any amount, or the sponsorship of a
meal. A meal sponsorship would entail funding breakfast, lunch, or dinner for roughly
100 volunteers. Typical meals would be sandwiches, pizza, or BBQ. As consideration
for your donation, your organization’s logo will be added to the Give Camp web site,
along with mention during the opening and closing sessions.
</p>
        <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4ca0e935-2e92-46e4-bbed-4e4eafd8831e" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati
Tags: <a href="http://technorati.com/tags/Lansing" rel="tag">Lansing</a>,<a href="http://technorati.com/tags/Give%20Camp" rel="tag">Give
Camp</a>,<a href="http://technorati.com/tags/Charities" rel="tag">Charities</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=f8b1b499-e1d1-4978-b3e9-e80c45d3f150" />
      </body>
      <title>Lansing Give Camp 2009, April 24-26</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,f8b1b499-e1d1-4978-b3e9-e80c45d3f150.aspx</guid>
      <link>http://www.cptloadtest.com/2009/04/08/Lansing-Give-Camp-2009-April-2426.aspx</link>
      <pubDate>Wed, 08 Apr 2009 16:50:07 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.cptloadtest.com/content/binary/WindowsLiveWriter/LansingGiveCampApril2426_9F0E/LansGiveCamp2009_10.png"&gt;&lt;img style="margin: 10px 0px 10px 10px" height="131" alt="LansGiveCamp2009" src="http://www.cptloadtest.com/content/binary/WindowsLiveWriter/LansingGiveCampApril2426_9F0E/LansGiveCamp2009_thumb_4.png" width="211" align="right" border="0"&gt;&lt;/a&gt; On
April 24th-26th, 2008, the local software development communities will pool their
talents to put together the first ever Give Camp in Lansing Michigan. The event will
be hosted at the &lt;a href="http://impression5.org"&gt;Impression 5 Science Center&lt;/a&gt; in
downtown Lansing. For more information, please visit the event's web site, &lt;a href="http://www.lansinggivecamp.org"&gt;http://www.lansinggivecamp.org&lt;/a&gt;.
&lt;/p&gt;
&lt;h3&gt;Lansing Give Camp
&lt;/h3&gt;
&lt;p&gt;
April 24-26 at the Impression 5 Science Center&lt;br&gt;
200 Museum Drive, Lansing, MI 48933&lt;br&gt;
&lt;a href="http://www.lansinggivecamp.org"&gt;http://www.lansinggivecamp.org&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;What is a Give Camp?
&lt;/h3&gt;
&lt;p&gt;
A Give Camp is a weekend-long event where software developers, designers, and database
administrators donate their time to create custom software solutions for non-profit
organizations. This custom software could be a new web site for the nonprofit organization,
a small data-collection application to keep track of members, or an application for
the Red Cross that automatically will email a blood donor three months after they've
last donated blood to remind them that they are again eligible to donate blood. The
only limitation for a Give Camp project is that it must be scoped to be completed
within a weekend.
&lt;/p&gt;
&lt;p&gt;
During the event, developers are welcome to come and go as they please. The event
will continue 24/7 from Friday afternoon through Sunday afternoon, and developers
can choose to go home in the evenings or camp out for the entire weekend. Showers
are not available at the Impression 5 facility, but the Lansing YMCA--just down the
street--is donating their facilities throughout the weekend for any Give Camp attendees.
&lt;/p&gt;
&lt;h3&gt;How can I help?
&lt;/h3&gt;
&lt;p&gt;
If you are a developer and are interested in attending, please go to the event web
site and register for the event. We are looking for developers of all skill levels
to help out, from students to senior developers, and for developers of all skill sets,
including designers, developers, database administrators, and more. If you can code,
we want you there!
&lt;/p&gt;
&lt;h3&gt;What about Sponsorship?
&lt;/h3&gt;
&lt;p&gt;
Lansing Give Camp is seeking cash donations of any amount, or the sponsorship of a
meal. A meal sponsorship would entail funding breakfast, lunch, or dinner for roughly
100 volunteers. Typical meals would be sandwiches, pizza, or BBQ. As consideration
for your donation, your organization’s logo will be added to the Give Camp web site,
along with mention during the opening and closing sessions.
&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4ca0e935-2e92-46e4-bbed-4e4eafd8831e" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Lansing" rel="tag"&gt;Lansing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Give%20Camp" rel="tag"&gt;Give
Camp&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Charities" rel="tag"&gt;Charities&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=f8b1b499-e1d1-4978-b3e9-e80c45d3f150" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,f8b1b499-e1d1-4978-b3e9-e80c45d3f150.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=84de21c3-262c-4bd1-98de-6a16c8e86fb2</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,84de21c3-262c-4bd1-98de-6a16c8e86fb2.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,84de21c3-262c-4bd1-98de-6a16c8e86fb2.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=84de21c3-262c-4bd1-98de-6a16c8e86fb2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
February was election month for us .Net Developers in Ann Arbor, Michigan. On February
11th, during the monthly meeting, the Ann Arbor .Net Developers user group held its
annual elections. After serving as the group's leader for the past 3 years--ever since
the group was formed--Bill Wagner decided to hand over the reins. When the election
dust settled, I stood as the second President of the Ann Arbor .Net Developers. I
appreciate the honor and the opportunity given to me, and I look forward to serving
the group for 2009.
</p>
        <h3>The Elected
</h3>
        <p>
          <strong>President:</strong> Jay Harris<br /><strong>Vice Pres:</strong> Scott Zischerk<br /><strong>Secretary: </strong>Darrell Hawley<br /><strong>Treasurer:</strong> Eric Bratton
</p>
        <p>
That evening, after the meeting, we held our first board meeting, as we were responsible
for filling the two appointed positions: Program Chair and Webmaster. As the group
has grown, so have these two roles. Program Chair turned into a catchall for most
of the membership and speaker management, and was an overload for one person. Webmaster
had changed, too, as the group's web site is no longer the only communication medium
we employ.
</p>
        <p>
We restructured these two appointed positions into four. Program Director is responsible
for knowing what people want to learn about, and making sure that our schedule is
booked solid with great speakers. Webmaster has been rebranded as Communication Director,
and is the public voice of our group; the position is responsible for any articles
and communications published by the group, and for maintaining the web site, Twitter,
Facebook, and all of our other various methods of getting the word out. Membership
Director is one of our entirely new roles, responsible for maintaining demographics
on the group, membership listings, and swag. Finally, we wanted to ease the burden
on our group membership and work towards eliminating our member-dues fiscal model;
the new Sponsorship Director is responsible for finding sponsorship funding to help
run our group.
</p>
        <h3>The Appointed
</h3>
        <p>
          <strong>Program Director: </strong>Mike Woelmer<br /><strong>Membership Director: </strong>Dennis Burton<br /><strong>Sponsorship Director:</strong> Brian Genisio<br /><strong>Communications Director:</strong> Len Smith
</p>
        <p>
The new board has some great ideas for the upcoming year, and I am excited to be a
part of it. In addition, a sincere thank you goes out to the departing board members,
Bill Wagner (President) and Dave Redding (Vice President); we appreciate the effort
that you have put in to this group.
</p>
        <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a1bb7c15-232d-4541-9f88-3f4afb7421b8" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati
Tags: <a href="http://technorati.com/tags/AADND" rel="tag">AADND</a>,<a href="http://technorati.com/tags/User%20Groups" rel="tag">User
Groups</a>,<a href="http://technorati.com/tags/Ann%20Arbor%20.Net%20Developers" rel="tag">Ann
Arbor .Net Developers</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=84de21c3-262c-4bd1-98de-6a16c8e86fb2" />
      </body>
      <title>Changing of the Guard at Ann Arbor .Net Developers</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,84de21c3-262c-4bd1-98de-6a16c8e86fb2.aspx</guid>
      <link>http://www.cptloadtest.com/2009/03/24/Changing-Of-The-Guard-At-Ann-Arbor-Net-Developers.aspx</link>
      <pubDate>Tue, 24 Mar 2009 14:38:25 GMT</pubDate>
      <description>&lt;p&gt;
February was election month for us .Net Developers in Ann Arbor, Michigan. On February
11th, during the monthly meeting, the Ann Arbor .Net Developers user group held its
annual elections. After serving as the group's leader for the past 3 years--ever since
the group was formed--Bill Wagner decided to hand over the reins. When the election
dust settled, I stood as the second President of the Ann Arbor .Net Developers. I
appreciate the honor and the opportunity given to me, and I look forward to serving
the group for 2009.
&lt;/p&gt;
&lt;h3&gt;The Elected
&lt;/h3&gt;
&lt;p&gt;
&lt;strong&gt;President:&lt;/strong&gt; Jay Harris&lt;br&gt;
&lt;strong&gt;Vice Pres:&lt;/strong&gt; Scott Zischerk&lt;br&gt;
&lt;strong&gt;Secretary: &lt;/strong&gt;Darrell Hawley&lt;br&gt;
&lt;strong&gt;Treasurer:&lt;/strong&gt; Eric Bratton
&lt;/p&gt;
&lt;p&gt;
That evening, after the meeting, we held our first board meeting, as we were responsible
for filling the two appointed positions: Program Chair and Webmaster. As the group
has grown, so have these two roles. Program Chair turned into a catchall for most
of the membership and speaker management, and was an overload for one person. Webmaster
had changed, too, as the group's web site is no longer the only communication medium
we employ.
&lt;/p&gt;
&lt;p&gt;
We restructured these two appointed positions into four. Program Director is responsible
for knowing what people want to learn about, and making sure that our schedule is
booked solid with great speakers. Webmaster has been rebranded as Communication Director,
and is the public voice of our group; the position is responsible for any articles
and communications published by the group, and for maintaining the web site, Twitter,
Facebook, and all of our other various methods of getting the word out. Membership
Director is one of our entirely new roles, responsible for maintaining demographics
on the group, membership listings, and swag. Finally, we wanted to ease the burden
on our group membership and work towards eliminating our member-dues fiscal model;
the new Sponsorship Director is responsible for finding sponsorship funding to help
run our group.
&lt;/p&gt;
&lt;h3&gt;The Appointed
&lt;/h3&gt;
&lt;p&gt;
&lt;strong&gt;Program Director: &lt;/strong&gt;Mike Woelmer&lt;br&gt;
&lt;strong&gt;Membership Director: &lt;/strong&gt;Dennis Burton&lt;br&gt;
&lt;strong&gt;Sponsorship Director:&lt;/strong&gt; Brian Genisio&lt;br&gt;
&lt;strong&gt;Communications Director:&lt;/strong&gt; Len Smith
&lt;/p&gt;
&lt;p&gt;
The new board has some great ideas for the upcoming year, and I am excited to be a
part of it. In addition, a sincere thank you goes out to the departing board members,
Bill Wagner (President) and Dave Redding (Vice President); we appreciate the effort
that you have put in to this group.
&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a1bb7c15-232d-4541-9f88-3f4afb7421b8" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/AADND" rel="tag"&gt;AADND&lt;/a&gt;,&lt;a href="http://technorati.com/tags/User%20Groups" rel="tag"&gt;User
Groups&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Ann%20Arbor%20.Net%20Developers" rel="tag"&gt;Ann
Arbor .Net Developers&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=84de21c3-262c-4bd1-98de-6a16c8e86fb2" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,84de21c3-262c-4bd1-98de-6a16c8e86fb2.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=c40a409b-c7ac-4284-9459-e0be5dbf4917</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,c40a409b-c7ac-4284-9459-e0be5dbf4917.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,c40a409b-c7ac-4284-9459-e0be5dbf4917.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c40a409b-c7ac-4284-9459-e0be5dbf4917</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last week was <a href="http://www.codemash.org">CodeMash 2009</a>, a developer's conference
in Sandusky, Ohio. The conference, which lasted from Wednesday, January 7th, through
Friday, January 9th, was held at the Kalahari Resort, a hotel and indoor water park;
this makes the conference unique, as families are able, and encouraged, to join the
attending developer for the week, and while the developer is off learning about the
Next Big Thing, the significant others, spouses, and children are off enjoying the
fun of the water park. As for the conference itself, it is billed as an event where
opposing developer communities congregate and mash together. Attendees are encouraged
to exit their comfort zone—.Net developers can attend sessions on Java or Ruby; Java
developers can attend sessions on Azure or .Net—allowing a seasoned developer to get
a new perspective, and allowing communities to cross-pollinate ideas and practices.
This was not only my first CodeMash as a speaker, but also as an attendee, and it
will not be my last.
</p>
        <h3>Day Zero (The Precompiler)
</h3>
        <p>
As <a href="http://www.brianhprince.com/2008/02/farewell.html">Brian Prince points
out</a>, we developers love to start lists with zero. It's cool, now that we no longer
think digital watches are a pretty neat idea. Day Zero at CodeMash was the Precompiler,
an optional extra day of sessions that was new feature of the 2009 event. Unlike the
conference's traditional hour-long sessions, the precompiler is split into two half-day
sessions, allowing attendees to take a deep dive into a particular topic. For me,
it was a dive into Ruby by <a title="Joe O'Brien's Blog" href="http://objo.com/">Joe
O'Brien</a> and <a title="Jim Weirich's Blog" href="http://onestepback.org/">Jim Weirich</a> and
into Windows Azure with <a title="David Aiken's Blog" href="http://davidaiken.com/">David
Aiken</a>.
</p>
        <p>
In the Ruby session, <a title="Joe O'Brien on Twitter" href="http://twitter.com/objo">@objo</a> and <a title="Jim Weirich on Twitter" href="http://twitter.com/jimweirich">@jimweirich</a> used
"<a href="http://www.merriam-webster.com/dictionary/koan">koans</a>" to teach Ruby
to the attendees. Effectively, these koans were unit tests coded in Ruby against the
Ruby language. Each test purposefully failed, and the process of correcting the code
of the each test progressively taught more and more about the ruby language. The tests
begin with <em>assert false</em> which must be converted to <em>assert true</em> to
pass, and proceeds through conditionals, strings, arrays, hashes, blocks, and beyond.
Ingenious.
</p>
        <p>
In the Azure session, <a title="David Aiken on Twitter" href="http://twitter.com/thedavidaiken">@thedavidaiken</a>,
the evangelist for the Azure platform, gave a once-over and code demo to Azure. After
this talk, I'm very excited about playing in the Azure sandbox, and have been brainstorming
for a good topic. I have since gotten my invite into the Azure CTP, and should be
making sand castles, soon.
</p>
        <p>
Other precompiler sessions were available, including 101-level sessions on iPhone
development, Java, and more, and what I have only heard described as a phenomenal
talk by Mary Poppendieck on Value Stream Mapping. Also, an all day CodeJam allowed
any of the attendees to pop in and code with their friends, colleagues, and other
attendees. I wish I could have cloned myself, and attended some of these other sessions.
</p>
        <h3>Day One
</h3>
        <p>
After a night that included a few hours of water park slides followed by a few hours
catching up with people I hadn't seen since DevLink 2008 or last fall's Ann Arbor
Day of .Net, the conference officially kicked off with breakfast and a fantastic keynote
by Venkat Subramanian. Then it was off to a day of sessions and Open Spaces, split
by a keynote by Mads Torgersen during lunch. I attended Jeff Blankenburg's <em>A Lap
Around the Live Framework and Mesh Services</em> talk, and stopped in to Bryan Weber's <em>Functional
Concepts for OOP Developers</em> talk for a bit, all in between preparing for my talk.
The Open Spaces, where this year's theme was <em>Techniques, Not Tools</em>, are always
a part of my day at conferences, especially since these were facilitated by Alan Stevens.
Any time he is involved in organizing an event's open spaces, the attendees are in
for a treat. We had some great conversation on testing practices and on pragmatic
learning (which incidentally spawned another open space on Day Two on mentoring.
</p>
        <p>
During Day One's final block of sessions was my talk, <em>Continuous Integration:
It's More Than Just a Toolset</em>. Though this was my first presentation at a conference,
it went off great. Having given this talk a few times prior at various area user groups,
I was comfortable with the talk and had all of the bugs worked out. I was fortunate
enough to have a sizeable crowd and great questions from the audience. I am looking
forward to speaking, again.
</p>
        <h3>Day Two
</h3>
        <p>
The second day kicked of with another breakfast keynote, this time delivered by Eric
Meyer. I spent the entire day involved in open spaces. Alan Barber convened a discussion
on Getting in to Speaking. Rick Kierner convened an open space on having and becoming
a mentor, a topic that originated from the pragmatic learning discussion from the
prior day. I hope that the outlines of these discussions make its way to <a href="http://heartlandopenspaces.com/">Heartland
Open Spaces</a>, soon.
</p>
        <p>
The day, and the conference, ended with a trip to the open spaces Closing Circle followed
by the Closing Giveaway. The Closing Circle, open to anyone who wished to participate,
is where we could all look back on the open spaces of the event, and discuss what
we liked and provide constructive feedback on how to improve for next year. Alan did
another great job with organization; I would have liked the open spaces to be in a
more prominent location, to help introduce open spaces to the crowd, and apparently,
this is already taken care of for next year. The Closing Giveaway in the conferences
Great Hall ended the show for everyone with an hour of prize giveaways, which included
two XBox 360s, a Wii, the full Rock Band 2 set, the full Guitar Hero World Tour set,
and much more. My number was cursed; I did not win a thing. I'll have to acquire Rock
Band 2 through some other means.
</p>
        <h3>Thoughts
</h3>
        <p>
This was my first CodeMash. I loved it. It is a very cool event, for if no other reason
than it is great to have the conference and the hotel room be in the same building.
I enjoyed the opportunity to learn new things that were outside of my day-to-day space,
as well as share the wealth by giving a talk to others. I look forward to next year,
and I hope that they will again have me as a speaker.
</p>
        <p>
Thank you to all of the CodeMash organizers for a great event.
</p>
        <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2290b2a8-a906-41e1-b66f-d457240c0df3" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati
Tags: <a href="http://technorati.com/tags/CodeMash" rel="tag">CodeMash</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=c40a409b-c7ac-4284-9459-e0be5dbf4917" />
      </body>
      <title>This is CodeMash! A look back at CodeMash 2.0.0.9</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,c40a409b-c7ac-4284-9459-e0be5dbf4917.aspx</guid>
      <link>http://www.cptloadtest.com/2009/01/14/This-Is-CodeMash-A-Look-Back-At-CodeMash-2009.aspx</link>
      <pubDate>Wed, 14 Jan 2009 19:30:31 GMT</pubDate>
      <description>&lt;p&gt;
Last week was &lt;a href="http://www.codemash.org"&gt;CodeMash 2009&lt;/a&gt;, a developer's conference
in Sandusky, Ohio. The conference, which lasted from Wednesday, January 7th, through
Friday, January 9th, was held at the Kalahari Resort, a hotel and indoor water park;
this makes the conference unique, as families are able, and encouraged, to join the
attending developer for the week, and while the developer is off learning about the
Next Big Thing, the significant others, spouses, and children are off enjoying the
fun of the water park. As for the conference itself, it is billed as an event where
opposing developer communities congregate and mash together. Attendees are encouraged
to exit their comfort zone—.Net developers can attend sessions on Java or Ruby; Java
developers can attend sessions on Azure or .Net—allowing a seasoned developer to get
a new perspective, and allowing communities to cross-pollinate ideas and practices.
This was not only my first CodeMash as a speaker, but also as an attendee, and it
will not be my last.
&lt;/p&gt;
&lt;h3&gt;Day Zero (The Precompiler)
&lt;/h3&gt;
&lt;p&gt;
As &lt;a href="http://www.brianhprince.com/2008/02/farewell.html"&gt;Brian Prince points
out&lt;/a&gt;, we developers love to start lists with zero. It's cool, now that we no longer
think digital watches are a pretty neat idea. Day Zero at CodeMash was the Precompiler,
an optional extra day of sessions that was new feature of the 2009 event. Unlike the
conference's traditional hour-long sessions, the precompiler is split into two half-day
sessions, allowing attendees to take a deep dive into a particular topic. For me,
it was a dive into Ruby by &lt;a title="Joe O'Brien's Blog" href="http://objo.com/"&gt;Joe
O'Brien&lt;/a&gt; and &lt;a title="Jim Weirich's Blog" href="http://onestepback.org/"&gt;Jim Weirich&lt;/a&gt; and
into Windows Azure with &lt;a title="David Aiken's Blog" href="http://davidaiken.com/"&gt;David
Aiken&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
In the Ruby session, &lt;a title="Joe O'Brien on Twitter" href="http://twitter.com/objo"&gt;@objo&lt;/a&gt; and &lt;a title="Jim Weirich on Twitter" href="http://twitter.com/jimweirich"&gt;@jimweirich&lt;/a&gt; used
"&lt;a href="http://www.merriam-webster.com/dictionary/koan"&gt;koans&lt;/a&gt;" to teach Ruby
to the attendees. Effectively, these koans were unit tests coded in Ruby against the
Ruby language. Each test purposefully failed, and the process of correcting the code
of the each test progressively taught more and more about the ruby language. The tests
begin with &lt;em&gt;assert false&lt;/em&gt; which must be converted to &lt;em&gt;assert true&lt;/em&gt; to
pass, and proceeds through conditionals, strings, arrays, hashes, blocks, and beyond.
Ingenious.
&lt;/p&gt;
&lt;p&gt;
In the Azure session, &lt;a title="David Aiken on Twitter" href="http://twitter.com/thedavidaiken"&gt;@thedavidaiken&lt;/a&gt;,
the evangelist for the Azure platform, gave a once-over and code demo to Azure. After
this talk, I'm very excited about playing in the Azure sandbox, and have been brainstorming
for a good topic. I have since gotten my invite into the Azure CTP, and should be
making sand castles, soon.
&lt;/p&gt;
&lt;p&gt;
Other precompiler sessions were available, including 101-level sessions on iPhone
development, Java, and more, and what I have only heard described as a phenomenal
talk by Mary Poppendieck on Value Stream Mapping. Also, an all day CodeJam allowed
any of the attendees to pop in and code with their friends, colleagues, and other
attendees. I wish I could have cloned myself, and attended some of these other sessions.
&lt;/p&gt;
&lt;h3&gt;Day One
&lt;/h3&gt;
&lt;p&gt;
After a night that included a few hours of water park slides followed by a few hours
catching up with people I hadn't seen since DevLink 2008 or last fall's Ann Arbor
Day of .Net, the conference officially kicked off with breakfast and a fantastic keynote
by Venkat Subramanian. Then it was off to a day of sessions and Open Spaces, split
by a keynote by Mads Torgersen during lunch. I attended Jeff Blankenburg's &lt;em&gt;A Lap
Around the Live Framework and Mesh Services&lt;/em&gt; talk, and stopped in to Bryan Weber's &lt;em&gt;Functional
Concepts for OOP Developers&lt;/em&gt; talk for a bit, all in between preparing for my talk.
The Open Spaces, where this year's theme was &lt;em&gt;Techniques, Not Tools&lt;/em&gt;, are always
a part of my day at conferences, especially since these were facilitated by Alan Stevens.
Any time he is involved in organizing an event's open spaces, the attendees are in
for a treat. We had some great conversation on testing practices and on pragmatic
learning (which incidentally spawned another open space on Day Two on mentoring.
&lt;/p&gt;
&lt;p&gt;
During Day One's final block of sessions was my talk, &lt;em&gt;Continuous Integration:
It's More Than Just a Toolset&lt;/em&gt;. Though this was my first presentation at a conference,
it went off great. Having given this talk a few times prior at various area user groups,
I was comfortable with the talk and had all of the bugs worked out. I was fortunate
enough to have a sizeable crowd and great questions from the audience. I am looking
forward to speaking, again.
&lt;/p&gt;
&lt;h3&gt;Day Two
&lt;/h3&gt;
&lt;p&gt;
The second day kicked of with another breakfast keynote, this time delivered by Eric
Meyer. I spent the entire day involved in open spaces. Alan Barber convened a discussion
on Getting in to Speaking. Rick Kierner convened an open space on having and becoming
a mentor, a topic that originated from the pragmatic learning discussion from the
prior day. I hope that the outlines of these discussions make its way to &lt;a href="http://heartlandopenspaces.com/"&gt;Heartland
Open Spaces&lt;/a&gt;, soon.
&lt;/p&gt;
&lt;p&gt;
The day, and the conference, ended with a trip to the open spaces Closing Circle followed
by the Closing Giveaway. The Closing Circle, open to anyone who wished to participate,
is where we could all look back on the open spaces of the event, and discuss what
we liked and provide constructive feedback on how to improve for next year. Alan did
another great job with organization; I would have liked the open spaces to be in a
more prominent location, to help introduce open spaces to the crowd, and apparently,
this is already taken care of for next year. The Closing Giveaway in the conferences
Great Hall ended the show for everyone with an hour of prize giveaways, which included
two XBox 360s, a Wii, the full Rock Band 2 set, the full Guitar Hero World Tour set,
and much more. My number was cursed; I did not win a thing. I'll have to acquire Rock
Band 2 through some other means.
&lt;/p&gt;
&lt;h3&gt;Thoughts
&lt;/h3&gt;
&lt;p&gt;
This was my first CodeMash. I loved it. It is a very cool event, for if no other reason
than it is great to have the conference and the hotel room be in the same building.
I enjoyed the opportunity to learn new things that were outside of my day-to-day space,
as well as share the wealth by giving a talk to others. I look forward to next year,
and I hope that they will again have me as a speaker.
&lt;/p&gt;
&lt;p&gt;
Thank you to all of the CodeMash organizers for a great event.
&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2290b2a8-a906-41e1-b66f-d457240c0df3" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/CodeMash" rel="tag"&gt;CodeMash&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=c40a409b-c7ac-4284-9459-e0be5dbf4917" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,c40a409b-c7ac-4284-9459-e0be5dbf4917.aspx</comments>
      <category>Events</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=2b830733-4779-4a19-aeac-caf7914c3edd</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,2b830733-4779-4a19-aeac-caf7914c3edd.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,2b830733-4779-4a19-aeac-caf7914c3edd.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=2b830733-4779-4a19-aeac-caf7914c3edd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.houseofbilz.com/archive/2008/12/09/ann-arbor-nerd-lunch----are-you-going.aspx">Brian
Genisio</a> has organized a monthly lunch for the local development community around
Ann Arbor, Michigan. The event, held on the third Thursday of every month, will be
an opportunity for developers to get together, network with colleagues, talk about
what is cool or what is in the way in day-to-day development efforts, and have a good
time socializing at lunch. A <a href="http://tinyurl.com/AANerdLunch">Google Group</a> has
been set up for more information, and will serve as the primary method of communication.
</p>
        <p>
The first Ann Arbor Nerd Lunch will be held next week, noon on Thursday, December
18th, at the <a href="http://tinyurl.com/6hg7mb">Mahek Indian Cuisine</a> restaurant
in downtown Ann Arbor. The plan is to change the meeting place every month to accommodate
different taste buds, but to keep the meeting time consistently on the third Thursday.
</p>
        <blockquote>
          <p>
            <strong>Ann Arbor Nerd Lunch</strong> - <a title="Ann Arbor Nerd Lunch Google Group" href="http://tinyurl.com/AANerdLunch">Google
Group</a><br />
Thursday, December 18th, Noon
</p>
          <p>
            <strong>Mahek Indian Cuisine</strong> - <a title="Map to Mahek Indian Cuisine" href="http://tinyurl.com/6hg7mb">Map</a><br />
212 E. Washington Street<br />
Ann Arbor, Michigan 48104
</p>
          <p>
Please RSVP on the <a href="http://tinyurl.com/AANerdLunch">Google Group</a>, so that
proper table sizes can be planned.
</p>
        </blockquote>
        <p>
For every meeting, you are encouraged to bring a friend. For this first meeting, you
are challenged with bringing someone who does not normally attend community functions,
such as local conferences and user group meetings, yet is interested in getting involved.
Help get Ann Arbor Nerd Lunch off the ground. Also, come with some ideas for the group.
Should it stay casual? Should "special guests" be brought in to help start conversation?
This is an event for the community, and the goal is to make a lunch that is beneficial
for everyone. It should be a great time.
</p>
        <p>
I'll see you there.
</p>
        <div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b597f523-3322-4a49-bb1c-b0834916b6bb" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati
Tags: <a href="http://technorati.com/tags/Events" rel="tag">Events</a>,<a href="http://technorati.com/tags/Ann%20Arbor%20Nerd%20Lunch" rel="tag">Ann
Arbor Nerd Lunch</a></div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=2b830733-4779-4a19-aeac-caf7914c3edd" />
      </body>
      <title>Announcing Ann Arbor Nerd Lunch</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,2b830733-4779-4a19-aeac-caf7914c3edd.aspx</guid>
      <link>http://www.cptloadtest.com/2008/12/11/Announcing-Ann-Arbor-Nerd-Lunch.aspx</link>
      <pubDate>Thu, 11 Dec 2008 13:56:03 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.houseofbilz.com/archive/2008/12/09/ann-arbor-nerd-lunch----are-you-going.aspx"&gt;Brian
Genisio&lt;/a&gt; has organized a monthly lunch for the local development community around
Ann Arbor, Michigan. The event, held on the third Thursday of every month, will be
an opportunity for developers to get together, network with colleagues, talk about
what is cool or what is in the way in day-to-day development efforts, and have a good
time socializing at lunch. A &lt;a href="http://tinyurl.com/AANerdLunch"&gt;Google Group&lt;/a&gt; has
been set up for more information, and will serve as the primary method of communication.
&lt;/p&gt;
&lt;p&gt;
The first Ann Arbor Nerd Lunch will be held next week, noon on Thursday, December
18th, at the &lt;a href="http://tinyurl.com/6hg7mb"&gt;Mahek Indian Cuisine&lt;/a&gt; restaurant
in downtown Ann Arbor. The plan is to change the meeting place every month to accommodate
different taste buds, but to keep the meeting time consistently on the third Thursday.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;Ann Arbor Nerd Lunch&lt;/strong&gt; - &lt;a title="Ann Arbor Nerd Lunch Google Group" href="http://tinyurl.com/AANerdLunch"&gt;Google
Group&lt;/a&gt;
&lt;br&gt;
Thursday, December 18th, Noon
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Mahek Indian Cuisine&lt;/strong&gt; - &lt;a title="Map to Mahek Indian Cuisine" href="http://tinyurl.com/6hg7mb"&gt;Map&lt;/a&gt;
&lt;br&gt;
212 E. Washington Street&lt;br&gt;
Ann Arbor, Michigan 48104
&lt;/p&gt;
&lt;p&gt;
Please RSVP on the &lt;a href="http://tinyurl.com/AANerdLunch"&gt;Google Group&lt;/a&gt;, so that
proper table sizes can be planned.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
For every meeting, you are encouraged to bring a friend. For this first meeting, you
are challenged with bringing someone who does not normally attend community functions,
such as local conferences and user group meetings, yet is interested in getting involved.
Help get Ann Arbor Nerd Lunch off the ground. Also, come with some ideas for the group.
Should it stay casual? Should "special guests" be brought in to help start conversation?
This is an event for the community, and the goal is to make a lunch that is beneficial
for everyone. It should be a great time.
&lt;/p&gt;
&lt;p&gt;
I'll see you there.
&lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b597f523-3322-4a49-bb1c-b0834916b6bb" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati
Tags: &lt;a href="http://technorati.com/tags/Events" rel="tag"&gt;Events&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Ann%20Arbor%20Nerd%20Lunch" rel="tag"&gt;Ann
Arbor Nerd Lunch&lt;/a&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=2b830733-4779-4a19-aeac-caf7914c3edd" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,2b830733-4779-4a19-aeac-caf7914c3edd.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=a39e82bb-9b66-483f-b18b-7171d3666c7a</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,a39e82bb-9b66-483f-b18b-7171d3666c7a.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,a39e82bb-9b66-483f-b18b-7171d3666c7a.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a39e82bb-9b66-483f-b18b-7171d3666c7a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div>Interested in the Ray Ozzie keynotes next week, but can't make it to PDC? Come
watch the two keynotes (Monday and Tuesday) at SRT Solutions in Ann Arbor. This community
event will include remote viewing of the keynotes and discussion about the news. Lunch
will be provided, as our local Microsoft office is sponsoring the event for both days.
(Thank you, Microsoft!)
</div>
        <blockquote>
          <div>
            <b>Remote Viewing &amp; Discussion of the Ray Ozzie Keynotes</b>
            <br />
Monday, October 27, 11:30a-2:00p - <a href="http://pdcsrtsolutions.eventbrite.com/">Register</a><br />
Tuesday, October 28, 11:30a-2:00p - <a href="http://pdc2srtsolutions.eventbrite.com/">Register</a><br /></div>
          <div>SRT Solutions<br />
206 S. Fifth Avenue, Suite 200<br />
Ann Arbor, Michigan 48104
</div>
        </blockquote>
        <div>Come out for the show. Space is limited, so please register. (Note: if you wish
to attend both days, you must register for each day separately.)<br />
I look forward to seeing you there.
</div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=a39e82bb-9b66-483f-b18b-7171d3666c7a" />
      </body>
      <title>Watch the PDC Keynotes from Ann Arbor</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,a39e82bb-9b66-483f-b18b-7171d3666c7a.aspx</guid>
      <link>http://www.cptloadtest.com/2008/10/20/Watch-The-PDC-Keynotes-From-Ann-Arbor.aspx</link>
      <pubDate>Mon, 20 Oct 2008 16:33:29 GMT</pubDate>
      <description>&lt;div&gt;Interested in the Ray Ozzie keynotes next week, but can't make it to PDC? Come
watch the two keynotes (Monday and Tuesday) at SRT Solutions in Ann Arbor. This community
event will include remote viewing of the keynotes and discussion about the news. Lunch
will be provided, as our local Microsoft office is sponsoring the event for both days.
(Thank you, Microsoft!)
&lt;/div&gt;
&lt;blockquote&gt; 
&lt;div&gt;&lt;b&gt;Remote Viewing &amp;amp; Discussion of the Ray Ozzie Keynotes&lt;/b&gt;
&lt;br&gt;
Monday, October 27, 11:30a-2:00p - &lt;a href="http://pdcsrtsolutions.eventbrite.com/"&gt;Register&lt;/a&gt;
&lt;br&gt;
Tuesday, October 28, 11:30a-2:00p - &lt;a href="http://pdc2srtsolutions.eventbrite.com/"&gt;Register&lt;/a&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;SRT Solutions&lt;br&gt;
206 S. Fifth Avenue, Suite 200&lt;br&gt;
Ann Arbor, Michigan 48104
&lt;/div&gt;
&lt;/blockquote&gt; 
&lt;div&gt;Come out for the show. Space is limited, so please register. (Note: if you wish
to attend both days, you must register for each day separately.)&lt;br&gt;
I look forward to seeing you there.
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=a39e82bb-9b66-483f-b18b-7171d3666c7a" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,a39e82bb-9b66-483f-b18b-7171d3666c7a.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=4b3788f6-ca50-4247-bf7d-d843b01c72f4</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,4b3788f6-ca50-4247-bf7d-d843b01c72f4.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,4b3788f6-ca50-4247-bf7d-d843b01c72f4.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4b3788f6-ca50-4247-bf7d-d843b01c72f4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div>Tomorrow night, Wednesday, 08 October, I will be speaking at the <a href="http://www.aadnd.org/">Ann
Arbor Dot Net Developers</a> meeting. We will be discussing Continuous Integration,
focusing on CI as a process, not just a toolset. Come out to Ann Arbor, enjoy some
pizza, and hear about what Continuous Integration can do for your development cycle.
</div>
        <blockquote>
          <b>Continuous Integration: It's more than just a toolset<br /></b>Wednesday, 08 October, 2008 @ 6:00pm<br />
SRT Solutions<br />
206 South Fifth Ave, Suite 200<br />
Ann Arbor, MI 48104</blockquote>
        <h3>Session Abstract:
</h3>
        <div>Does your team spend days integrating code at the end of a project? Continuous
Integration can help. Using Continuous Integration will eliminate that end-of-project
integration stress, and at the same time will make your development process easier.
But Continuous Integration is more than just a tool like CruiseControl.Net; it is
a full development process designed to bring you closer to your mainline, increase
visibility of project status throughout your team, and to streamline deployments to
QA or to your client. Find out what Continuous Integration is all about, and what
it can do for you.
</div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=4b3788f6-ca50-4247-bf7d-d843b01c72f4" />
      </body>
      <title>Speaking at AADND on CI, 08-Oct-08</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,4b3788f6-ca50-4247-bf7d-d843b01c72f4.aspx</guid>
      <link>http://www.cptloadtest.com/2008/10/07/Speaking-At-AADND-On-CI-08Oct08.aspx</link>
      <pubDate>Tue, 07 Oct 2008 17:45:27 GMT</pubDate>
      <description>&lt;div&gt;Tomorrow night, Wednesday, 08 October, I will be speaking at the &lt;a href="http://www.aadnd.org/"&gt;Ann
Arbor Dot Net Developers&lt;/a&gt; meeting. We will be discussing Continuous Integration,
focusing on CI as a process, not just a toolset. Come out to Ann Arbor, enjoy some
pizza, and hear about what Continuous Integration can do for your development cycle.
&lt;/div&gt;
&lt;blockquote&gt;&lt;b&gt;Continuous Integration: It's more than just a toolset&lt;br&gt;
&lt;/b&gt;Wednesday, 08 October, 2008 @ 6:00pm&lt;br&gt;
SRT Solutions&lt;br&gt;
206 South Fifth Ave, Suite 200&lt;br&gt;
Ann Arbor, MI 48104&lt;/blockquote&gt; 
&lt;h3&gt;Session Abstract:
&lt;/h3&gt;
&lt;div&gt;Does your team spend days integrating code at the end of a project? Continuous
Integration can help. Using Continuous Integration will eliminate that end-of-project
integration stress, and at the same time will make your development process easier.
But Continuous Integration is more than just a tool like CruiseControl.Net; it is
a full development process designed to bring you closer to your mainline, increase
visibility of project status throughout your team, and to streamline deployments to
QA or to your client. Find out what Continuous Integration is all about, and what
it can do for you.
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=4b3788f6-ca50-4247-bf7d-d843b01c72f4" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,4b3788f6-ca50-4247-bf7d-d843b01c72f4.aspx</comments>
      <category>Continuous Integration</category>
      <category>Events</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=1aac1a2a-ed95-4fe9-94fe-cfba2a997809</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,1aac1a2a-ed95-4fe9-94fe-cfba2a997809.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,1aac1a2a-ed95-4fe9-94fe-cfba2a997809.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1aac1a2a-ed95-4fe9-94fe-cfba2a997809</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div>Tomorrow night, Thursday, 11 September, I will be speaking at the <a href="http://www.glugnet.org">GLUGnet</a> Flint
meeting. We will be discussing Continuous Integration, focusing on CI as a process,
not just a toolset. Come out to Flint, enjoy some pizza, and hear about what Continuous
Integration can do for your development cycle.
</div>
        <blockquote>
          <b>Continuous Integration: It's more than just a toolset<br /></b>Thursday, 11 September, 2008 @ 6:00pm<br />
New Horizons<br />
4488 West Bristol Road<br />
Flint, MI 48507</blockquote>
        <h3>Session Abstract:
</h3>
        <div>Does your team spend days integrating code at the end of a project? Continuous
Integration can help. Using Continuous Integration will eliminate that end-of-project
integration stress, and at the same time will make your development process easier.
But Continuous Integration is more than just a tool like CruiseControl.Net; it is
a full development process designed to bring you closer to your mainline, increase
visibility of project status throughout your team, and to streamline deployments to
QA or to your client. Find out what Continuous Integration is all about, and what
it can do for you.
</div>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=1aac1a2a-ed95-4fe9-94fe-cfba2a997809" />
      </body>
      <title>Speaking at GLUGnet Flint on CI, 11-Sep-08</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,1aac1a2a-ed95-4fe9-94fe-cfba2a997809.aspx</guid>
      <link>http://www.cptloadtest.com/2008/09/10/Speaking-At-GLUGnet-Flint-On-CI-11Sep08.aspx</link>
      <pubDate>Wed, 10 Sep 2008 19:07:26 GMT</pubDate>
      <description>&lt;div&gt;Tomorrow night, Thursday, 11 September, I will be speaking at the &lt;a href="http://www.glugnet.org"&gt;GLUGnet&lt;/a&gt; Flint
meeting. We will be discussing Continuous Integration, focusing on CI as a process,
not just a toolset. Come out to Flint, enjoy some pizza, and hear about what Continuous
Integration can do for your development cycle.
&lt;/div&gt;
&lt;blockquote&gt;&lt;b&gt;Continuous Integration: It's more than just a toolset&lt;br&gt;
&lt;/b&gt;Thursday, 11 September, 2008 @ 6:00pm&lt;br&gt;
New Horizons&lt;br&gt;
4488 West Bristol Road&lt;br&gt;
Flint, MI 48507&lt;/blockquote&gt; 
&lt;h3&gt;Session Abstract:
&lt;/h3&gt;
&lt;div&gt;Does your team spend days integrating code at the end of a project? Continuous
Integration can help. Using Continuous Integration will eliminate that end-of-project
integration stress, and at the same time will make your development process easier.
But Continuous Integration is more than just a tool like CruiseControl.Net; it is
a full development process designed to bring you closer to your mainline, increase
visibility of project status throughout your team, and to streamline deployments to
QA or to your client. Find out what Continuous Integration is all about, and what
it can do for you.
&lt;/div&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=1aac1a2a-ed95-4fe9-94fe-cfba2a997809" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,1aac1a2a-ed95-4fe9-94fe-cfba2a997809.aspx</comments>
      <category>Continuous Integration</category>
      <category>Events</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=7fd26277-89c1-43d7-a83b-294442dca83e</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,7fd26277-89c1-43d7-a83b-294442dca83e.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,7fd26277-89c1-43d7-a83b-294442dca83e.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7fd26277-89c1-43d7-a83b-294442dca83e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p class="MsoNormal" id="uuz_1">
My summer has been what seems like a steady stream of major events in the development
community. It really all began with my election to the board of <a href="http://www.glugnet.org">GLUGnet</a> last
April, which immediately put me as a planner for the first <a href="http://www.dodn.org/Lansing/2008/">Lansing
Day of .Net</a>, for which I handled the web site and branding. The event, which I <a href="http://www.cptloadtest.com/2008/06/26/LansingDayOfNetWrapUp.aspx">blogged
about previously</a>, was held on June 21, 2008, and was a huge success. We will definitely
have the conference again next year, and are already brainstorming ways to make the
event even better.
</p>
        <p class="MsoNormal" id="uuz_1">
Three weeks after LDODN, on July 11-13, was <a href="http://annarborgivecamp.org/">Ann
Arbor Give Camp</a>. Give Camp was an event for charity, where area developers volunteered
their weekend to code for charity. The Heartland District truly displayed their selflessness
and passion with their willingness to endure three days of <a href="http://www.hanselman.com/blog/ILikeCakeCakemailNinjasOnFireAndOtherAnecdotes.aspx">Ninjas-On-Fire</a> coding,
often sacrificing sleep to accomplish deadlines, to help out not-for-profits that
likely would never have the budget for a high-quality, professionally developed web
site. I was also impressed by the event sponsors for their donations and contributions;
Washtenaw Community College provided the venue for no cost, Verio provided free hosting
for each charity's site until 2010, and Microsoft provided to each of the charities
free copies of all of the software needed to support and maintain the new applications.
The planning staff should be commended for this event, too; they went to no end to
enable the development teams, and to meet our every desire. There was plenty of food,
plenty of snacks, plenty of fluids, and plenty of games for when we needed to occasionally
decompress. We requested ice cream; we got ice cream. Someone on my team even requested
a Cherry Coke, and one of the organizers made a midnight run to the local gas station
to pick up a bottle. The event was great, and we had a blast. I will be there next
year, maybe even running a team of my own.
</p>
        <p class="MsoNormal" id="uuz_1">
Another four weeks brought <a href="http://www.codestock.org/">CodeStock</a>, August
9, in Knoxville, TN. Dave Redding, The Wife, and I hopped in Dave's Charger and cruised
the nine hours from Brighton, MI to Knoxville on Friday night, arriving at about 3:30am
for the 7:30am registration. <a href="http://www.vinull.com/">Michael Neel</a> and
crew put on a great show. I finally got to see the Joe O'Brian / Amanda Laucher presentation
on DSLs and Brian H. Prince's 'Soft Skillz ' talk. (I highly recommend both.) But
what really made the event were the Open Spaces, organized by <a href="http://netcave.org/">Alan
Stevens</a>. We had some enlightening discussions, such as improving User Group participation,
and developing in .Net on a Mac. The after party at Alan's house included a time for
socializing outside of a technical setting, and included a friendly game of Texas
Hold'em. <a href="http://www.developusing.net/">Dennis Burton</a> was the big winner,
and graciously donated his winnings to the Hands On Museum in Ann Arbor, the charity
that Michael Eaton worked on during Give Camp.
</p>
        <p class="MsoNormal" id="uuz_1">
In the shortest gap of the summer, I only had to wait two more weeks for <a href="http://www.devlink.net/">devLink</a>,
August 22-23, in Murfreesboro, TN. However, there was no 9 hour drive, as The Wife
and I hitched a ride on the devLink Bus. Organized by Amanda Laucher (and others)--my
employer, Latitude Consulting Group, was also one of the sponsors--we chartered a
coach for the weekend to take some of the local developers down to devLink. The bus
started in Grand Rapids, and made pick-up stops in Lansing, Detroit, Toledo, Columbus,
and Cincinnati. We made some "detours" along the way, and the seats were a little
uncomfortable for sleeping, but we all had a great time; we had some great discussion,
we watched some movies, and Mike Eaton, The Wife, Eric Vogel , and I even played a
few rounds of euchre. We had one <a href="http://blog.prokrams.com/2008/08/27/devlink-2008-open-spaces-and-waffle-houses/">minor
glitch</a> on the return trip, as one of the right rear tires blew out at about 1:30am
while traveling at 65mph up I-71, but we even had fun on the 3 1/2 hour delay, as
we took over a Waffle House in <a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=37+Inn+Rd,+Carrollton,+KY+%28Waffle+House%29&amp;sll=38.650793,-85.123533&amp;sspn=0.012384,0.027895&amp;ie=UTF8&amp;ll=38.650796,-85.123529&amp;spn=0.024768,0.05579&amp;t=p&amp;z=15">Carrollton,
Kentucky</a>, were entertained by "The Great Pork Chop Incident," and a few riders
extended the Open Spaces discussions from the conference.
</p>
        <p class="MsoNormal" id="uuz_1">
As for devLink itself, I went to focus on the Open Spaces. Four different Open Space
discussions were on hand for each of the session blocks throughout the two-day conference.
I attended sessions on Developing the Developer Community; on why Comments are Evil;
on How "Should" Changed My Life (a discussion on BDD , and creating effective tests);
on Microsoft, Open Source, and CodePlex; and I facilitated a discussion on Continuous
Integration. I only went to one session throughout the conference: <a href="http://www.jeffblankenburg.com/">Jeff
Blankenburg's</a> talk on Silverlight. I challenged him to show me a reason to use
Silverlight that didn't include gradients, spinning ghost animations, or anything
else that I have been able to do in Flash since version 4. After his talk, I'm actually
motivated to dig in. Over the years, I have created a few Flash games--nothing too
special, as they were primarily about learning a specific component, like collision
detection--and I plan on starting with converting them to Silverlight. It should give
me a good opportunity to grok the space.
</p>
        <p class="MsoNormal" id="uuz_1">
But to me, the best part about this summer isn't the things I have learned, or the
code I've produced, but the relationships and bonds that have formed. I have made
many new connections this summer, and made some great new friendships, and I look
forward to many more. The list is made up of people all smarter than I am, yet I am
treated as an equal. Every time we connect, I learn a lot, professionally and personally.
I have grown a lot over this past year, and I owe every bit of it to them (and to
the kick in the pants from Dennis Burton that pushed me to get involved in the first
place).
</p>
        <p class="MsoNormal" id="uuz_1">
Here's to what's next.
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=7fd26277-89c1-43d7-a83b-294442dca83e" />
      </body>
      <title>conferencesStream.Flush(); //Give Camp, CodeStock, devLink Wrap-up</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,7fd26277-89c1-43d7-a83b-294442dca83e.aspx</guid>
      <link>http://www.cptloadtest.com/2008/08/28/conferencesStreamFlush-Give-Camp-CodeStock-DevLink-Wrapup.aspx</link>
      <pubDate>Thu, 28 Aug 2008 20:33:32 GMT</pubDate>
      <description>&lt;p class="MsoNormal" id="uuz_1"&gt;
My summer has been what seems like a steady stream of major events in the development
community. It really all began with my election to the board of &lt;a href="http://www.glugnet.org"&gt;GLUGnet&lt;/a&gt; last
April, which immediately put me as a planner for the first &lt;a href="http://www.dodn.org/Lansing/2008/"&gt;Lansing
Day of .Net&lt;/a&gt;, for which I handled the web site and branding. The event, which I &lt;a href="http://www.cptloadtest.com/2008/06/26/LansingDayOfNetWrapUp.aspx"&gt;blogged
about previously&lt;/a&gt;, was held on June 21, 2008, and was a huge success. We will definitely
have the conference again next year, and are already brainstorming ways to make the
event even better.
&lt;/p&gt;
&lt;p class="MsoNormal" id="uuz_1"&gt;
Three weeks after LDODN, on July 11-13, was &lt;a href="http://annarborgivecamp.org/"&gt;Ann
Arbor Give Camp&lt;/a&gt;. Give Camp was an event for charity, where area developers volunteered
their weekend to code for charity. The Heartland District truly displayed their selflessness
and passion with their willingness to endure three days of &lt;a href="http://www.hanselman.com/blog/ILikeCakeCakemailNinjasOnFireAndOtherAnecdotes.aspx"&gt;Ninjas-On-Fire&lt;/a&gt; coding,
often sacrificing sleep to accomplish deadlines, to help out not-for-profits that
likely would never have the budget for a high-quality, professionally developed web
site. I was also impressed by the event sponsors for their donations and contributions;
Washtenaw Community College provided the venue for no cost, Verio provided free hosting
for each charity's site until 2010, and Microsoft provided to each of the charities
free copies of all of the software needed to support and maintain the new applications.
The planning staff should be commended for this event, too; they went to no end to
enable the development teams, and to meet our every desire. There was plenty of food,
plenty of snacks, plenty of fluids, and plenty of games for when we needed to occasionally
decompress. We requested ice cream; we got ice cream. Someone on my team even requested
a Cherry Coke, and one of the organizers made a midnight run to the local gas station
to pick up a bottle. The event was great, and we had a blast. I will be there next
year, maybe even running a team of my own.
&lt;/p&gt;
&lt;p class="MsoNormal" id="uuz_1"&gt;
Another four weeks brought &lt;a href="http://www.codestock.org/"&gt;CodeStock&lt;/a&gt;, August
9, in Knoxville, TN. Dave Redding, The Wife, and I hopped in Dave's Charger and cruised
the nine hours from Brighton, MI to Knoxville on Friday night, arriving at about 3:30am
for the 7:30am registration. &lt;a href="http://www.vinull.com/"&gt;Michael Neel&lt;/a&gt; and
crew put on a great show. I finally got to see the Joe O'Brian / Amanda Laucher presentation
on DSLs and Brian H. Prince's 'Soft Skillz ' talk. (I highly recommend both.) But
what really made the event were the Open Spaces, organized by &lt;a href="http://netcave.org/"&gt;Alan
Stevens&lt;/a&gt;. We had some enlightening discussions, such as improving User Group participation,
and developing in .Net on a Mac. The after party at Alan's house included a time for
socializing outside of a technical setting, and included a friendly game of Texas
Hold'em. &lt;a href="http://www.developusing.net/"&gt;Dennis Burton&lt;/a&gt; was the big winner,
and graciously donated his winnings to the Hands On Museum in Ann Arbor, the charity
that Michael Eaton worked on during Give Camp.
&lt;/p&gt;
&lt;p class="MsoNormal" id="uuz_1"&gt;
In the shortest gap of the summer, I only had to wait two more weeks for &lt;a href="http://www.devlink.net/"&gt;devLink&lt;/a&gt;,
August 22-23, in Murfreesboro, TN. However, there was no 9 hour drive, as The Wife
and I hitched a ride on the devLink Bus. Organized by Amanda Laucher (and others)--my
employer, Latitude Consulting Group, was also one of the sponsors--we chartered a
coach for the weekend to take some of the local developers down to devLink. The bus
started in Grand Rapids, and made pick-up stops in Lansing, Detroit, Toledo, Columbus,
and Cincinnati. We made some "detours" along the way, and the seats were a little
uncomfortable for sleeping, but we all had a great time; we had some great discussion,
we watched some movies, and Mike Eaton, The Wife, Eric Vogel , and I even played a
few rounds of euchre. We had one &lt;a href="http://blog.prokrams.com/2008/08/27/devlink-2008-open-spaces-and-waffle-houses/"&gt;minor
glitch&lt;/a&gt; on the return trip, as one of the right rear tires blew out at about 1:30am
while traveling at 65mph up I-71, but we even had fun on the 3 1/2 hour delay, as
we took over a Waffle House in &lt;a href="http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;q=37+Inn+Rd,+Carrollton,+KY+%28Waffle+House%29&amp;amp;sll=38.650793,-85.123533&amp;amp;sspn=0.012384,0.027895&amp;amp;ie=UTF8&amp;amp;ll=38.650796,-85.123529&amp;amp;spn=0.024768,0.05579&amp;amp;t=p&amp;amp;z=15"&gt;Carrollton,
Kentucky&lt;/a&gt;, were entertained by "The Great Pork Chop Incident," and a few riders
extended the Open Spaces discussions from the conference.
&lt;/p&gt;
&lt;p class="MsoNormal" id="uuz_1"&gt;
As for devLink itself, I went to focus on the Open Spaces. Four different Open Space
discussions were on hand for each of the session blocks throughout the two-day conference.
I attended sessions on Developing the Developer Community; on why Comments are Evil;
on How "Should" Changed My Life (a discussion on BDD , and creating effective tests);
on Microsoft, Open Source, and CodePlex; and I facilitated a discussion on Continuous
Integration. I only went to one session throughout the conference: &lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff
Blankenburg's&lt;/a&gt; talk on Silverlight. I challenged him to show me a reason to use
Silverlight that didn't include gradients, spinning ghost animations, or anything
else that I have been able to do in Flash since version 4. After his talk, I'm actually
motivated to dig in. Over the years, I have created a few Flash games--nothing too
special, as they were primarily about learning a specific component, like collision
detection--and I plan on starting with converting them to Silverlight. It should give
me a good opportunity to grok the space.
&lt;/p&gt;
&lt;p class="MsoNormal" id="uuz_1"&gt;
But to me, the best part about this summer isn't the things I have learned, or the
code I've produced, but the relationships and bonds that have formed. I have made
many new connections this summer, and made some great new friendships, and I look
forward to many more. The list is made up of people all smarter than I am, yet I am
treated as an equal. Every time we connect, I learn a lot, professionally and personally.
I have grown a lot over this past year, and I owe every bit of it to them (and to
the kick in the pants from Dennis Burton that pushed me to get involved in the first
place).
&lt;/p&gt;
&lt;p class="MsoNormal" id="uuz_1"&gt;
Here's to what's next.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=7fd26277-89c1-43d7-a83b-294442dca83e" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,7fd26277-89c1-43d7-a83b-294442dca83e.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=bee86739-8124-47c7-b630-d0f0ca9aab61</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,bee86739-8124-47c7-b630-d0f0ca9aab61.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,bee86739-8124-47c7-b630-d0f0ca9aab61.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bee86739-8124-47c7-b630-d0f0ca9aab61</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <a href="http://www.jeffblankenburg.com/">Jeff
Blankenburg</a> came up with a good idea! As I go through my LinkedIn connections,
I see that not many of them have recommendations. And it's not that these people don't
deserve them--many of these connections I consider to be amongst the brightest people
in the industry. As a community, and in many cases simple as a people, we don't often
take the time to help each other out. We may pat each other on the back for recognition
of talent, but we don't often do so in a public forum. Social Networking sites like
linked in are phenomenal for things like job hunting, not necessarily for the networking
but because potential employers will peruse these sites to gather information about
a candidate, and these recommendations can go a long way towards impressing the employer.<br /><br />
Enter <a href="http://www.jeffblankenburg.com/2008/06/celebrate-contribupendence-day-july-3.html">Contribupendence
Day</a>! Jeff came up with the idea for one grand call-to-action where the entire
community gets together to "tell the world about the people we work with." Everyone
should comment / recommend / praise their friends, colleagues, associates on sites
such as LinkedIn or Plaxo. No strings attached. No expectation that they will return
the favor. Just do a good deed for your buddy, because that's what we should all be
doing anyway, everyday.<br /><br />
I have a few folks that I have been meaning to recommend, and I just haven't gotten
around to it. This is good motivation, and a great idea. You should, too.<br /><br />
Today we celebrate our Contribupendence Day.<br /><p></p><img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=bee86739-8124-47c7-b630-d0f0ca9aab61" /></body>
      <title>Today is Contribupendence Day!</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,bee86739-8124-47c7-b630-d0f0ca9aab61.aspx</guid>
      <link>http://www.cptloadtest.com/2008/07/03/Today-Is-Contribupendence-Day.aspx</link>
      <pubDate>Thu, 03 Jul 2008 15:29:43 GMT</pubDate>
      <description>&lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/a&gt; came up with a good
idea! As I go through my LinkedIn connections, I see that not many of them have recommendations.
And it's not that these people don't deserve them--many of these connections I consider
to be amongst the brightest people in the industry. As a community, and in many cases
simple as a people, we don't often take the time to help each other out. We may pat
each other on the back for recognition of talent, but we don't often do so in a public
forum. Social Networking sites like linked in are phenomenal for things like job hunting,
not necessarily for the networking but because potential employers will peruse these
sites to gather information about a candidate, and these recommendations can go a
long way towards impressing the employer.&lt;br&gt;
&lt;br&gt;
Enter &lt;a href="http://www.jeffblankenburg.com/2008/06/celebrate-contribupendence-day-july-3.html"&gt;Contribupendence
Day&lt;/a&gt;! Jeff came up with the idea for one grand call-to-action where the entire
community gets together to "tell the world about the people we work with." Everyone
should comment / recommend / praise their friends, colleagues, associates on sites
such as LinkedIn or Plaxo. No strings attached. No expectation that they will return
the favor. Just do a good deed for your buddy, because that's what we should all be
doing anyway, everyday.&lt;br&gt;
&lt;br&gt;
I have a few folks that I have been meaning to recommend, and I just haven't gotten
around to it. This is good motivation, and a great idea. You should, too.&lt;br&gt;
&lt;br&gt;
Today we celebrate our Contribupendence Day.&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=bee86739-8124-47c7-b630-d0f0ca9aab61" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,bee86739-8124-47c7-b630-d0f0ca9aab61.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.cptloadtest.com/Trackback.aspx?guid=1e89d335-7f2b-415c-8998-e0f016706c97</trackback:ping>
      <pingback:server>http://www.cptloadtest.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.cptloadtest.com/PermaLink,guid,1e89d335-7f2b-415c-8998-e0f016706c97.aspx</pingback:target>
      <dc:creator>Jay Harris</dc:creator>
      <wfw:comment>http://www.cptloadtest.com/CommentView,guid,1e89d335-7f2b-415c-8998-e0f016706c97.aspx</wfw:comment>
      <wfw:commentRss>http://www.cptloadtest.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1e89d335-7f2b-415c-8998-e0f016706c97</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
The day's agenda for Saturday's Lansing Day of .Net has been <a href="http://www.dayofdotnet.org/Lansing/2008/Agenda.aspx">posted</a>.
Registration will open at 7:30am with the first session starting at 8:30am. There
will be 24 sessions throughout the day, spread across 4 rooms and 6 timeslots. Sessions
will be divided by a 15 minute break, and an hour break for lunch. The final session
will end at 4:30, when the closing and final raffle will be held.<br /><br />
Saturday's schedule:<br /><br /><span style="font-weight: bold;">7:30 - 9:00</span> - Registration and Check-in<br /><span style="font-weight: bold;">8:30 - 9:30</span> - First Sessions<br /><ul><li>
Programming with Literal XML and Embedded Expressions (Paul Kimmel)</li><li>
The Entity Framework (Tim Golisch)</li><li>
Data Access with NHibernate (Len Smith)</li><li>
MicroISV: Start Your Own Software Company (Patrick Foley)</li></ul><span style="font-weight: bold;">9:45 - 10:45</span> - Second Sessions<br /><ul><li>
Well, Isn’t That Spatial… [SQL Server 2008 Spatial Data Type] (Jason Follas)</li><li>
LINQ For SQL - CRUD! (Joe Kunk)</li><li>
An Introduction to Castle ActiveRecord, or Stop Writing CRUD! (Michael Eaton)</li><li>
Regular Expressions can be your friend (Vijay Jagdale)</li></ul><span style="font-weight: bold;">11:00 - 12:00</span> - Third Sessions<br /><ul><li>
IronRuby, the DLR and Silverlight (Carey Payette)</li><li>
Windows Live: An API for Web 2.0 (Martin L. Shoemaker)</li><li>
Everyday Inversion of Control (Jay R. Wren)</li><li>
Structure and Guidance for Organizing Applications within Visual Studio (Keith Elder)</li></ul><span style="font-weight: bold;">12:00 - 1:00</span> - Lunch<br /><span style="font-weight: bold;">1:00 - 2:00</span> - Fourth Sessions<br /><ul><li>
Be a Rules Follower: Windows Workflow Rules Engine (Michael Wood)</li><li>
Test Driven Development in C# (Philip Japikse)</li><li>
Monorail: An MVC Implementation on ASP.NET (Patrick Steele)</li><li>
Manage Complexity With Agility (Alan Stevens)</li></ul><span style="font-weight: bold;">2:15 - 3:15</span> - Fifth Sessions<br /><ul><li>
Enhancing Windows and Web Applications with Microsoft Presence (Chris Woodruff)</li><li>
Introduction to WPF (Jennifer Marsman)</li><li>
Introduction to Dependency Injection using Spring.NET (Ryan Montgomery)</li><li>
Agile Games (Amanda Laucher)</li></ul><span style="font-weight: bold;">3:30 - 4:30</span> - Sixth Sessions<br /><ul><li>
Agile Project Management with Scrum (Dan Rigsby)</li><li>
SQL Server 2008 for Developers (Sam Nasr)</li><li>
Distilling the Dynamic Language Runtime (Josh Holmes)</li><li>
Getting Started with WCF (James Bender)</li></ul><span style="font-weight: bold;">4:30 - 5:00</span> - Closing and Raffle<p></p><img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=1e89d335-7f2b-415c-8998-e0f016706c97" /></body>
      <title> Lansing DODN Agenda Posted</title>
      <guid isPermaLink="false">http://www.cptloadtest.com/PermaLink,guid,1e89d335-7f2b-415c-8998-e0f016706c97.aspx</guid>
      <link>http://www.cptloadtest.com/2008/06/16/Lansing-DODN-Agenda-Posted.aspx</link>
      <pubDate>Mon, 16 Jun 2008 14:40:52 GMT</pubDate>
      <description>
						The day's agenda for Saturday's Lansing Day of .Net has been &lt;a href="http://www.dayofdotnet.org/Lansing/2008/Agenda.aspx"&gt;posted&lt;/a&gt;.
Registration will open at 7:30am with the first session starting at 8:30am. There
will be 24 sessions throughout the day, spread across 4 rooms and 6 timeslots. Sessions
will be divided by a 15 minute break, and an hour break for lunch. The final session
will end at 4:30, when the closing and final raffle will be held.&lt;br&gt;
&lt;br&gt;
Saturday's schedule:&lt;br&gt;
&lt;br&gt;
&lt;span style="font-weight: bold;"&gt;7:30 - 9:00&lt;/span&gt; - Registration and Check-in&lt;br&gt;
&lt;span style="font-weight: bold;"&gt;8:30 - 9:30&lt;/span&gt; - First Sessions&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Programming with Literal XML and Embedded Expressions (Paul Kimmel)&lt;/li&gt;
&lt;li&gt;
The Entity Framework (Tim Golisch)&lt;/li&gt;
&lt;li&gt;
Data Access with NHibernate (Len Smith)&lt;/li&gt;
&lt;li&gt;
MicroISV: Start Your Own Software Company (Patrick Foley)&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;9:45 - 10:45&lt;/span&gt; - Second Sessions&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Well, Isn’t That Spatial… [SQL Server 2008 Spatial Data Type] (Jason Follas)&lt;/li&gt;
&lt;li&gt;
LINQ For SQL - CRUD! (Joe Kunk)&lt;/li&gt;
&lt;li&gt;
An Introduction to Castle ActiveRecord, or Stop Writing CRUD! (Michael Eaton)&lt;/li&gt;
&lt;li&gt;
Regular Expressions can be your friend (Vijay Jagdale)&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;11:00 - 12:00&lt;/span&gt; - Third Sessions&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
IronRuby, the DLR and Silverlight (Carey Payette)&lt;/li&gt;
&lt;li&gt;
Windows Live: An API for Web 2.0 (Martin L. Shoemaker)&lt;/li&gt;
&lt;li&gt;
Everyday Inversion of Control (Jay R. Wren)&lt;/li&gt;
&lt;li&gt;
Structure and Guidance for Organizing Applications within Visual Studio (Keith Elder)&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;12:00 - 1:00&lt;/span&gt; - Lunch&lt;br&gt;
&lt;span style="font-weight: bold;"&gt;1:00 - 2:00&lt;/span&gt; - Fourth Sessions&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Be a Rules Follower: Windows Workflow Rules Engine (Michael Wood)&lt;/li&gt;
&lt;li&gt;
Test Driven Development in C# (Philip Japikse)&lt;/li&gt;
&lt;li&gt;
Monorail: An MVC Implementation on ASP.NET (Patrick Steele)&lt;/li&gt;
&lt;li&gt;
Manage Complexity With Agility (Alan Stevens)&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;2:15 - 3:15&lt;/span&gt; - Fifth Sessions&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Enhancing Windows and Web Applications with Microsoft Presence (Chris Woodruff)&lt;/li&gt;
&lt;li&gt;
Introduction to WPF (Jennifer Marsman)&lt;/li&gt;
&lt;li&gt;
Introduction to Dependency Injection using Spring.NET (Ryan Montgomery)&lt;/li&gt;
&lt;li&gt;
Agile Games (Amanda Laucher)&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;3:30 - 4:30&lt;/span&gt; - Sixth Sessions&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
Agile Project Management with Scrum (Dan Rigsby)&lt;/li&gt;
&lt;li&gt;
SQL Server 2008 for Developers (Sam Nasr)&lt;/li&gt;
&lt;li&gt;
Distilling the Dynamic Language Runtime (Josh Holmes)&lt;/li&gt;
&lt;li&gt;
Getting Started with WCF (James Bender)&lt;/li&gt;
&lt;/ul&gt;
&lt;span style="font-weight: bold;"&gt;4:30 - 5:00&lt;/span&gt; - Closing and Raffle&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.cptloadtest.com/aggbug.ashx?id=1e89d335-7f2b-415c-8998-e0f016706c97" /&gt;</description>
      <comments>http://www.cptloadtest.com/CommentView,guid,1e89d335-7f2b-415c-8998-e0f016706c97.aspx</comments>
      <category>Events</category>
    </item>
  </channel>
</rss>