<?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:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0">
  <channel>
    <title>Kate Gregory's Blog - INETA</title>
    <link>http://www.gregcons.com/KateBlog/</link>
    <description>Really Good Donut</description>
    <language>en-us</language>
    <copyright>Kate Gregory</copyright>
    <lastBuildDate>Sun, 27 May 2012 00:36:18 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>kate@gregcons.com</managingEditor>
    <webMaster>kate@gregcons.com</webMaster>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=c860fbc4-725f-4a9a-9119-a1bc1740877f</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=c860fbc4-725f-4a9a-9119-a1bc1740877f</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">This report is well overdue, I know. On
April 17th I spoke at the first meeting of the Toronto C++ User Group! The room was
PACKED:<br /><br /><p></p><img src="http://www.gregcons.com/KateBlog/content/binary/audience.jpg" border="0" /><br /><br />
And as you can see, there's quite an age range represented. The space was provided
by bNotions. It was lovely and airy, and I was thrilled to hear their commitment to
community across a variety of technologies:<br /><br /><img src="http://www.gregcons.com/KateBlog/content/binary/bnotions2.jpg" border="0" /><br /><br />
Once I got started, my challenge was to give the one hour version of this talk, and
not the six-hour one I plan to do at <a href="http://www.gregcons.com/KateBlog/TheTechEdPreconsWillNotBeRecorded.aspx">my
Tech Ed precons</a> in June. Here I am in action (thanks Eran for wandering the room
with my camera throughout the talk) explaining the new ranged-based for:<br /><br /><br /><img src="http://www.gregcons.com/KateBlog/content/binary/range%20for.jpg" border="0" /><br /><br />
The next meeting will be shared with the North Toronto .NET User Group, covering <a href="http://www.meetup.com/Toronto-CPP-User-Group/events/64618032/">Windows
8 development in native C++</a>. Yes, the .NET folks want to hear about this, too!
I'll see you there June 4th, right?<br /><br />
Kate<br /><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=c860fbc4-725f-4a9a-9119-a1bc1740877f" /></body>
      <title>Toronto C++ User Group Update</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=c860fbc4-725f-4a9a-9119-a1bc1740877f</guid>
      <link>http://www.gregcons.com/KateBlog/TorontoCUserGroupUpdate.aspx</link>
      <pubDate>Sun, 27 May 2012 00:36:18 GMT</pubDate>
      <description>This report is well overdue, I know. On April 17th I spoke at the first meeting of the Toronto C++ User Group! The room was PACKED:&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/audience.jpg" border="0"&gt;
&lt;br&gt;
&lt;br&gt;
And as you can see, there's quite an age range represented. The space was provided
by bNotions. It was lovely and airy, and I was thrilled to hear their commitment to
community across a variety of technologies:&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/bnotions2.jpg" border="0"&gt;
&lt;br&gt;
&lt;br&gt;
Once I got started, my challenge was to give the one hour version of this talk, and
not the six-hour one I plan to do at &lt;a href="http://www.gregcons.com/KateBlog/TheTechEdPreconsWillNotBeRecorded.aspx"&gt;my
Tech Ed precons&lt;/a&gt; in June. Here I am in action (thanks Eran for wandering the room
with my camera throughout the talk) explaining the new ranged-based for:&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/range%20for.jpg" border="0"&gt;
&lt;br&gt;
&lt;br&gt;
The next meeting will be shared with the North Toronto .NET User Group, covering &lt;a href="http://www.meetup.com/Toronto-CPP-User-Group/events/64618032/"&gt;Windows
8 development in native C++&lt;/a&gt;. Yes, the .NET folks want to hear about this, too!
I'll see you there June 4th, right?&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=c860fbc4-725f-4a9a-9119-a1bc1740877f" /&gt;</description>
      <category>C++</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
      <category>Visual Studio 11</category>
      <category>Windows 8</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=2e16080b-01f2-4821-97d1-e3d10baf2d05</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2e16080b-01f2-4821-97d1-e3d10baf2d05</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">So, how cool is this? <a href="http://www.guysmithferrier.com/default.aspx">Guy
Smith-Ferrier </a>is going to speak at the East of Toronto .NET User Group meeting
in August. Why? Because he's the kind of community-oriented person who takes time
out of a transatlantic family vacation to speak at a user group, that's why. And his
topic sounds like science fiction, but it's real:<br /><br /><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-CA</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
</style>
<![endif]--><h2 style="margin-left:36.0pt"><span style="mso-fareast-font-family:&#xA;&quot;Times New Roman&quot;;mso-ansi-language:EN-GB" lang="EN-GB">Mind
Control Your Computer In C#</span></h2><p class="MsoNormal" style="margin-left:36.0pt"><span style="mso-ansi-language:EN-GB" lang="EN-GB">No really. This isn’t some clever
session title. I’m really talking about controlling your computer with your mind.
I’m not making this stuff up. This is real. Today. You put on a headset, you use a
C# SDK and you control your computer with your thoughts. Yes, you are reading this
right – you mind control your computer. It is a reality and it is possible today.
Once you’ve gotten over your disbelief consider the applications. Applications for
the physically impaired alone are a whole revolution. Not to mention the possibilities
for gaming. Want to be shocked and amazed ? Come and see this session.</span></p>
The meeting is set for August 24th at the Whitby main library. There's something awry
with the website at the moment, and everyone who's talented enough to do anything
about it is on vacation, leaving only me, but trust me, we're having a meeting and
it's going to be a doozy. Guy is a great speaker - he even wrote and recorded <a href="http://www.gregcons.com/KateBlog/DoYouWishYouWereAPresenter.aspx">a
series of videos </a>on how to be a great presenter. He speaks at TechEd and runs
events in the UK. And it's our tremendous luck that he'll be in our neighbourhood
this summer so make sure you join us to see this session!<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2e16080b-01f2-4821-97d1-e3d10baf2d05" /></body>
      <title>Mind Control Your Computer In C# - Guy Smith-Ferrier at the East of Toronto .NET User Group in August</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2e16080b-01f2-4821-97d1-e3d10baf2d05</guid>
      <link>http://www.gregcons.com/KateBlog/MindControlYourComputerInCGuySmithFerrierAtTheEastOfTorontoNETUserGroupInAugust.aspx</link>
      <pubDate>Mon, 25 Jul 2011 21:38:38 GMT</pubDate>
      <description>So, how cool is this? &lt;a href="http://www.guysmithferrier.com/default.aspx"&gt;Guy Smith-Ferrier &lt;/a&gt;is
going to speak at the East of Toronto .NET User Group meeting in August. Why? Because
he's the kind of community-oriented person who takes time out of a transatlantic family
vacation to speak at a user group, that's why. And his topic sounds like science fiction,
but it's real:&lt;br&gt;
&lt;br&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-CA&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267"&gt;
  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin:0cm;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman","serif";}
&lt;/style&gt;
&lt;![endif]--&gt;
&lt;h2 style="margin-left:36.0pt"&gt;&lt;span style="mso-fareast-font-family:
&amp;quot;Times New Roman&amp;quot;;mso-ansi-language:EN-GB" lang="EN-GB"&gt;Mind
Control Your Computer In C#&lt;/span&gt;
&lt;/h2&gt;
&lt;p class="MsoNormal" style="margin-left:36.0pt"&gt;
&lt;span style="mso-ansi-language:EN-GB" lang="EN-GB"&gt;No really. This isn’t some clever
session title. I’m really talking about controlling your computer with your mind.
I’m not making this stuff up. This is real. Today. You put on a headset, you use a
C# SDK and you control your computer with your thoughts. Yes, you are reading this
right – you mind control your computer. It is a reality and it is possible today.
Once you’ve gotten over your disbelief consider the applications. Applications for
the physically impaired alone are a whole revolution. Not to mention the possibilities
for gaming. Want to be shocked and amazed ? Come and see this session.&lt;/span&gt;
&lt;/p&gt;
The meeting is set for August 24th at the Whitby main library. There's something awry
with the website at the moment, and everyone who's talented enough to do anything
about it is on vacation, leaving only me, but trust me, we're having a meeting and
it's going to be a doozy. Guy is a great speaker - he even wrote and recorded &lt;a href="http://www.gregcons.com/KateBlog/DoYouWishYouWereAPresenter.aspx"&gt;a
series of videos &lt;/a&gt;on how to be a great presenter. He speaks at TechEd and runs
events in the UK. And it's our tremendous luck that he'll be in our neighbourhood
this summer so make sure you join us to see this session!&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2e16080b-01f2-4821-97d1-e3d10baf2d05" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Client Development</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=a8b5fbc5-6821-47a7-928c-f6eb3766c0f0</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a8b5fbc5-6821-47a7-928c-f6eb3766c0f0</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Wondering what's next in Silverlight? Want to become a Silverlight developer? Want
to become a <b>better </b>Silverlight developer? Then you should watch the Silverlight
Firestarter on Dec 2nd.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/silverlightfirestarter.bmp" border="0" />
        </p>
        <p>
Now there are three ways you can watch this event:
</p>
        <ul>
          <li>
In person, in Redmond. <a href="https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=31-0E-0C-54-11-5C-1E-DB-B3-24-1D-06-52-CD-8D-37&amp;Culture=en-US">Register</a>.</li>
          <li>
Online, wherever you like. <a href="https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=61-B3-8E-E1-41-EE-F2-84-20-02-C8-D8-F3-D7-7C-18&amp;Culture=en-US">Register</a>.</li>
          <li>
Online, with the company of fellow programmers to discuss what you're seeing. I think
this is better than online by yourself, so I'm excited that the East of Toronto .NET
Users Group is hosting a local Firestarter. <a href="http://gtaeast.torontoug.net/UG_Events/2978.aspx">Register</a>.</li>
        </ul>
        <p>
        </p>
        <p>
What are they covering? Just about everything:
</p>
        <p>
        </p>
        <ul>
          <li>
The future of Silverlight</li>
          <li>
Data Binding Strategies with Silverlight and WP7</li>
          <li>
Building Compelling Apps with WCF using REST and LINQ</li>
          <li>
Building Feature Rich Business Apps Today with RIA Services</li>
          <li>
MVVM: Why and How? Tips and Patterns using MVVM and Service Patterns with Silverlight
and WP7</li>
          <li>
Tips and Tricks for a Great Installation Experience</li>
          <li>
Tune Your Application: Profiling and Performance Tips  
<br /></li>
          <li>
Performance Tips for Silverlight Windows Phone 7</li>
        </ul>
        <p>
        </p>
        <p>
It's running 11:30am - 7:30 pm in Ajax on Thursday Dec 2nd, so you'll need to arrange
time off work. Considering all you'll learn about Silverlight, it's well worth the
time. Be there!
</p>
        <p>
Kate
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a8b5fbc5-6821-47a7-928c-f6eb3766c0f0" />
      </body>
      <title>The Future of Silverlight - attend the local Firestarter event</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a8b5fbc5-6821-47a7-928c-f6eb3766c0f0</guid>
      <link>http://www.gregcons.com/KateBlog/TheFutureOfSilverlightAttendTheLocalFirestarterEvent.aspx</link>
      <pubDate>Mon, 15 Nov 2010 17:11:28 GMT</pubDate>
      <description>&lt;p&gt;
Wondering what's next in Silverlight? Want to become a Silverlight developer? Want
to become a &lt;b&gt;better &lt;/b&gt;Silverlight developer? Then you should watch the Silverlight
Firestarter on Dec 2nd.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/silverlightfirestarter.bmp" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
Now there are three ways you can watch this event:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
In person, in Redmond. &lt;a href="https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=31-0E-0C-54-11-5C-1E-DB-B3-24-1D-06-52-CD-8D-37&amp;amp;Culture=en-US"&gt;Register&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
Online, wherever you like. &lt;a href="https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=61-B3-8E-E1-41-EE-F2-84-20-02-C8-D8-F3-D7-7C-18&amp;amp;Culture=en-US"&gt;Register&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
Online, with the company of fellow programmers to discuss what you're seeing. I think
this is better than online by yourself, so I'm excited that the East of Toronto .NET
Users Group is hosting a local Firestarter. &lt;a href="http://gtaeast.torontoug.net/UG_Events/2978.aspx"&gt;Register&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
What are they covering? Just about everything:
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
The future of Silverlight&lt;/li&gt;
&lt;li&gt;
Data Binding Strategies with Silverlight and WP7&lt;/li&gt;
&lt;li&gt;
Building Compelling Apps with WCF using REST and LINQ&lt;/li&gt;
&lt;li&gt;
Building Feature Rich Business Apps Today with RIA Services&lt;/li&gt;
&lt;li&gt;
MVVM: Why and How? Tips and Patterns using MVVM and Service Patterns with Silverlight
and WP7&lt;/li&gt;
&lt;li&gt;
Tips and Tricks for a Great Installation Experience&lt;/li&gt;
&lt;li&gt;
Tune Your Application: Profiling and Performance Tips&amp;nbsp; 
&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;
Performance Tips for Silverlight Windows Phone 7&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
It's running 11:30am - 7:30 pm in Ajax on Thursday Dec 2nd, so you'll need to arrange
time off work. Considering all you'll learn about Silverlight, it's well worth the
time. Be there!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a8b5fbc5-6821-47a7-928c-f6eb3766c0f0" /&gt;</description>
      <category>Client Development</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=5778bd6b-204d-4ee4-834f-f9b7dd60abb0</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=5778bd6b-204d-4ee4-834f-f9b7dd60abb0</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">Pluralsight has some great<a href="http://www.pluralsight-training.net/microsoft/partnerprograms/ineta.aspx"> offers
for user group leaders</a> that you should really know about. Even if you don't lead
a group, make sure your leader knows, because some of these offers are for members.
They're offering to send swag, subscriptions, and speakers (oh yes, that could include
me, it sure couldn't hurt to ask, right?) to groups. What's more, unemployed user
group members can have a free one-month subscription to the <a href="http://www.pluralsight-training.net/microsoft/olt/courses.aspx">Pluralsight <em>On-Demand!</em> library</a> -
a fantastic all-you-can-eat way to get your skills modernized and get you back working
again.<br /><br />
I wrote Windows 7 and Visual Studio Extensions courses for the library, and am working
on plans for my next one. These are great people who really want everyone to learn
as much as humanly possible, and work hard to make that happen. Take them up on this
offer and you won't regret it!<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=5778bd6b-204d-4ee4-834f-f9b7dd60abb0" /></body>
      <title>User Group Leaders: great Pluralsight offer</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=5778bd6b-204d-4ee4-834f-f9b7dd60abb0</guid>
      <link>http://www.gregcons.com/KateBlog/UserGroupLeadersGreatPluralsightOffer.aspx</link>
      <pubDate>Thu, 11 Nov 2010 13:20:15 GMT</pubDate>
      <description>Pluralsight has some great&lt;a href="http://www.pluralsight-training.net/microsoft/partnerprograms/ineta.aspx"&gt; offers
for user group leaders&lt;/a&gt; that you should really know about. Even if you don't lead
a group, make sure your leader knows, because some of these offers are for members.
They're offering to send swag, subscriptions, and speakers (oh yes, that could include
me, it sure couldn't hurt to ask, right?) to groups. What's more, unemployed user
group members can have a free one-month subscription to the &lt;a href="http://www.pluralsight-training.net/microsoft/olt/courses.aspx"&gt;Pluralsight &lt;em&gt;On-Demand!&lt;/em&gt; library&lt;/a&gt; -
a fantastic all-you-can-eat way to get your skills modernized and get you back working
again.&lt;br&gt;
&lt;br&gt;
I wrote Windows 7 and Visual Studio Extensions courses for the library, and am working
on plans for my next one. These are great people who really want everyone to learn
as much as humanly possible, and work hard to make that happen. Take them up on this
offer and you won't regret it!&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=5778bd6b-204d-4ee4-834f-f9b7dd60abb0" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
      <category>Visual Studio 2010</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=7a74f4f6-5387-420e-89ef-ba13b6c62c2e</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7a74f4f6-5387-420e-89ef-ba13b6c62c2e</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">Over six years ago, I helped to found the <a href="http://gtaeast.torontoug.net/default.aspx">East
of Toronto .NET Users Group</a>, because I didn't want to drive all the way across
Toronto to attend user group meetings, and I was pretty sure I was surrounded by others
who felt that way. The meeting location has varied over the years but is always in
Oshawa or Whitby. That's about a 45 minute drive from my house, and never slows down
because of rush hour traffic. I get to as many meetings as I can.<br /><br />
About a year and a half ago, the <a href="http://www.markhamdotnet.com/">Markham .NET
Users Group</a> kicked off, for much the same reason - wanting to learn more, but
not wanting to drive for hours to get to meetings. And now our schedules finally mesh
and I can speak there. It's also about 45 minutes from my house and immune from traffic
problems.<br /><br />
So, on October 25th I will be <a href="http://www.markhamdotnet.com/events.aspx?l=1&amp;eventid=78">speaking </a>in
Markham, on <b>Extending Visual Studio 2010</b>. I hope to cover both finding and
using extensions and a tiny taste of writing your own. If you live closer to Markham
than to downtown, or North York, or Whitby, then please come out and learn how to
make Visual Studio your own! I'll be bringing some cool prizes, too - free <a href="http://www.pluralsight-training.net/microsoft/olt/subscriptions.aspx">Pluralsight
training</a>, for example. Please <a href="http://www.markhamdotnet.com/register.aspx?l=1">register </a>so
we know how many to expect.<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7a74f4f6-5387-420e-89ef-ba13b6c62c2e" /></body>
      <title>Speaking at the Markham .NET Users Group, Oct 25th</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7a74f4f6-5387-420e-89ef-ba13b6c62c2e</guid>
      <link>http://www.gregcons.com/KateBlog/SpeakingAtTheMarkhamNETUsersGroupOct25th.aspx</link>
      <pubDate>Sun, 12 Sep 2010 11:17:12 GMT</pubDate>
      <description>Over six years ago, I helped to found the &lt;a href="http://gtaeast.torontoug.net/default.aspx"&gt;East
of Toronto .NET Users Group&lt;/a&gt;, because I didn't want to drive all the way across
Toronto to attend user group meetings, and I was pretty sure I was surrounded by others
who felt that way. The meeting location has varied over the years but is always in
Oshawa or Whitby. That's about a 45 minute drive from my house, and never slows down
because of rush hour traffic. I get to as many meetings as I can.&lt;br&gt;
&lt;br&gt;
About a year and a half ago, the &lt;a href="http://www.markhamdotnet.com/"&gt;Markham .NET
Users Group&lt;/a&gt; kicked off, for much the same reason - wanting to learn more, but
not wanting to drive for hours to get to meetings. And now our schedules finally mesh
and I can speak there. It's also about 45 minutes from my house and immune from traffic
problems.&lt;br&gt;
&lt;br&gt;
So, on October 25th I will be &lt;a href="http://www.markhamdotnet.com/events.aspx?l=1&amp;amp;eventid=78"&gt;speaking &lt;/a&gt;in
Markham, on &lt;b&gt;Extending Visual Studio 2010&lt;/b&gt;. I hope to cover both finding and
using extensions and a tiny taste of writing your own. If you live closer to Markham
than to downtown, or North York, or Whitby, then please come out and learn how to
make Visual Studio your own! I'll be bringing some cool prizes, too - free &lt;a href="http://www.pluralsight-training.net/microsoft/olt/subscriptions.aspx"&gt;Pluralsight
training&lt;/a&gt;, for example. Please &lt;a href="http://www.markhamdotnet.com/register.aspx?l=1"&gt;register &lt;/a&gt;so
we know how many to expect.&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7a74f4f6-5387-420e-89ef-ba13b6c62c2e" /&gt;</description>
      <category>Canadian Colour</category>
      <category>INETA</category>
      <category>Speaking</category>
      <category>Visual Studio 2010</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=7768b17d-d3db-428d-a8d8-148eb0280692</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7768b17d-d3db-428d-a8d8-148eb0280692</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">I'm having a Coffee and Code of my own
in downtown Toronto on September 23rd all afternoon. Actually, I'll start at 11 and
be there until 6 to catch the "stop by after work" folks. If you've heard of Coffee
and Code at all, you know how this works. If you haven't, I've made <a href="http://www.gregcons.com/CoffeeAndCode.aspx">a
page on our web site about it</a>. Just drop in and ask me "Is it true that the C++
language is getting new keywords and stuff? How can that be? And does it really matter?"
or "Do you have the Windows Phone 7 tools installed? Can you show me an app on the
emulator?" or "Is Visual Studio 2010 really nicer than Visual Studio 2008?" or "What
local user group meetings should I be coming to?" or whatever else is on your mind.<br /><br />
So stop by any time between 11 and 6 on the 23rd to the Starbucks at Yonge and King.
I'll be at the big table at the back, just walk up and say hi. We'll talk about whatever
is on your mind, maybe some of you will talk amongst yourselves, maybe you'll show
me what you're working on. I'm looking forward to it!<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7768b17d-d3db-428d-a8d8-148eb0280692" /></body>
      <title>Hosting a Coffee and Code</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7768b17d-d3db-428d-a8d8-148eb0280692</guid>
      <link>http://www.gregcons.com/KateBlog/HostingACoffeeAndCode.aspx</link>
      <pubDate>Thu, 02 Sep 2010 14:18:01 GMT</pubDate>
      <description>I'm having a Coffee and Code of my own in downtown Toronto on September 23rd all afternoon. Actually, I'll start at 11 and be there until 6 to catch the "stop by after work" folks. If you've heard of Coffee and Code at all, you know how this works. If you haven't, I've made &lt;a href="http://www.gregcons.com/CoffeeAndCode.aspx"&gt;a
page on our web site about it&lt;/a&gt;. Just drop in and ask me "Is it true that the C++
language is getting new keywords and stuff? How can that be? And does it really matter?"
or "Do you have the Windows Phone 7 tools installed? Can you show me an app on the
emulator?" or "Is Visual Studio 2010 really nicer than Visual Studio 2008?" or "What
local user group meetings should I be coming to?" or whatever else is on your mind.&lt;br&gt;
&lt;br&gt;
So stop by any time between 11 and 6 on the 23rd to the Starbucks at Yonge and King.
I'll be at the big table at the back, just walk up and say hi. We'll talk about whatever
is on your mind, maybe some of you will talk amongst yourselves, maybe you'll show
me what you're working on. I'm looking forward to it!&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7768b17d-d3db-428d-a8d8-148eb0280692" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Mentoring</category>
      <category>Speaking</category>
      <category>Visual Studio 2010</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=d3740bf4-858b-425c-b319-b0e9268248a1</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=d3740bf4-858b-425c-b319-b0e9268248a1</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Telerik is having an Eastern Canada User Group Tour this fall. <a href="http://blogs.telerik.com/evanhutnick/posts/10-08-18/the_telerik_eastern_canada_user_group_tour_is_coming.aspx">Evan
Hutnick</a> will visit 6 user groups to speak on Silverlight topics. Here are the
details for the East of Toronto event:
</p>
        <p>
Monday, September 13, 2010 
</p>
        <p>
Silverlight Development Best Practices
</p>
        <p>
Speaker: Evan Hutnick
</p>
        <p>
Location: Whitby Public Library - Room 1B<br />
405 Dundas Street West, Whitby, ON, L1N 6A1
</p>
        <p>
In this session, we will explore best practices of development with Silverlight. This
will include a look at the current toolset (VS2010/Blend) as well as the different
options for architecture and data access (to MVVM or not to MVVM, WCF RIA Services
or not, etc.), as well as how you can structure your application for intelligent reuse
of styles and resources, making it easier to design a large-scale application with
a unified look and feel.
</p>
        <p>
          <b>Agenda</b>
        </p>
        <p>
          <table style="border-color: black;" border="1" bordercolor="black" cellspacing="0" rules="all">
            <tbody>
              <tr style="background-color: gainsboro;">
                <td>
Time</td>
                <td>
Title 
</td>
              </tr>
              <tr>
                <td>
6:30 - 7:00 
</td>
                <td>
Socialize and refreshments 
</td>
              </tr>
              <tr>
                <td>
7:00 - 9:00 
</td>
                <td>
Presentation 
</td>
              </tr>
            </tbody>
          </table>
        </p>
        <p>
See you there!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=d3740bf4-858b-425c-b319-b0e9268248a1" />
      </body>
      <title>East of Toronto Sept 13th - Telerik comes to town</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=d3740bf4-858b-425c-b319-b0e9268248a1</guid>
      <link>http://www.gregcons.com/KateBlog/EastOfTorontoSept13thTelerikComesToTown.aspx</link>
      <pubDate>Thu, 19 Aug 2010 15:06:59 GMT</pubDate>
      <description>&lt;p&gt;
Telerik is having an Eastern Canada User Group Tour this fall. &lt;a href="http://blogs.telerik.com/evanhutnick/posts/10-08-18/the_telerik_eastern_canada_user_group_tour_is_coming.aspx"&gt;Evan
Hutnick&lt;/a&gt; will visit 6 user groups to speak on Silverlight topics. Here are the
details for the East of Toronto event:
&lt;/p&gt;
&lt;p&gt;
Monday, September 13, 2010 
&lt;/p&gt;
&lt;p&gt;
Silverlight Development Best Practices
&lt;/p&gt;
&lt;p&gt;
Speaker: Evan Hutnick
&lt;/p&gt;
&lt;p&gt;
Location: Whitby Public Library - Room 1B&lt;br&gt;
405 Dundas Street West, Whitby, ON, L1N 6A1
&lt;/p&gt;
&lt;p&gt;
In this session, we will explore best practices of development with Silverlight. This
will include a look at the current toolset (VS2010/Blend) as well as the different
options for architecture and data access (to MVVM or not to MVVM, WCF RIA Services
or not, etc.), as well as how you can structure your application for intelligent reuse
of styles and resources, making it easier to design a large-scale application with
a unified look and feel.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Agenda&lt;/b&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;table style="border-color: black;" border="1" bordercolor="black" cellspacing="0" rules="all"&gt;
&lt;tbody&gt;
&lt;tr style="background-color: gainsboro;"&gt;
&lt;td&gt;
Time&lt;/td&gt;
&lt;td&gt;
Title 
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
6:30 - 7:00 
&lt;/td&gt;
&lt;td&gt;
Socialize and refreshments 
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
7:00 - 9:00 
&lt;/td&gt;
&lt;td&gt;
Presentation 
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
See you there!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=d3740bf4-858b-425c-b319-b0e9268248a1" /&gt;</description>
      <category>INETA</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=17092165-ef1e-4456-9a91-f96c9e9a84bc</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=17092165-ef1e-4456-9a91-f96c9e9a84bc</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Another terrific Tech Ed has come to a close. I never really got used to the weather
in New Orleans, but I loved the food, I loved that we could walk to just about every
dinner or party, and I loved the locals I met. I would have liked a little less walking
within the convention centre itself - that building is a mile long and I had to go
the whole length and back several times each day!
</p>
        <p>
I have a few pictures from inside for you.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/rd%20booth.jpg" border="0" />
        </p>
        <p>
This is the "RD couch" in the community area. Good for hanging out while waiting to
be on Channel 9. As you can see, non-RDs were hanging out here too.<br /></p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/code%20pack%20swag1.jpg" border="0" />
        </p>
        <p>
The table for the Code Pack was giving away copies of the Code Pack on these slightly
bizarre USB keys. I meant to keep one for myself but got carried away handing them
out at my session (along with cards for a free trial of the Pluralsight On Demand!
library). Also the shot-glass-on-a-string-of-beads is pretty brilliant for New Orleans
swag. "Give it a shot!" they say.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/auditorium%20b.jpg" border="0" />
        </p>
        <p>
This is the room for my C++ talk. That's Juval Lowy, who spoke right before me, up
on stage. You can see he did a pretty good job of filling the room, which holds 1000.
I got somewhat less than that, but was happy with the turnout and the evals for the
C++ talk. Both my talks are <a href="http://www.msteched.com/Speakers/Kate-Gregory">available
online</a> already, by the way, which is astonishingly quick.<br /></p>
        <p>
I love the "face time" with Microsoft people (including "my" product teams as well
as folks in marketing, developer outreach and education, and so on), with my fellow
RDs, MVPs, INETA folks, and speakers of all stripes, and with attendees. Booth duty,
where you spend long minutes shifting your weight from foot to foot praying someone
will come by, is a bit like of box of chocolates. An eager attendee comes forward,
meets your eye, smiles ... for every "can you tell me where to find the blinky Windows
7 pen?" there is a good solid question or expression of interest in my actual technology.
I got one question on Wednesday from someone who just wanted to know what booth to
go to for it to be answered, only to learn it was this booth and that in fact I was
probably the only person in building who could have answered it. I sure liked that
one!
</p>
        <p>
Next year, Atlanta:
</p>
        <p>
          <a href="http://northamerica.msteched.com/">
            <img src="content/binary/tech%20ed%202011%20atlanta.jpg" border="0" />
          </a>
        </p>
        <p>
But I may not have to wait a year for another Tech Ed experience. :-)
</p>
        <p>
          <a href="http://europe.msteched.com/">
            <img src="content/binary/tech%20ed%20berlin%202010.jpg" border="0" />
          </a>
        </p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=17092165-ef1e-4456-9a91-f96c9e9a84bc" />
      </body>
      <title>Tech Ed Wrapup</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=17092165-ef1e-4456-9a91-f96c9e9a84bc</guid>
      <link>http://www.gregcons.com/KateBlog/TechEdWrapup.aspx</link>
      <pubDate>Thu, 10 Jun 2010 14:09:42 GMT</pubDate>
      <description>&lt;p&gt;
Another terrific Tech Ed has come to a close. I never really got used to the weather
in New Orleans, but I loved the food, I loved that we could walk to just about every
dinner or party, and I loved the locals I met. I would have liked a little less walking
within the convention centre itself - that building is a mile long and I had to go
the whole length and back several times each day!
&lt;/p&gt;
&lt;p&gt;
I have a few pictures from inside for you.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/rd%20booth.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
This is the "RD couch" in the community area. Good for hanging out while waiting to
be on Channel 9. As you can see, non-RDs were hanging out here too.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/code%20pack%20swag1.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
The table for the Code Pack was giving away copies of the Code Pack on these slightly
bizarre USB keys. I meant to keep one for myself but got carried away handing them
out at my session (along with cards for a free trial of the Pluralsight On Demand!
library). Also the shot-glass-on-a-string-of-beads is pretty brilliant for New Orleans
swag. "Give it a shot!" they say.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/auditorium%20b.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
This is the room for my C++ talk. That's Juval Lowy, who spoke right before me, up
on stage. You can see he did a pretty good job of filling the room, which holds 1000.
I got somewhat less than that, but was happy with the turnout and the evals for the
C++ talk. Both my talks are &lt;a href="http://www.msteched.com/Speakers/Kate-Gregory"&gt;available
online&lt;/a&gt; already, by the way, which is astonishingly quick.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
I love the "face time" with Microsoft people (including "my" product teams as well
as folks in marketing, developer outreach and education, and so on), with my fellow
RDs, MVPs, INETA folks, and speakers of all stripes, and with attendees. Booth duty,
where you spend long minutes shifting your weight from foot to foot praying someone
will come by, is a bit like of box of chocolates. An eager attendee comes forward,
meets your eye, smiles ... for every "can you tell me where to find the blinky Windows
7 pen?" there is a good solid question or expression of interest in my actual technology.
I got one question on Wednesday from someone who just wanted to know what booth to
go to for it to be answered, only to learn it was this booth and that in fact I was
probably the only person in building who could have answered it. I sure liked that
one!
&lt;/p&gt;
&lt;p&gt;
Next year, Atlanta:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://northamerica.msteched.com/"&gt;&lt;img src="content/binary/tech%20ed%202011%20atlanta.jpg" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
But I may not have to wait a year for another Tech Ed experience. :-)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://europe.msteched.com/"&gt;&lt;img src="content/binary/tech%20ed%20berlin%202010.jpg" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=17092165-ef1e-4456-9a91-f96c9e9a84bc" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
      <category>Travel</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=81851e0d-83cd-4b8e-8dc3-9d21372b87f1</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=81851e0d-83cd-4b8e-8dc3-9d21372b87f1</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It's true, I signed up for a Windows 7 launch party. So did Chris Dufour. But I didn't
have people over to sit on the couch and eat cake while I showed them the cool stuff
in Windows 7. We just tossed an hour or so of demo at the start of a <a href="http://gtaeast.torontoug.net/UG_Events/2214.aspx">user
group meeting</a>. I had a one-page demo script which I've put as an attachment on
this post. I think <a href="http://www.gregcons.com/KateBlog/AnotherTeenyAndGreatWindows7Thing.aspx">different
default printers for different networks </a>and a "recent/frequent" jumplist on the
Windows Explorer in the taskbar were the most popular features. We also had swag!
Here's a picture of mine:
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/win7swag.jpg" border="0" />
        </p>
        <p>
Chris had a similar pile, and some books and such as we usually do, so each attendee
(and we had a lot more than usual) left with something - mostly with one of those
tote bags. I should have held one back to use on my next grocery trip. Aren't they
surreal? After my demo (everything in the mini script, though probably not in that
order, followed by boot to VHD) Chris took over and led us through CSLA for "real"
part of the meeting.<br /></p>
        <p>
Nice to see the group back in action, and hope to see plenty of folks there next month!
</p>
        <p>
Kate<br /></p>
        <a href="http://www.gregcons.com/KateBlog/content/binary/demo.docx">demo.docx (16.42
KB)</a>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=81851e0d-83cd-4b8e-8dc3-9d21372b87f1" />
      </body>
      <title>Our windows 7 Launch Party</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=81851e0d-83cd-4b8e-8dc3-9d21372b87f1</guid>
      <link>http://www.gregcons.com/KateBlog/OurWindows7LaunchParty.aspx</link>
      <pubDate>Sun, 25 Oct 2009 16:09:07 GMT</pubDate>
      <description>&lt;p&gt;
It's true, I signed up for a Windows 7 launch party. So did Chris Dufour. But I didn't
have people over to sit on the couch and eat cake while I showed them the cool stuff
in Windows 7. We just tossed an hour or so of demo at the start of a &lt;a href="http://gtaeast.torontoug.net/UG_Events/2214.aspx"&gt;user
group meeting&lt;/a&gt;. I had a one-page demo script which I've put as an attachment on
this post. I think &lt;a href="http://www.gregcons.com/KateBlog/AnotherTeenyAndGreatWindows7Thing.aspx"&gt;different
default printers for different networks &lt;/a&gt;and a "recent/frequent" jumplist on the
Windows Explorer in the taskbar were the most popular features. We also had swag!
Here's a picture of mine:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/win7swag.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
Chris had a similar pile, and some books and such as we usually do, so each attendee
(and we had a lot more than usual) left with something - mostly with one of those
tote bags. I should have held one back to use on my next grocery trip. Aren't they
surreal? After my demo (everything in the mini script, though probably not in that
order, followed by boot to VHD) Chris took over and led us through CSLA for "real"
part of the meeting.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Nice to see the group back in action, and hope to see plenty of folks there next month!
&lt;/p&gt;
&lt;p&gt;
Kate&lt;br&gt;
&lt;/p&gt;
&lt;a href="http://www.gregcons.com/KateBlog/content/binary/demo.docx"&gt;demo.docx (16.42
KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=81851e0d-83cd-4b8e-8dc3-9d21372b87f1" /&gt;</description>
      <category>Canadian Colour</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=897a1fba-73fe-4fcb-a16f-78c72918ea62</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=897a1fba-73fe-4fcb-a16f-78c72918ea62</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Want to go to PDC but not sure you can afford it? How would this work for you: a trip
to PDC including flights, hotel, and conference admission?
</p>
        <p>
That's the grand prize in the <a href="http://www.ineta.org/codechallenge/">INETA
Component Code Challenge</a>. Write an app (web, client, whatever) that uses at least
two different components (a grid and a chart? a PDF creator and a calendar? a report
and a spreadsheet? You decide.) from the sponsors.
</p>
        <p>
Try it! And maybe see you in LA!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=897a1fba-73fe-4fcb-a16f-78c72918ea62" />
      </body>
      <title>INETA Component Code Challenge</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=897a1fba-73fe-4fcb-a16f-78c72918ea62</guid>
      <link>http://www.gregcons.com/KateBlog/INETAComponentCodeChallenge.aspx</link>
      <pubDate>Tue, 21 Jul 2009 23:40:35 GMT</pubDate>
      <description>&lt;p&gt;
Want to go to PDC but not sure you can afford it? How would this work for you: a trip
to PDC including flights, hotel, and conference admission?
&lt;/p&gt;
&lt;p&gt;
That's the grand prize in the &lt;a href="http://www.ineta.org/codechallenge/"&gt;INETA
Component Code Challenge&lt;/a&gt;. Write an app (web, client, whatever) that uses at least
two different components (a grid and a chart? a PDF creator and a calendar? a report
and a spreadsheet? You decide.) from the sponsors.
&lt;/p&gt;
&lt;p&gt;
Try it! And maybe see you in LA!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=897a1fba-73fe-4fcb-a16f-78c72918ea62" /&gt;</description>
      <category>Client Development</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=0af6bb2c-f06f-4a17-bfcb-a5ed5c506983</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0af6bb2c-f06f-4a17-bfcb-a5ed5c506983</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I have a favourite piece of advice, and I give it even though it frustrates many recipients.
If you want to write, write! If you want to get into public speaking, speak in public!
If you want to start a user group, start a user group! If you want to be an MVP, do
what MVPs do (advise others and solve problems and volunteer for stuff) and you'll
start to get the benefit even before you get the award. I'm not quite saying Just
Do It but the fact is the barriers to entry are very very small these days and possibly
non existent. Technical writing especially - start a blog or get active on newsgroups
and presto, you're writing! Listen to feedback (people telling you you're wrong is
bad, people thanking you for your answer or quoting you elsewhere is good) and you
will get better. Public speaking isn't much harder to crack because the world is full
of user group leaders and similar folks who need someone to speak to them month after
month. It's also full of Code Camps and other places to get started (they tend to
come with coaching and encouragement too.)
</p>
        <p>
Still some people don't like this advice. They feel held back from what they want
to do, and they don't like to be told "nothing is holding you back, you can start
whenever you want." Alternatively, they don't want to speak or write or lead for free,
they want to be paid for it, and they don't like the idea of starting for free and
working hard for years to get that overnight success. So here's a rephrasing that
maybe you'll prefer: "80% of success is just showing up." It's <a href="http://www.persistenceunlimited.com/2006/03/woody-allens-success-secret/">attributed </a>to
Woody Allen, not a guy I would normally take advice from, but it sure is accurate.
Go to the meeting, open the document you're supposed to be writing, be there when
someone asks for volunteers, go to the whiteboard and draw as much as you know, put
your shoes on and go outside, ... not all at once of course, but these are the "just
showing up" tasks that get you on the road to success. Try it. 
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0af6bb2c-f06f-4a17-bfcb-a5ed5c506983" />
      </body>
      <title>Just Showing Up</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0af6bb2c-f06f-4a17-bfcb-a5ed5c506983</guid>
      <link>http://www.gregcons.com/KateBlog/JustShowingUp.aspx</link>
      <pubDate>Tue, 17 Feb 2009 22:06:42 GMT</pubDate>
      <description>&lt;p&gt;
I have a favourite piece of advice, and I give it even though it frustrates many recipients.
If you want to write, write! If you want to get into public speaking, speak in public!
If you want to start a user group, start a user group! If you want to be an MVP, do
what MVPs do (advise others and solve problems and volunteer for stuff) and you'll
start to get the benefit even before you get the award. I'm not quite saying Just
Do It but the fact is the barriers to entry are very very small these days and possibly
non existent. Technical writing especially - start a blog or get active on newsgroups
and presto, you're writing! Listen to feedback (people telling you you're wrong is
bad, people thanking you for your answer or quoting you elsewhere is good) and you
will get better. Public speaking isn't much harder to crack because the world is full
of user group leaders and similar folks who need someone to speak to them month after
month. It's also full of Code Camps and other places to get started (they tend to
come with coaching and encouragement too.)
&lt;/p&gt;
&lt;p&gt;
Still some people don't like this advice. They feel held back from what they want
to do, and they don't like to be told "nothing is holding you back, you can start
whenever you want." Alternatively, they don't want to speak or write or lead for free,
they want to be paid for it, and they don't like the idea of starting for free and
working hard for years to get that overnight success. So here's a rephrasing that
maybe you'll prefer: "80% of success is just showing up." It's &lt;a href="http://www.persistenceunlimited.com/2006/03/woody-allens-success-secret/"&gt;attributed &lt;/a&gt;to
Woody Allen, not a guy I would normally take advice from, but it sure is accurate.
Go to the meeting, open the document you're supposed to be writing, be there when
someone asks for volunteers, go to the whiteboard and draw as much as you know, put
your shoes on and go outside, ... not all at once of course, but these are the "just
showing up" tasks that get you on the road to success. Try it. 
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0af6bb2c-f06f-4a17-bfcb-a5ed5c506983" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Mentoring</category>
      <category>MVP</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=496637b6-ed21-46b2-8457-a80febde6fd6</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=496637b6-ed21-46b2-8457-a80febde6fd6</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
2008 was a tumultuous year for me so I thought I would start a new tradition of doing
a retrospective post. 
</p>
        <p>
In January, I started doing something at Trent that I had never done before in ten
years of teaching there a course or two a year – teach the same course twice at once,
on different nights in different locations. I think the Tuesday night people got a
better course since I in effect rehearsed for them each Monday morning :-). The marking
load was a little difficult but I managed it. Also in January I had a <a href="http://www.gregcons.com/KateBlog/MyGeekspeakAppearanceNowOnChannel9.aspx">geekspeak </a>appearance,
and the planning started in earnest for Tech Ed.
</p>
        <p>
In February I spoke at <a href="http://gtaeast.torontoug.net/">my own user group</a>,
which is always a treat, and the Toronto Heroes Happen Here event introduced Visual
Studio 2008, SQL Server 2008, and Windows 2008 to Toronto.
</p>
        <p>
March kicked off with <a href="http://www.gregcons.com/KateBlog/SpeakingAtSDWestInMarch.aspx">SD
West</a>, where I did two sessions (Vista programming for half a day, and some Practical
VSTS tips) and recorded a video interview. I really enjoyed SD West’s sense of difference
– the attendees, speakers, and topics all had a little fresh and unusual twist to
me compared to the conferences Microsoft runs. My schedule doesn’t often let me get
to third party conferences but it’s definitely enjoyable when it does. Also in March,
we closed our Peterborough offices after nearly a decade there, and consolidated back
to a single office attached to our home. Times have changed since we set up the Peterborough
offices – we have high speed Internet at home, couriers are no longer an important
delivery mechanism for us, and we haven’t employed a university student for many years
– so we decided paying rent and commuting 45 minutes each way every day was a foolish
habit. It really has been one of my best decisions of the year.
</p>
        <p>
April’s big fun was the MVP Summit. My schedule was jam-packed and my only regret
was that the C++ team didn’t schedule any boring or irrelevant parts of the day that
might have let me go visit another team to broaden my horizons.
</p>
        <p>
In May, Chris Dufour and I held our own Heroes Happen Here launches in Peterborough
and Whitby. We had a scaled down version of the Toronto event and enjoyed it a great
deal. Then DevTeach came to town – my absolute favourite third party conference always.
As well it provided an opportunity for the Canadian RDs to get together and that is
never a bad thing!
</p>
        <p>
June, of course, meant Tech Ed. A precon, <a href="http://www.gregcons.com/KateBlog/ALunchToRemember.aspx">lunch </a>with
Bill Gates, three breakouts, two podcasts, assorted booth duty / ask the experts /
etc plus dinners, receptions and side meetings made for a whirlwind week. The sort
of thing I work all year to get, to be honest ... I loved it!
</p>
        <p>
I started July by recording a <a href="http://www.gregcons.com/KateBlog/My2008DotNetRocksAppearance.aspx">.NET
Rocks </a>episode. Another thing I don’t get to do enough of. Then I just settled
down and worked on projects for a while. Community activity is always a bit slow in
the summer. As my project work intensified (nothing I can announce at the moment)
I stayed heads down right through to the end of October when the <a href="http://www.gregcons.com/kateblog/SearchView.aspx?q=pdc">PDC </a>rolled
around. We were all full of pent-up PDC demand after so long without one, and it was
good, really good.
</p>
        <p>
Just one week home after PDC, and trying to catch up on that project work, and it
was off to Barcelona (maybe for the last time?) for Tech Ed Europe. I would have had
an amazingly great time even if I hadn’t placed a talk in the top ten, but I was lucky
enough to do just that. The food, the scenery, the weather – I am really going to <a href="http://www.gregcons.com/KateBlog/FarewellBarcelona.aspx">miss
Barcelona</a>.
</p>
        <p>
In December I got back on the community stage by visiting <a href="http://www.gregcons.com/KateBlog/MiniINETATourInDecember.aspx">three
southern cities </a>to tell the story of Vista Bridge. I got caught in a snowstorm
in Baton Rouge, the like of which they get once or twice a century, just to add a
little spice to the tale. And that brings us around to the end of the year. What's
next?
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=496637b6-ed21-46b2-8457-a80febde6fd6" />
      </body>
      <title>2008 in review</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=496637b6-ed21-46b2-8457-a80febde6fd6</guid>
      <link>http://www.gregcons.com/KateBlog/2008InReview.aspx</link>
      <pubDate>Tue, 20 Jan 2009 03:00:53 GMT</pubDate>
      <description>&lt;p&gt;
2008 was a tumultuous year for me so I thought I would start a new tradition of doing
a retrospective post. 
&lt;/p&gt;
&lt;p&gt;
In January, I started doing something at Trent that I had never done before in ten
years of teaching there a course or two a year – teach the same course twice at once,
on different nights in different locations. I think the Tuesday night people got a
better course since I in effect rehearsed for them each Monday morning :-). The marking
load was a little difficult but I managed it. Also in January I had a &lt;a href="http://www.gregcons.com/KateBlog/MyGeekspeakAppearanceNowOnChannel9.aspx"&gt;geekspeak &lt;/a&gt;appearance,
and the planning started in earnest for Tech Ed.
&lt;/p&gt;
&lt;p&gt;
In February I spoke at &lt;a href="http://gtaeast.torontoug.net/"&gt;my own user group&lt;/a&gt;,
which is always a treat, and the Toronto Heroes Happen Here event introduced Visual
Studio 2008, SQL Server 2008, and Windows 2008 to Toronto.
&lt;/p&gt;
&lt;p&gt;
March kicked off with &lt;a href="http://www.gregcons.com/KateBlog/SpeakingAtSDWestInMarch.aspx"&gt;SD
West&lt;/a&gt;, where I did two sessions (Vista programming for half a day, and some Practical
VSTS tips) and recorded a video interview. I really enjoyed SD West’s sense of difference
– the attendees, speakers, and topics all had a little fresh and unusual twist to
me compared to the conferences Microsoft runs. My schedule doesn’t often let me get
to third party conferences but it’s definitely enjoyable when it does. Also in March,
we closed our Peterborough offices after nearly a decade there, and consolidated back
to a single office attached to our home. Times have changed since we set up the Peterborough
offices – we have high speed Internet at home, couriers are no longer an important
delivery mechanism for us, and we haven’t employed a university student for many years
– so we decided paying rent and commuting 45 minutes each way every day was a foolish
habit. It really has been one of my best decisions of the year.
&lt;/p&gt;
&lt;p&gt;
April’s big fun was the MVP Summit. My schedule was jam-packed and my only regret
was that the C++ team didn’t schedule any boring or irrelevant parts of the day that
might have let me go visit another team to broaden my horizons.
&lt;/p&gt;
&lt;p&gt;
In May, Chris Dufour and I held our own Heroes Happen Here launches in Peterborough
and Whitby. We had a scaled down version of the Toronto event and enjoyed it a great
deal. Then DevTeach came to town – my absolute favourite third party conference always.
As well it provided an opportunity for the Canadian RDs to get together and that is
never a bad thing!
&lt;/p&gt;
&lt;p&gt;
June, of course, meant Tech Ed. A precon, &lt;a href="http://www.gregcons.com/KateBlog/ALunchToRemember.aspx"&gt;lunch &lt;/a&gt;with
Bill Gates, three breakouts, two podcasts, assorted booth duty / ask the experts /
etc plus dinners, receptions and side meetings made for a whirlwind week. The sort
of thing I work all year to get, to be honest ... I loved it!
&lt;/p&gt;
&lt;p&gt;
I started July by recording a &lt;a href="http://www.gregcons.com/KateBlog/My2008DotNetRocksAppearance.aspx"&gt;.NET
Rocks &lt;/a&gt;episode. Another thing I don’t get to do enough of. Then I just settled
down and worked on projects for a while. Community activity is always a bit slow in
the summer. As my project work intensified (nothing I can announce at the moment)
I stayed heads down right through to the end of October when the &lt;a href="http://www.gregcons.com/kateblog/SearchView.aspx?q=pdc"&gt;PDC &lt;/a&gt;rolled
around. We were all full of pent-up PDC demand after so long without one, and it was
good, really good.
&lt;/p&gt;
&lt;p&gt;
Just one week home after PDC, and trying to catch up on that project work, and it
was off to Barcelona (maybe for the last time?) for Tech Ed Europe. I would have had
an amazingly great time even if I hadn’t placed a talk in the top ten, but I was lucky
enough to do just that. The food, the scenery, the weather – I am really going to &lt;a href="http://www.gregcons.com/KateBlog/FarewellBarcelona.aspx"&gt;miss
Barcelona&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
In December I got back on the community stage by visiting &lt;a href="http://www.gregcons.com/KateBlog/MiniINETATourInDecember.aspx"&gt;three
southern cities &lt;/a&gt;to tell the story of Vista Bridge. I got caught in a snowstorm
in Baton Rouge, the like of which they get once or twice a century, just to add a
little spice to the tale. And that brings us around to the end of the year. What's
next?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=496637b6-ed21-46b2-8457-a80febde6fd6" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=611953d6-64f5-4ad8-ac2c-b8888c00bcdd</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=611953d6-64f5-4ad8-ac2c-b8888c00bcdd</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">This month's meeting is November 25th.
Chris Dufour will speak on Building Silverlight 2 Data Applications. The meeting is
at the Whitby library, but please <a href="http://gtaeast.torontoug.net/UG_Events/2110.aspx">register </a>so
the food count will be accurate. 
<p></p><p><img src="http://www.gregcons.com/KateBlog/content/binary/ria2.jpg" border="0" /></p><p>
Kate
</p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=611953d6-64f5-4ad8-ac2c-b8888c00bcdd" /></body>
      <title>November Meeting of East of Toronto</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=611953d6-64f5-4ad8-ac2c-b8888c00bcdd</guid>
      <link>http://www.gregcons.com/KateBlog/NovemberMeetingOfEastOfToronto.aspx</link>
      <pubDate>Tue, 18 Nov 2008 03:05:02 GMT</pubDate>
      <description>This month's meeting is November 25th. Chris Dufour will speak on Building Silverlight 2 Data Applications. The meeting is at the Whitby library, but please &lt;a href="http://gtaeast.torontoug.net/UG_Events/2110.aspx"&gt;register &lt;/a&gt;so
the food count will be accurate. 
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/ria2.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=611953d6-64f5-4ad8-ac2c-b8888c00bcdd" /&gt;</description>
      <category>INETA</category>
      <category>MVP</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=b28c306c-dd9b-412c-aec7-413b6f777ce6</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b28c306c-dd9b-412c-aec7-413b6f777ce6</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I think I have this finally all sorted out now. This map is a little inaccurate because
it depicts driving, but it gets the point across:
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/Map.JPG" border="0" />
        </p>
        <p>
Monday December 8th I will fly to <a href="http://www.fsdnug.org/">Fort Smith </a>(via
Atlanta). Tuesday December 9th I will drive to the <a href="http://nwadnug.org/Events/tabid/54/ctl/Details/Mid/370/ItemID/36/Default.aspx?selecteddate=12/9/2008">Northwest
Arkansas </a>meeting. Wednesday Dec 10th I will fly from there to <a href="http://www.brdnug.org/events_view.aspx?eventid=29">Baton
Rouge </a>(via Atlanta) and then Thursday Dec 11th I will fly home (once again, via
Atlanta.) The talk will be the same at all three, so there's no need to follow me
around :-)
</p>
        <p>
          <strong>The Windows Vista Bridge: How Managed Code Developers Can Easily Access Exciting
New Vista Features</strong>
        </p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Accessing new Windows Vista features is a challenge from managed (.NET) code. The
level of interoperability required is out of reach for many developers. The Vista
Bridge is a sample library you can use in your own projects today that provides access
to new user interface features as well as “behind the scenes” power features. Discover
a shortcut to Windows Vista for Microsoft Visual Basic and Visual C# programmers and
how you can get involved.
</p>
        </blockquote>
        <p>
This talk is freshly updated for Tech Ed Europe where I will deliver it Nov 13th.
See you there!
</p>
        <p>
Kate
</p>
        <img src="http://www.gregcons.com/KateBlog/content/binary/INETASponsoredEvent.jpg" border="0" />
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b28c306c-dd9b-412c-aec7-413b6f777ce6" />
      </body>
      <title>Mini INETA Tour in December</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b28c306c-dd9b-412c-aec7-413b6f777ce6</guid>
      <link>http://www.gregcons.com/KateBlog/MiniINETATourInDecember.aspx</link>
      <pubDate>Sat, 08 Nov 2008 15:32:26 GMT</pubDate>
      <description>&lt;p&gt;
I think I have this finally all sorted out now. This map is a little inaccurate because
it depicts driving, but it gets the point across:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/Map.JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Monday December 8th I will fly to &lt;a href="http://www.fsdnug.org/"&gt;Fort Smith &lt;/a&gt;(via
Atlanta). Tuesday December 9th I will drive to the &lt;a href="http://nwadnug.org/Events/tabid/54/ctl/Details/Mid/370/ItemID/36/Default.aspx?selecteddate=12/9/2008"&gt;Northwest
Arkansas &lt;/a&gt;meeting. Wednesday Dec 10th I will fly from there to &lt;a href="http://www.brdnug.org/events_view.aspx?eventid=29"&gt;Baton
Rouge &lt;/a&gt;(via Atlanta) and then Thursday Dec 11th I will fly home (once again, via
Atlanta.) The talk will be the same at all three, so there's no need to follow me
around :-)
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;The Windows Vista Bridge: How Managed Code Developers Can Easily Access Exciting
New Vista Features&lt;/strong&gt;
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Accessing new Windows Vista features is a challenge from managed (.NET) code. The
level of interoperability required is out of reach for many developers. The Vista
Bridge is a sample library you can use in your own projects today that provides access
to new user interface features as well as “behind the scenes” power features. Discover
a shortcut to Windows Vista for Microsoft Visual Basic and Visual C# programmers and
how you can get involved.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
This talk is freshly updated for Tech Ed Europe where I will deliver it Nov 13th.
See you there!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/INETASponsoredEvent.jpg" border=0&gt;&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b28c306c-dd9b-412c-aec7-413b6f777ce6" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Client Development</category>
      <category>INETA</category>
      <category>Speaking</category>
      <category>Travel</category>
      <category>Vista</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=b27f9547-8738-4cec-a6d0-182ce3b57201</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b27f9547-8738-4cec-a6d0-182ce3b57201</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Recently, a young man who has just completed his post secondary education (programming
etc) asked me for help connecting to local communities. He's looking for work and
he knows from experience that networking and connections are vital. But out of the
college atmosphere, it's not always clear where to find people. I suggested user groups,
of course. For those of you who live vaguely north-and-east of Toronto, as I do, I
suggest:
</p>
        <ul>
          <li>
The <a href="http://gtaeast.torontoug.net/">East of Toronto .NET Users Group</a>.
I founded it because I didn't like driving all the way to Mississauga for user group
meetings. Chris Dufour runs it brilliantly. Expect speakers from Microsoft, INETA
speakers from all over North America, me once or twice a year, plus pizza for everyone
and door prizes for a handful of folks each meeting. Meetings are generally in Oshawa
or Whitby. 
</li>
          <li>
            <a href="http://www.durhampc-usersclub.on.ca/">Durham Personal Computer User's Club</a>.
More consumer focused than developer, but industry speakers do come and you will meet
geeky people in the area. I recognize several names on the speaker list as possible
employers of new graduates. They meet in Courtice. 
</li>
          <li>
The <a href="http://local.cips.ca/kawartha/">Kawartha section of CIPS</a>. Enterprise
focused in many cases, IT Pro material as well as developers, and excellent networking
opportunities. Meetings are generally in Peterborough and once a year (in January)
they specifically hold a meeting for upcoming graduates to talk about employment topics.</li>
        </ul>
        <p>
It's quite likely that there are Java or PHP or Ruby user groups nearby; if you know
of any please leave a comment. Unfortunately most groups suspend meetings for the
summers, so it may be a while until they are meeting again. Still, meeting other people
is the best way to find a job you will love. <a href="http://www.gregcons.com/KateBlog/WhatYouWantToGetCouldBeWhatINeedToGive.aspx">Remember</a>,
when someone is looking to hire, they aren't doing you a favour - they're meeting
their own needs. They will count themselves lucky they met you, or were introduced
to you. 
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b27f9547-8738-4cec-a6d0-182ce3b57201" />
      </body>
      <title>Joining Local Communities</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b27f9547-8738-4cec-a6d0-182ce3b57201</guid>
      <link>http://www.gregcons.com/KateBlog/JoiningLocalCommunities.aspx</link>
      <pubDate>Thu, 19 Jun 2008 02:09:47 GMT</pubDate>
      <description>&lt;p&gt;
Recently, a young man who has just completed his post secondary education (programming
etc) asked me for help connecting to local communities. He's looking for work and
he knows from experience that networking and connections are vital. But out of the
college atmosphere, it's not always clear where to find people. I suggested user groups,
of course. For those of you who live vaguely north-and-east of Toronto, as I do, I
suggest:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
The &lt;a href="http://gtaeast.torontoug.net/"&gt;East of Toronto .NET Users Group&lt;/a&gt;.
I founded it because I didn't like driving all the way to Mississauga for user group
meetings. Chris Dufour runs it brilliantly. Expect speakers from Microsoft, INETA
speakers from all over North America, me once or twice a year, plus pizza for everyone
and door prizes for a handful of folks each meeting. Meetings are generally in Oshawa
or Whitby. 
&lt;li&gt;
&lt;a href="http://www.durhampc-usersclub.on.ca/"&gt;Durham Personal Computer User's Club&lt;/a&gt;.
More consumer focused than developer, but industry speakers do come and you will meet
geeky people in the area. I recognize several names on the speaker list as possible
employers of new graduates. They meet in Courtice. 
&lt;li&gt;
The &lt;a href="http://local.cips.ca/kawartha/"&gt;Kawartha section of CIPS&lt;/a&gt;. Enterprise
focused in many cases, IT Pro material as well as developers, and excellent networking
opportunities. Meetings are generally in Peterborough and once a year (in January)
they specifically hold a meeting for upcoming graduates to talk about employment topics.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
It's quite likely that there are Java or PHP or Ruby user groups nearby; if you know
of any please leave a comment. Unfortunately most groups suspend meetings for the
summers, so it may be a while until they are meeting again. Still, meeting other people
is the best way to find a job you will love. &lt;a href="http://www.gregcons.com/KateBlog/WhatYouWantToGetCouldBeWhatINeedToGive.aspx"&gt;Remember&lt;/a&gt;,
when someone is looking to hire, they aren't doing you a favour - they're meeting
their own needs. They will count themselves lucky they met you, or were introduced
to you. 
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b27f9547-8738-4cec-a6d0-182ce3b57201" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=4eae8181-a9c9-4ca0-b7df-10cf14438e1c</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4eae8181-a9c9-4ca0-b7df-10cf14438e1c</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
On Tuesday, Day 1 of TechEd,  I was lucky enough to join a small group of people
for lunch with Bill Gates. While spending an hour or two with Bill would be an honour
at any time, to do so at his last Tech Ed was extra special. The invitees spanned
a wide range of the developer spectrum, and what we had in common was our contributions
to community. There were Regional Directors, MVPs, MCTs, INETA people, and so on.
Bill arrived just in time for a group photo (I'll post it when I get it) and then
sat down to answer questions for an hour or more. I was so impressed; more impressed
than I planned to be. I found his answers really illuminating and inspiring. Our geeky
minds and way of approaching problems can be turned to far more than just designing
software. Why not, if you don't have to worry about covering your mortgage payment,
try fixing the problems of disease, education, agriculture, and even the United
Nations?
</p>
        <p>
We were given an enormous (and heavy) memento:
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/influencer%20award%20small.jpg" border="0" />
        </p>
        <p>
It's going on the "bookshelf of showing off" for sure, but the inspiration and the
practical information are more to me than the crystal :-).
</p>
        <p>
Kate
</p>
        <p>
Update: Fellow attendees <a href="http://www.brustblog.com/PermaLink,guid,86e3f2a3-33ad-4784-8032-6638b3f23303.aspx">Andrew
Brust</a>, <a href="http://bi-polar23.blogspot.com/2008/06/what-day.html">Matthew
Roche</a>, <a href="http://www.dotnetdoc.com/PermaLink,guid,7a218e73-ac10-4ee7-bad8-4c6d8ca21a0f.aspx">Daniel
Egan</a>, <a href="http://www.grokdev.com/Blogs/scott/2008/06/04/TechEdDay1Recap.aspx">Scott
Golightly</a>, <a href="http://www.stephenforte.net/PermaLink,guid,7089c6b3-3014-4ddc-9f52-06aa3eb34bfd.aspx">Stephen
Forte</a>, and <a href="http://drneil.blogspot.com/2008/06/lunch-with-bill-gates.html">Neil
Roodyn </a>have blogged their impressions also. So has <a href="http://blogs.msdn.com/somasegar/archive/2008/06/06/inspirational-session-with-bill-and-community-leaders.aspx">Soma</a>,
who graciously welcomed us all to the lunch and is well known as a friend of developer
community people.
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4eae8181-a9c9-4ca0-b7df-10cf14438e1c" />
      </body>
      <title>A Lunch to Remember</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4eae8181-a9c9-4ca0-b7df-10cf14438e1c</guid>
      <link>http://www.gregcons.com/KateBlog/ALunchToRemember.aspx</link>
      <pubDate>Wed, 04 Jun 2008 21:38:06 GMT</pubDate>
      <description>&lt;p&gt;
On Tuesday, Day 1 of TechEd,&amp;nbsp; I was lucky enough to join a small group of people
for lunch with Bill Gates. While spending an hour or two with Bill would be an honour
at any time, to do so at his last Tech Ed was extra special. The invitees spanned
a wide range of the developer spectrum, and what we had in common was our contributions
to community. There were Regional Directors, MVPs, MCTs, INETA people, and so on.
Bill arrived just in time for a group photo (I'll post it when I get it) and then
sat down to answer questions for an hour or more. I was so impressed; more impressed
than I planned to be. I found his answers really illuminating and inspiring. Our geeky
minds and way of approaching problems can be turned to far more than just designing
software. Why not, if you don't have to worry about covering your mortgage payment,
try fixing the problems of&amp;nbsp;disease, education, agriculture, and even the United
Nations?
&lt;/p&gt;
&lt;p&gt;
We were given an enormous (and heavy) memento:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/influencer%20award%20small.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
It's going on the "bookshelf of showing off" for sure, but the inspiration and the
practical information&amp;nbsp;are more to me than the crystal :-).
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
Update: Fellow attendees &lt;a href="http://www.brustblog.com/PermaLink,guid,86e3f2a3-33ad-4784-8032-6638b3f23303.aspx"&gt;Andrew
Brust&lt;/a&gt;,&amp;nbsp;&lt;a href="http://bi-polar23.blogspot.com/2008/06/what-day.html"&gt;Matthew
Roche&lt;/a&gt;,&amp;nbsp;&lt;a href="http://www.dotnetdoc.com/PermaLink,guid,7a218e73-ac10-4ee7-bad8-4c6d8ca21a0f.aspx"&gt;Daniel
Egan&lt;/a&gt;,&amp;nbsp;&lt;a href="http://www.grokdev.com/Blogs/scott/2008/06/04/TechEdDay1Recap.aspx"&gt;Scott
Golightly&lt;/a&gt;,&amp;nbsp;&lt;a href="http://www.stephenforte.net/PermaLink,guid,7089c6b3-3014-4ddc-9f52-06aa3eb34bfd.aspx"&gt;Stephen
Forte&lt;/a&gt;, and &lt;a href="http://drneil.blogspot.com/2008/06/lunch-with-bill-gates.html"&gt;Neil
Roodyn &lt;/a&gt;have blogged their impressions also. So has &lt;a href="http://blogs.msdn.com/somasegar/archive/2008/06/06/inspirational-session-with-bill-and-community-leaders.aspx"&gt;Soma&lt;/a&gt;,
who graciously welcomed us all to the lunch and is well known as a friend of developer
community people.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4eae8181-a9c9-4ca0-b7df-10cf14438e1c" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=4715dfef-e4c8-4816-a304-58ce4dc66aa6</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4715dfef-e4c8-4816-a304-58ce4dc66aa6</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Wednesday December 12th is the Christmas Party for the East of Toronto .NET User Group.
Mark Relph will come and talk about where he sees the industry going, your $10 cover
charge will cover “nibblies”, and there’s a cash bar. Come and meet your fellow user
group members and socialize a little. Please <a href="http://gtaeast.torontoug.net/ug_events/1897.aspx">register
in advance</a>!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4715dfef-e4c8-4816-a304-58ce4dc66aa6" />
      </body>
      <title>East of Toronto .NET User Group Christmas Party</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4715dfef-e4c8-4816-a304-58ce4dc66aa6</guid>
      <link>http://www.gregcons.com/KateBlog/EastOfTorontoNETUserGroupChristmasParty.aspx</link>
      <pubDate>Sat, 08 Dec 2007 21:17:34 GMT</pubDate>
      <description>&lt;p&gt;
Wednesday December 12th is the Christmas Party for the East of Toronto .NET User Group.
Mark Relph will come and talk about where he sees the industry going, your $10 cover
charge will cover “nibblies”, and there’s a cash bar. Come and meet your fellow user
group members and socialize a little. Please &lt;a href="http://gtaeast.torontoug.net/ug_events/1897.aspx"&gt;register
in advance&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4715dfef-e4c8-4816-a304-58ce4dc66aa6" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=970548f6-9175-4053-8c26-bf2a4fd15e6f</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=970548f6-9175-4053-8c26-bf2a4fd15e6f</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Developer Night in Canada (DNIC) User Group Tour is all set! 
</p>
        <p>
          <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032330835&amp;Culture=en-CA">
            <img src="http://www.gregcons.com/KateBlog/content/binary/dnic.JPG" border="0" />
          </a>
        </p>
        <p>
Our (East of Toronto) date is April 11th. <a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032330835&amp;Culture=en-CA">Register
now!</a></p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
The purpose of this event is to demonstrate how the Microsoft Application Platform
provides a robust and secure foundation for building data-driven applications and
Web sites. Specifically, this session will examine some of the tools and technologies
available for developers including Visual Studio Team System for Database Professionals
and examine some of the exciting new features of ADO.NET.
</p>
        </blockquote>
        <p>
Our session will feature our own alumnus, Jean-Luc David:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Jean-Luc David has written four books for Wiley Publishing (including Professional
JavaScript 2nd Edition, Professional WinFX Beta, Professional Visual Studio 2005 Team
System and most recently, Professional Team Foundation Server). Prior to joining Microsoft
Jean-Luc had been a Microsoft MVP for three years. Jean-Luc is very passionate about
the community and loves talking and interacting with developers and IT professionals.
Jean-Luc lives in downtown Toronto.
</p>
        </blockquote>
        <p>
See you there!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=970548f6-9175-4053-8c26-bf2a4fd15e6f" />
      </body>
      <title>Developer Night in Canada (DNIC) User Group Tour</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=970548f6-9175-4053-8c26-bf2a4fd15e6f</guid>
      <link>http://www.gregcons.com/KateBlog/DeveloperNightInCanadaDNICUserGroupTour.aspx</link>
      <pubDate>Tue, 20 Feb 2007 21:38:34 GMT</pubDate>
      <description>&lt;p&gt;
The Developer Night in Canada (DNIC) User Group Tour is all set! 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032330835&amp;amp;Culture=en-CA"&gt;&lt;img src="http://www.gregcons.com/KateBlog/content/binary/dnic.JPG" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Our (East of Toronto) date is April 11th. &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032330835&amp;amp;Culture=en-CA"&gt;Register
now!&lt;/a&gt;
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
The purpose of this event is to demonstrate how the Microsoft Application Platform
provides a robust and secure foundation for building data-driven applications and
Web sites. Specifically, this session will examine some of the tools and technologies
available for developers including Visual Studio Team System for Database Professionals
and examine some of the exciting new features of ADO.NET.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Our session will feature our own alumnus, Jean-Luc David:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Jean-Luc David has written four books for Wiley Publishing (including Professional
JavaScript 2nd Edition, Professional WinFX Beta, Professional Visual Studio 2005 Team
System and most recently, Professional Team Foundation Server). Prior to joining Microsoft
Jean-Luc had been a Microsoft MVP for three years. Jean-Luc is very passionate about
the community and loves talking and interacting with developers and IT professionals.
Jean-Luc lives in downtown Toronto.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
See you there!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=970548f6-9175-4053-8c26-bf2a4fd15e6f" /&gt;</description>
      <category>INETA</category>
      <category>MVP</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=d7ba3058-274a-414d-881b-adcd58243b21</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=d7ba3058-274a-414d-881b-adcd58243b21</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In October, Kathleen Dollard is coming to the East of Toronto UG! On October 19th,
she'll be talking about Generics. Specifically:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
            <font face="Arial">Generics open up new opportunities to increase the robustness of
your code, improve its performance, and significantly reduce the total amount of code
you write. After a brief introduction to generic syntax, this talk dives into using
generics to improve the quality of your code. You'll see how easy it is to shift your
current collections to generic collections and learn about new features such as robust
sorts, finds, and filters across collections. You'll learn how to write your own generic
methods and classes. Finally you'll see how to leverage the spectrum of generic possibilities
in a business object hierarchy that reduces the total lines of code by about 50%.
You'll walk out of this talk understanding how to use generics to improve your own
applications.</font>
          </p>
        </blockquote>
        <p>
This meeting is at the YWCA Durham, so when you <a href="http://gtaeast.torontoug.net/UG_Events/1556.aspx">register</a>,
check the map and make sure you know where you're headed. If you haven't heard Kathleen
speak before, you need to be there. Here's a little more about her:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Kathleen Dollard is a consultant, author, trainer, and speaker. She’s been a Microsoft
MVP since 1998, wrote “Code Generation in Microsoft .NET” (Apress) and is a regular
contributor to Visual Studio Magazine. She speaks at industry conferences such as
VSLive, DevConnections, and Microsoft DevDays as well as local user groups. She’s
the founder and principal of GenDotNet. Her passion is helping programmers be smarter
in how they develop by learning to use Visual Studio, XML related technologies, .NET
languages, code generation, unit testing, and other tools to their full capacity.
She’s currently working on full life cycle improvements, such as better debugging
and capturing business intent in metadata and test definitions. When not working,
she enjoys woodworking, snowshoeing, and kayaking depending on the outdoor temperature.
</p>
        </blockquote>
        <p>
I'll be a little crazed that week getting ready to head to Africa, but I'll be there.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=d7ba3058-274a-414d-881b-adcd58243b21" />
      </body>
      <title>Plan ahead: October East of Toronto .NET UG Meeting</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=d7ba3058-274a-414d-881b-adcd58243b21</guid>
      <link>http://www.gregcons.com/KateBlog/PlanAheadOctoberEastOfTorontoNETUGMeeting.aspx</link>
      <pubDate>Sat, 16 Sep 2006 19:49:04 GMT</pubDate>
      <description>&lt;p&gt;
In October, Kathleen Dollard is coming to the East of Toronto UG! On October 19th,
she'll be talking about Generics. Specifically:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
&lt;font face=Arial&gt;Generics open up new opportunities to increase the robustness of
your code, improve its performance, and significantly reduce the total amount of code
you write. After a brief introduction to generic syntax, this talk dives into using
generics to improve the quality of your code. You'll see how easy it is to shift your
current collections to generic collections and learn about new features such as robust
sorts, finds, and filters across collections. You'll learn how to write your own generic
methods and classes. Finally you'll see how to leverage the spectrum of generic possibilities
in a business object hierarchy that reduces the total lines of code by about 50%.
You'll walk out of this talk understanding how to use generics to improve your own
applications.&lt;/font&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
This meeting is at the YWCA Durham, so when you &lt;a href="http://gtaeast.torontoug.net/UG_Events/1556.aspx"&gt;register&lt;/a&gt;,
check the map and make sure you know where you're headed. If you haven't heard Kathleen
speak before, you need to be there. Here's a little more about her:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Kathleen Dollard is a consultant, author, trainer, and speaker. She’s been a Microsoft
MVP since 1998, wrote “Code Generation in Microsoft .NET” (Apress) and is a regular
contributor to Visual Studio Magazine. She speaks at industry conferences such as
VSLive, DevConnections, and Microsoft DevDays as well as local user groups. She’s
the founder and principal of GenDotNet. Her passion is helping programmers be smarter
in how they develop by learning to use Visual Studio, XML related technologies, .NET
languages, code generation, unit testing, and other tools to their full capacity.
She’s currently working on full life cycle improvements, such as better debugging
and capturing business intent in metadata and test definitions. When not working,
she enjoys woodworking, snowshoeing, and kayaking depending on the outdoor temperature.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
I'll be a little crazed that week getting ready to head to Africa, but I'll be there.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=d7ba3058-274a-414d-881b-adcd58243b21" /&gt;</description>
      <category>INETA</category>
      <category>MVP</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=55d2f1a1-67c3-42be-9b0f-8660acdea9c2</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=55d2f1a1-67c3-42be-9b0f-8660acdea9c2</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jean-Luc David, <a href="http://www.gregcons.com/KateBlog/CommentView.aspx?guid=823c81d3-d2ac-49a6-9d04-f22e10206697">newly
minted Developer Advisor</a>, returns to the East of Toronto .NET Users Group this
month to talk about Atlas, or "Atlas" as the Microsoft guys used to call it, the quotes
reminding us all that it's a code name, not a real true blessed-by-marketing-and-the-lawyers
name. And <a href="http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx">now</a>,
it's going to be called, sort of, AJAX. Let me quote ScottGu here:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
The client-side “Atlas” javascript library is going to be called the <strong>Microsoft
AJAX Library</strong>. This will work with any browser, and also support any backend
web server (read these blog posts to see how to run it on <a href="http://www.shankun.com/Atlas_Php_2.aspx">PHP</a> and <a href="http://blogs.msdn.com/brada/archive/2006/06/29/649944.aspx">ColdFusion</a>). 
</p>
          <p>
The server-side “Atlas” functionality that nicely integrates with ASP.NET will be
called the <strong>ASP.NET 2.0 AJAX Extensions</strong>. As part of this change the
tag prefix for the “Atlas” controls will change from &lt;atlas:&gt;to &lt;asp:&gt;.
These controls will also be built-in to ASP.NET vNext. 
</p>
          <p>
The <a href="http://atlas.asp.net/default.aspx?tabid=47&amp;subtabid=477">“Atlas”
Control Toolkit</a> today is a set of free, shared source controls and components
that help you get the most value from the ASP.NET AJAX Extensions. Going forward,
the name of the project will change to be the <strong>ASP.NET AJAX Control Toolkit</strong>. 
</p>
        </blockquote>
        <p>
Well, whatever it's called (I seem to say that a lot) you can learn more about it
at this month's user group meeting. September 26th, 6pm for pizza, 7pm for the presentation,
Whitby Public Library. <a href="http://gtaeast.torontoug.net/UG_Events/1536.aspx">Please
register!</a></p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=55d2f1a1-67c3-42be-9b0f-8660acdea9c2" />
      </body>
      <title>Reminder: September East of Toronto .NET UG meeting: Atlas/Ajax</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=55d2f1a1-67c3-42be-9b0f-8660acdea9c2</guid>
      <link>http://www.gregcons.com/KateBlog/ReminderSeptemberEastOfTorontoNETUGMeetingAtlasAjax.aspx</link>
      <pubDate>Fri, 15 Sep 2006 19:43:32 GMT</pubDate>
      <description>&lt;p&gt;
Jean-Luc David, &lt;a href="http://www.gregcons.com/KateBlog/CommentView.aspx?guid=823c81d3-d2ac-49a6-9d04-f22e10206697"&gt;newly
minted Developer Advisor&lt;/a&gt;, returns to the East of Toronto .NET Users Group this
month to talk about Atlas, or "Atlas" as the Microsoft guys used to call it, the quotes
reminding us all that it's a code name, not a real true blessed-by-marketing-and-the-lawyers
name. And &lt;a href="http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx"&gt;now&lt;/a&gt;,
it's going to be called, sort of,&amp;nbsp;AJAX. Let me quote ScottGu here:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
The client-side “Atlas” javascript library is going to be called the &lt;strong&gt;Microsoft
AJAX Library&lt;/strong&gt;. This will work with any browser, and also support any backend
web server (read these blog posts to see how to run it on &lt;a href="http://www.shankun.com/Atlas_Php_2.aspx"&gt;PHP&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/brada/archive/2006/06/29/649944.aspx"&gt;ColdFusion&lt;/a&gt;). 
&lt;/p&gt;
&lt;p&gt;
The server-side “Atlas” functionality that nicely integrates with ASP.NET will be
called the &lt;strong&gt;ASP.NET 2.0 AJAX Extensions&lt;/strong&gt;. As part of this change the
tag prefix for the “Atlas” controls will change from &amp;lt;atlas:&amp;gt;to &amp;lt;asp:&amp;gt;.
These controls will also be built-in to ASP.NET vNext. 
&lt;/p&gt;
&lt;p&gt;
The &lt;a href="http://atlas.asp.net/default.aspx?tabid=47&amp;amp;subtabid=477"&gt;“Atlas”
Control Toolkit&lt;/a&gt; today is a set of free, shared source controls and components
that help you get the most value from the ASP.NET AJAX Extensions. Going forward,
the name of the project will change to be the &lt;strong&gt;ASP.NET AJAX Control Toolkit&lt;/strong&gt;. 
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Well, whatever it's called (I seem to say that a lot) you can learn more about it
at this month's user group meeting. September 26th, 6pm for pizza, 7pm for the presentation,
Whitby Public Library. &lt;a href="http://gtaeast.torontoug.net/UG_Events/1536.aspx"&gt;Please
register!&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=55d2f1a1-67c3-42be-9b0f-8660acdea9c2" /&gt;</description>
      <category>INETA</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=823c81d3-d2ac-49a6-9d04-f22e10206697</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=823c81d3-d2ac-49a6-9d04-f22e10206697</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As you may know, I'm <a href="http://gtaeast.torontoug.net/About/Founders/default.aspx">listed </a>as
the leader of the East of Toronto .NET User Group. I'm just a figurehead though, the
real work has been done for a long time by Chris Dufour and Jean-Luc David. During
my blogging gap, Jean-Luc <a href="http://weblogs.asp.net/jld/archive/2006/08/11/Joining-Microsoft-Canada-as-a-Developer-Evangelist.aspx">accepted
a job offer </a>from Microsoft Canada and is now a Developer Advisor. That means he
looks after me as an RD, and helps with the user group. He's already doing a terrific
job, and you'll never guess who our <a href="http://gtaeast.torontoug.net/UG_Events/1536.aspx">September
speaker </a>is :) (Subliminal message, go register for that meeting now, please.)
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=823c81d3-d2ac-49a6-9d04-f22e10206697" />
      </body>
      <title>My loss is Microsoft's gain</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=823c81d3-d2ac-49a6-9d04-f22e10206697</guid>
      <link>http://www.gregcons.com/KateBlog/MyLossIsMicrosoftsGain.aspx</link>
      <pubDate>Thu, 07 Sep 2006 16:28:51 GMT</pubDate>
      <description>&lt;p&gt;
As you may know, I'm &lt;a href="http://gtaeast.torontoug.net/About/Founders/default.aspx"&gt;listed &lt;/a&gt;as
the leader of the East of Toronto .NET User Group. I'm just a figurehead though, the
real work has been done for a long time by Chris Dufour and Jean-Luc David. During
my blogging gap, Jean-Luc &lt;a href="http://weblogs.asp.net/jld/archive/2006/08/11/Joining-Microsoft-Canada-as-a-Developer-Evangelist.aspx"&gt;accepted
a job offer &lt;/a&gt;from Microsoft Canada and is now a Developer Advisor. That means he
looks after me as an RD, and helps with the user group. He's already doing a terrific
job, and you'll never guess who our &lt;a href="http://gtaeast.torontoug.net/UG_Events/1536.aspx"&gt;September
speaker &lt;/a&gt;is :) (Subliminal message, go register for that meeting now, please.)
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=823c81d3-d2ac-49a6-9d04-f22e10206697" /&gt;</description>
      <category>INETA</category>
      <category>RD</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=a6655dc9-d149-49c2-9d92-fff6264a5903</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a6655dc9-d149-49c2-9d92-fff6264a5903</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://geekswithblogs.net/sashak/archive/2006/08/21/88671.aspx">Sasha Krsmanovic</a> has
been working for Microsoft for a very long time, but as a v-, a vendor. This summer
they finally made it official and hired him as a regular employee. At the same time
he moved roles, so now instead of looking after me as an RD and a user group leader,
he's looking after me as an MVP. Works for me!
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/realdev.jpg" border="0" />
        </p>
        <p>
This is me with Sasha back at realDevelopment06.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a6655dc9-d149-49c2-9d92-fff6264a5903" />
      </body>
      <title>Sasha gets a blue badge</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a6655dc9-d149-49c2-9d92-fff6264a5903</guid>
      <link>http://www.gregcons.com/KateBlog/SashaGetsABlueBadge.aspx</link>
      <pubDate>Wed, 06 Sep 2006 16:20:24 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://geekswithblogs.net/sashak/archive/2006/08/21/88671.aspx"&gt;Sasha Krsmanovic&lt;/a&gt; has
been working for Microsoft for a very long time, but as a v-, a vendor. This summer
they finally made it official and hired him as a regular employee. At the same time
he moved roles, so now instead of looking after me as an RD and a user group leader,
he's looking after me as an MVP. Works for me!
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/realdev.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This is me with Sasha back at realDevelopment06.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a6655dc9-d149-49c2-9d92-fff6264a5903" /&gt;</description>
      <category>Canadian Colour</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=c7a1bbd0-df79-4835-83af-3cc794125246</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=c7a1bbd0-df79-4835-83af-3cc794125246</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This year at Tech Ed USA, the booths had slightly different badge scanning hardware
than at past shows. Instead of removing your badge from the holder to be swiped, the
boothies could just swipe a bar code on the front. This was used not just at booths,
but also for session attendance. Here you see Canada's Technology Triangle guy himself, <a href="http://geekswithblogs.net/dtotzke/">Dave
Totzke</a>, being swiped before my Friday talk:
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/techedscan.jpg" border="0" />
        </p>
        <p>
I know at other TechEds they have used RFID in the badges, and then when you go to
do evals you can choose from the sessions you actually attended: makes it easier for
attendees and gets an accurate count of attendance. I don't know if session attendance
and evals were linked here because I hardly attended any sessions at all. In
fact, for those I did attend, I arrived with the speaker before the badge swipers
so I never got swiped. I know looking at my own evals they told me how many evals
were submitted but not how many people were in the room.
</p>
        <p>
Knowing how many people actually attend sessions and comparing it to how many indicated
they would in the scheduling tool helps to put talks into the right rooms... it's
as awkward to talk to a cavernously empty room as to a busting-at-the-seams-full one.
So I like this. But then, I liked the RFID chip, and I've been told it would never
be accepted in North America. 
</p>
        <p>
BTW, little piece of language-specific trivia: apparently C++ talks get way more "didn't
put it in the schedule" attendees than other languages. Is it because all languages
get the same number of spontaneous dropins, and all the C++ folks who planned to attend
follow through? Is it because C++ people don't like to use the scheduler? Who knows?
I'm just happy that while the number of C++ talks may be less than in previous years,
I'm still not in the smallest room.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=c7a1bbd0-df79-4835-83af-3cc794125246" />
      </body>
      <title>Badge Scanning at Tech Ed</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=c7a1bbd0-df79-4835-83af-3cc794125246</guid>
      <link>http://www.gregcons.com/KateBlog/BadgeScanningAtTechEd.aspx</link>
      <pubDate>Tue, 20 Jun 2006 01:40:41 GMT</pubDate>
      <description>&lt;p&gt;
This year at Tech Ed USA, the booths had slightly different badge scanning hardware
than at past shows. Instead of removing your badge from the holder to be swiped, the
boothies could just swipe a bar code on the front. This was used not just at booths,
but also for session attendance. Here you see Canada's Technology Triangle guy himself, &lt;a href="http://geekswithblogs.net/dtotzke/"&gt;Dave
Totzke&lt;/a&gt;, being swiped before my Friday talk:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/techedscan.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
I know at other TechEds they have used RFID in the badges, and then when you go to
do evals you can choose from the sessions you actually attended: makes it easier for
attendees and gets an accurate count of attendance. I don't know if session attendance
and evals were linked here because I hardly attended any sessions at all.&amp;nbsp;In
fact,&amp;nbsp;for those I did attend, I arrived with the speaker before the badge swipers
so I never got swiped. I know looking at my own evals they told me how many evals
were submitted but not how many people were in the room.
&lt;/p&gt;
&lt;p&gt;
Knowing how many people actually attend sessions and comparing it to how many indicated
they would in the scheduling tool helps to put talks into the right rooms... it's
as awkward to talk to a cavernously empty room as to a busting-at-the-seams-full one.
So I like this. But then, I liked the RFID chip, and I've been told it would never
be accepted in North America. 
&lt;/p&gt;
&lt;p&gt;
BTW, little piece of language-specific trivia: apparently C++ talks get way more "didn't
put it in the schedule" attendees than other languages. Is it because all languages
get the same number of spontaneous dropins, and all the C++ folks who planned to attend
follow through? Is it because C++ people don't like to use the scheduler? Who knows?
I'm just happy that while the number of C++ talks may be less than in previous years,
I'm still not in the smallest room.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=c7a1bbd0-df79-4835-83af-3cc794125246" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=445307a4-2a50-4662-b4fd-e83431b5b381</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=445307a4-2a50-4662-b4fd-e83431b5b381</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I have an HUGELY busy week planned at TechEd. It kicks off with meetings of MVPs and
RDs (I have to miss the meeting of user group leaders, everyone had the same "day
before TechEd starts" plan) and the keynote Sunday night. My talks are Monday (DEV309  Visual
C++: IDE Features for Visual Studio 2005, 5:00 PM - 6:15 PM  Room 259 AB) and
Friday (DEV444  Visual C++: Debugging and Resolving Loader Lock and Side-by-Side
Issues, 1:00 PM - 2:15 PM <strong> </strong>Room 160 ABC), and I won't miss
the <a href="http://www.microsoft.com/events/teched2006/communitytech.mspx">Women
In Technology luncheon</a> on Wednesday. In between I have so many meetings scheduled,
it's a good thing the sessions will be on <a href="http://shop.ecompanystore.com/mseventdvd/MSD_productdetail.asp?EventID=8">DVD </a>afterwards
because I just won't be able to attend all the ones I want to. And as for Boston tourism...
well at least I'll see Fenway :-)
</p>
        <p>
If you're going to be there, drop me a note and let's see if we can have some "face
time" of our own.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=445307a4-2a50-4662-b4fd-e83431b5b381" />
      </body>
      <title>Headed for Boston</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=445307a4-2a50-4662-b4fd-e83431b5b381</guid>
      <link>http://www.gregcons.com/KateBlog/HeadedForBoston.aspx</link>
      <pubDate>Sat, 10 Jun 2006 23:43:18 GMT</pubDate>
      <description>&lt;p&gt;
I have an HUGELY busy week planned at TechEd. It kicks off with meetings of MVPs and
RDs (I have to miss the meeting of user group leaders, everyone had the same "day
before TechEd starts" plan) and the keynote Sunday night. My talks are Monday (DEV309&amp;nbsp;&amp;nbsp;Visual
C++: IDE Features for Visual Studio 2005, 5:00 PM - 6:15 PM&amp;nbsp;&amp;nbsp;Room 259 AB)&amp;nbsp;and
Friday (DEV444&amp;nbsp;&amp;nbsp;Visual C++: Debugging and Resolving Loader Lock and Side-by-Side
Issues, 1:00 PM - 2:15 PM&amp;nbsp;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;Room 160 ABC), and I won't miss
the &lt;a href="http://www.microsoft.com/events/teched2006/communitytech.mspx"&gt;Women
In Technology luncheon&lt;/a&gt; on Wednesday. In between I have so many meetings scheduled,
it's a good thing the sessions will be on &lt;a href="http://shop.ecompanystore.com/mseventdvd/MSD_productdetail.asp?EventID=8"&gt;DVD &lt;/a&gt;afterwards
because I just won't be able to attend all the ones I want to. And as for Boston tourism...
well at least I'll see Fenway :-)
&lt;/p&gt;
&lt;p&gt;
If you're going to be there, drop me a note and let's see if we can have some "face
time" of our own.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=445307a4-2a50-4662-b4fd-e83431b5b381" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=56b78bc8-4a56-473a-8816-8b931417ef10</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=56b78bc8-4a56-473a-8816-8b931417ef10</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Jerome Carron from Microsoft will be coming to the East of Toronto .NET User Group
May 17th to talk about mobile applications:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
This session will be an introduction to developing Windows Mobile applications with
Visual Studio 2005. The focus of the session will be on Devices and the Mobile platform,
getting started with device development (user interfaces and controls), data management
(SQL Server Mobile) and Visual Studio tools for Data Management and close out with
a look at Windows Mobile 5.
</p>
        </blockquote>
        <p dir="ltr">
This meeting will be at the Whitby Library. Please <a href="http://gtaeast.torontoug.net/ug_events/1425.aspx">register </a>so
we're expecting you.
</p>
        <p dir="ltr">
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=56b78bc8-4a56-473a-8816-8b931417ef10" />
      </body>
      <title>Mobility at East of Toronto</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=56b78bc8-4a56-473a-8816-8b931417ef10</guid>
      <link>http://www.gregcons.com/KateBlog/MobilityAtEastOfToronto.aspx</link>
      <pubDate>Fri, 12 May 2006 20:19:33 GMT</pubDate>
      <description>&lt;p&gt;
Jerome Carron from Microsoft will be coming to the East of Toronto .NET User Group
May 17th to talk about mobile applications:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
This session will be an introduction to developing Windows Mobile applications with
Visual Studio 2005. The focus of the session will be on Devices and the Mobile platform,
getting started with device development (user interfaces and controls), data management
(SQL Server Mobile) and Visual Studio tools for Data Management and close out with
a look at Windows Mobile 5.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p dir=ltr&gt;
This meeting will be at the Whitby Library. Please &lt;a href="http://gtaeast.torontoug.net/ug_events/1425.aspx"&gt;register &lt;/a&gt;so
we're expecting you.
&lt;/p&gt;
&lt;p dir=ltr&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=56b78bc8-4a56-473a-8816-8b931417ef10" /&gt;</description>
      <category>INETA</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=07cc377d-ebcd-4b25-ba5f-b738b42caf25</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=07cc377d-ebcd-4b25-ba5f-b738b42caf25</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It looks like I never added an entry about speaking at Devteach. I just made my travel
plans to get there. I love taking the train to Montreal -- I'll end up within walking
distance of the conference hotel, save time compared to flying, and travel in comfort
the whole way.
</p>
        <p>
          <a href="http://www.devteach.com/Index.asp">Devteach </a>is a delightful conference
with a friendly atmosphere. I count 8 RDs among the speakers list, plus a whole pile
of MVPs, <a href="http://www.thedatafarm.com/blog/">Julie</a>, and some of my favourite
Microsoft people... DEs mostly. There is one track in French and the rest of the talks
(about a hundred) are all in English.
</p>
        <p>
My talks are:
</p>
        <ul>
          <li>
Moving C++ applications to the CLR 
</li>
          <li>
The Future is Concurrent</li>
        </ul>
        <p>
There's <a href="http://www.devteach.com/Session.asp">plenty for everyone</a>: web,
smart client, data, security, patterns and practices, testing, Team Systems, architecture
-- if it's a development topic, someone is speaking on it. On top of that the conference
hosts the Canadian User Group Leader Summit (and gives user group members a discount
on attendance - contact your user group leader for a code) and the Canadian Regional
Director Summit. It's a great place to meet the stars of the Canadian developer community,
and a number of folks from the American northeast who love to come up to Montreal.
See you there!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=07cc377d-ebcd-4b25-ba5f-b738b42caf25" />
      </body>
      <title>DevTeach 06</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=07cc377d-ebcd-4b25-ba5f-b738b42caf25</guid>
      <link>http://www.gregcons.com/KateBlog/DevTeach06.aspx</link>
      <pubDate>Thu, 23 Mar 2006 12:25:00 GMT</pubDate>
      <description>&lt;p&gt;
It looks like I never added an entry about speaking at Devteach. I just made my travel
plans to get there. I love taking the train to Montreal -- I'll end up within walking
distance of the conference hotel, save time compared to flying, and travel in comfort
the whole way.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.devteach.com/Index.asp"&gt;Devteach &lt;/a&gt;is a delightful conference
with a friendly atmosphere. I count 8 RDs among the speakers list, plus a whole pile
of MVPs, &lt;a href="http://www.thedatafarm.com/blog/"&gt;Julie&lt;/a&gt;, and some of my favourite
Microsoft people... DEs mostly. There is one track in French and the rest of the talks
(about a hundred) are all in English.
&lt;/p&gt;
&lt;p&gt;
My talks are:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Moving C++ applications to the CLR 
&lt;li&gt;
The Future is Concurrent&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
There's &lt;a href="http://www.devteach.com/Session.asp"&gt;plenty for everyone&lt;/a&gt;: web,
smart client, data, security, patterns and practices, testing, Team Systems, architecture
-- if it's a development topic, someone is speaking on it. On top of that the conference
hosts the Canadian User Group Leader Summit (and gives user group members a discount
on attendance - contact your user group leader for a code) and the Canadian Regional
Director Summit. It's a great place to meet the stars of the Canadian developer community,
and a number of folks from the American northeast who love to come up to Montreal.
See you there!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=07cc377d-ebcd-4b25-ba5f-b738b42caf25" /&gt;</description>
      <category>C++</category>
      <category>Canadian Colour</category>
      <category>Concurrency</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=82f59613-2acf-4b43-a694-d3e1e26e1961</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=82f59613-2acf-4b43-a694-d3e1e26e1961</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It's all about the presentation layer for the next few months at East of Toronto .NET
User Group:
</p>
        <ul>
          <li>
            <a href="http://gtaeast.torontoug.net/UG_Events/1383.aspx">March 23rd</a>, Justin
Lee will demonstrate Atlas, tools to let you do AJAX-y things without hand-coding
a TON of script yourself. "ASP.NET “Atlas” is a package of new Web development technologies
that integrates an extensive set of client script libraries with the rich, server-based
development platform of ASP.NET 2.0. “Atlas” enables you to develop Web applications
that can update data on a Web page by making direct calls to a Web server — without
needing to round trip the page. With “Atlas”, you can take advantage of the best of
ASP.NET and server-side code while doing much of the work in the browser, enabling
a richer user experience. This presentation will showcase what Atlas will bring to
you, and how Atlas can change the way you develop web applications." <a href="http://gtaeast.torontoug.net/UG_Events/1383.aspx">Register </a>so
we get enough pizza. 
</li>
          <li>
            <a href="http://gtaeast.torontoug.net/UG_Events/1364.aspx">April 5th</a>, we move
our regular meeting date to accomodate a mini-Canadian tour by Rod Paddock of CODE
magazine. Rod will be talking about Windows Presentation Foundation, formerly known
by the much friendlier code name Avalon. "This introductory session will demonstrate
how to use Windows Presentation Foundation (WPF) to build line of business applications.
The session will begin with a tutorial on WPF basics. How to build a basic WPF application,
basic XAML constructs, WPF controls, responding to events, etc. The session will then
move into the realm of data binding and using controls to best represent line of business
style applications (data entry with one to many capabilities).  Developers will
leave this session with a basic understanding of how to build WPF applications." Again,
we really need you to <a href="http://gtaeast.torontoug.net/UG_Events/1364.aspx">register</a>.</li>
        </ul>
        <p>
Chris has some great prizes to hand out at these meetings, but more importantly come
out to learn and to meet other developers who live, you know, East of Toronto. Both
meetings are at the Whitby Public Library so they're easy to get to after work.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=82f59613-2acf-4b43-a694-d3e1e26e1961" />
      </body>
      <title>East of Toronto: Atlas in March, Avalon in April</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=82f59613-2acf-4b43-a694-d3e1e26e1961</guid>
      <link>http://www.gregcons.com/KateBlog/EastOfTorontoAtlasInMarchAvalonInApril.aspx</link>
      <pubDate>Wed, 08 Mar 2006 12:35:53 GMT</pubDate>
      <description>&lt;p&gt;
It's all about the presentation layer for the next few months at East of Toronto .NET
User Group:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://gtaeast.torontoug.net/UG_Events/1383.aspx"&gt;March 23rd&lt;/a&gt;, Justin
Lee will demonstrate Atlas, tools to let you do AJAX-y things without hand-coding
a TON of script yourself. "ASP.NET “Atlas” is a package of new Web development technologies
that integrates an extensive set of client script libraries with the rich, server-based
development platform of ASP.NET 2.0. “Atlas” enables you to develop Web applications
that can update data on a Web page by making direct calls to a Web server — without
needing to round trip the page. With “Atlas”, you can take advantage of the best of
ASP.NET and server-side code while doing much of the work in the browser, enabling
a richer user experience. This presentation will showcase what Atlas will bring to
you, and how Atlas can change the way you develop web applications." &lt;a href="http://gtaeast.torontoug.net/UG_Events/1383.aspx"&gt;Register &lt;/a&gt;so
we get enough pizza. 
&lt;li&gt;
&lt;a href="http://gtaeast.torontoug.net/UG_Events/1364.aspx"&gt;April 5th&lt;/a&gt;, we move
our regular meeting date to accomodate a mini-Canadian tour by Rod Paddock of CODE
magazine. Rod will be talking about Windows Presentation Foundation, formerly known
by the much friendlier code name Avalon. "This introductory session will demonstrate
how to use Windows Presentation Foundation (WPF) to build line of business applications.
The session will begin with a tutorial on WPF basics. How to build a basic WPF application,
basic XAML constructs, WPF controls, responding to events, etc. The session will then
move into the realm of data binding and using controls to best represent line of business
style applications (data entry with one to many capabilities).&amp;nbsp; Developers will
leave this session with a basic understanding of how to build WPF applications." Again,
we really need you to &lt;a href="http://gtaeast.torontoug.net/UG_Events/1364.aspx"&gt;register&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Chris has some great prizes to hand out at these meetings, but more importantly come
out to learn and to meet other developers who live, you know, East of Toronto. Both
meetings are at the Whitby Public Library so they're easy to get to after work.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=82f59613-2acf-4b43-a694-d3e1e26e1961" /&gt;</description>
      <category>INETA</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=e6e0835e-0762-47d4-9c27-be408f8ca495</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=e6e0835e-0762-47d4-9c27-be408f8ca495</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The December lull is past, for sure. Here's where I'm headed in the next month or
so:
</p>
        <ul>
          <li>
January 11th, CNY .NET Users Group, Syracuse NY, Windows Forms: Deploying Applications
with ClickOnce: Advanced Topics 
</li>
          <li>
January 14th, Toronto Code Camp, Yonge and Bloor, The Future is Concurrent 
</li>
          <li>
January 17th, Regina .NET Users Group, Regina Saskatchewan, Managing the Software
Lifecycle with Visual Studio 2005 Team System 
</li>
          <li>
January 18th, Saskatoon .NET Users Group, Saskatoon Saskatchewan, Managing the
Software Lifecycle with Visual Studio 2005 Team System 
</li>
          <li>
February 7th, SouthColorado .NET, Colorado Springs CO, TBD but probably the ClickOnce
talk 
</li>
          <li>
February 8th, TRINUG, Cary NC, TBD but probably the ClickOnce talk </li>
        </ul>
        <p>
That should keep me from being bored, eh?
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=e6e0835e-0762-47d4-9c27-be408f8ca495" />
      </body>
      <title>Some speaking dates in the near future</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=e6e0835e-0762-47d4-9c27-be408f8ca495</guid>
      <link>http://www.gregcons.com/KateBlog/SomeSpeakingDatesInTheNearFuture.aspx</link>
      <pubDate>Sun, 08 Jan 2006 16:12:37 GMT</pubDate>
      <description>&lt;p&gt;
The December lull is past, for sure. Here's where I'm headed in the next month or
so:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
January 11th, CNY .NET Users Group, Syracuse NY, Windows Forms: Deploying Applications
with ClickOnce: Advanced Topics 
&lt;li&gt;
January 14th, Toronto Code Camp, Yonge and Bloor, The Future is Concurrent 
&lt;li&gt;
January 17th, Regina .NET Users Group, Regina Saskatchewan, Managing the Software
Lifecycle with Visual Studio 2005 Team System 
&lt;li&gt;
January 18th,&amp;nbsp;Saskatoon .NET Users Group, Saskatoon Saskatchewan, Managing the
Software Lifecycle with Visual Studio 2005 Team System 
&lt;li&gt;
February 7th, SouthColorado .NET, Colorado Springs CO, TBD but probably the ClickOnce
talk 
&lt;li&gt;
February 8th, TRINUG, Cary NC, TBD but probably the ClickOnce talk&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
That should keep me from being bored, eh?
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=e6e0835e-0762-47d4-9c27-be408f8ca495" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Concurrency</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=0f93dc54-a9d8-4255-949d-538635c8e8c5</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0f93dc54-a9d8-4255-949d-538635c8e8c5</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As we flip calendar years I am delighted (even if I'm not really surprised) to learn
that I am being renewed as both a <a href="http://www.microsoft.com/rd">Regional Director </a>and
an <a href="http://mvp.support.microsoft.com/">MVP</a> (for C++.) These two programs
are both a big part of my professional life. (The RD program is more exclusive, with
only 120-140 RDs around the world compared to thousands of MVPs, but the two programs
serve different needs, of course.) They each provide me with amazing information and
access to the product teams. They open doors for me throughout the Microsoft-oriented
world. Most of all, they introduce me to other RDs and MVPs around the world... an
amazing team to feel part of. I am also still a <a href="http://gtaeast.torontoug.net/">user
group leader</a>, a member of the <a href="http://www.ineta.org/DesktopDefault.aspx?tabindex=2&amp;tabid=14">INETA
North America </a>and <a href="http://msdn.microsoft.com/canada/speakers/default.asp">MSDN
Canada </a>speaker bureaus, and of course I have a <a href="http://www.gregcons.com/">business </a>to
run with clients throughout North America.
</p>
        <p>
In not-unrelated news, I qualified for Elite on Air Canada and almost halfway to Super
Elite. The previous year I just squeaked to Elite... wonder how much flying 2006
holds for me?
</p>
        <p>
Kate
</p>
        <img src="http://www.gregcons.com/KateBlog/content/binary/rd_anim_logo.gif" border="0" />  <img src="http://www.gregcons.com/KateBlog/content/binary/mvp.jpg" width="60" border="0" />  <img src="http://www.gregcons.com/KateBlog/content/binary/SpeakersBureau01.jpg" width="70" border="0" /> <img src="http://www.gregcons.com/KateBlog/content/binary/gregcons.gif" border="0" /><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0f93dc54-a9d8-4255-949d-538635c8e8c5" /></body>
      <title>Renewal time</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0f93dc54-a9d8-4255-949d-538635c8e8c5</guid>
      <link>http://www.gregcons.com/KateBlog/RenewalTime.aspx</link>
      <pubDate>Wed, 04 Jan 2006 21:33:27 GMT</pubDate>
      <description>&lt;p&gt;
As we flip calendar years I am delighted (even if I'm not really surprised) to learn
that I am being renewed as both a &lt;a href="http://www.microsoft.com/rd"&gt;Regional Director &lt;/a&gt;and
an &lt;a href="http://mvp.support.microsoft.com/"&gt;MVP&lt;/a&gt;&amp;nbsp;(for C++.) These two programs
are both a big part of my professional life. (The RD program is more exclusive, with
only 120-140 RDs around the world compared to thousands of MVPs, but the two programs
serve different needs, of course.) They each provide me with amazing information and
access to the product teams. They open doors for me throughout the Microsoft-oriented
world. Most of all, they introduce me to other RDs and MVPs around the world... an
amazing team to feel part of. I am also still a &lt;a href="http://gtaeast.torontoug.net/"&gt;user
group leader&lt;/a&gt;, a member of the &lt;a href="http://www.ineta.org/DesktopDefault.aspx?tabindex=2&amp;amp;tabid=14"&gt;INETA
North America &lt;/a&gt;and &lt;a href="http://msdn.microsoft.com/canada/speakers/default.asp"&gt;MSDN
Canada &lt;/a&gt;speaker bureaus,&amp;nbsp;and of course I have a &lt;a href="http://www.gregcons.com/"&gt;business &lt;/a&gt;to
run with clients throughout North America.
&lt;/p&gt;
&lt;p&gt;
In not-unrelated news, I qualified for Elite on Air Canada and almost halfway to Super
Elite. The previous year&amp;nbsp;I just squeaked to Elite... wonder how much flying 2006
holds for me?
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/rd_anim_logo.gif" border=0&gt;&amp;nbsp;&amp;nbsp;&lt;img src="http://www.gregcons.com/KateBlog/content/binary/mvp.jpg" width=60 border=0&gt;&amp;nbsp; &lt;img src="http://www.gregcons.com/KateBlog/content/binary/SpeakersBureau01.jpg" width=70 border=0&gt;&amp;nbsp;&lt;img src="http://www.gregcons.com/KateBlog/content/binary/gregcons.gif" border=0&gt;&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0f93dc54-a9d8-4255-949d-538635c8e8c5" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=7dfd6ea3-138a-404e-b3e9-55534ba84f22</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7dfd6ea3-138a-404e-b3e9-55534ba84f22</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Chris has uploaded the deck and a zip file of code for my "Moving C++ Applications
to the .NET Framework" talk to the East of Toronto .NET User Group. If you're still
thinking about C++/CLI maybe seeing what it does will help your thought processes.
</p>
        <p>
          <a href="http://gtaeast.torontoug.net/Downloads/1307.aspx">http://gtaeast.torontoug.net/Downloads/1307.aspx</a>
        </p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7dfd6ea3-138a-404e-b3e9-55534ba84f22" />
      </body>
      <title>Slides and Code from my C++/CLI talk</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7dfd6ea3-138a-404e-b3e9-55534ba84f22</guid>
      <link>http://www.gregcons.com/KateBlog/SlidesAndCodeFromMyCCLITalk.aspx</link>
      <pubDate>Sun, 18 Dec 2005 12:39:42 GMT</pubDate>
      <description>&lt;p&gt;
Chris has uploaded the deck and a zip file of code for my&amp;nbsp;"Moving C++ Applications
to the .NET Framework" talk to the East of Toronto .NET User Group. If you're still
thinking about C++/CLI maybe seeing what it does will help your thought processes.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://gtaeast.torontoug.net/Downloads/1307.aspx"&gt;http://gtaeast.torontoug.net/Downloads/1307.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7dfd6ea3-138a-404e-b3e9-55534ba84f22" /&gt;</description>
      <category>C++</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=88a08a83-f062-4b3c-936a-1e5b5cf87390</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=88a08a83-f062-4b3c-936a-1e5b5cf87390</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I've been talking about C++/CLI in public for quite a while now: Tech Ed USA 2004
and 2005, Tech Ed Africa 2004 and 2005, C++ Connections in Las Vegas last week, several
private webcasts, and of course in this blog. But in the last 18 months, travelling
as far as 10,000 miles from home, I haven't done any part of this shapeshifting talk
here in my own home. So it's time to change that. Come to the November meeting of
the East of Toronto .NET Users Group and find out why people are saying:
</p>
        <ul>
          <li>
"I love the .NET Framework, I love C++, and the new stuff looks to provide me a beautiful
integration of the two. Question is, once it is released, will I ever code in C# again?" 
-  <a href="http://www.ejball.com/EdAtWork/CommentView,guid,a1ba33be-b79a-4b8e-9df6-ed9dc85cbc24.aspx">Ed
Ball</a></li>
          <li>
"this new development in C++ seriously undermines the justification for C# as a language.
" - <a href="http://grumpyoldprogrammer.myblogsite.com/blog/_archives/2005/5/12/834859.html.">Grumpy
Old Programmer</a></li>
          <li>
"By standardizing the syntax and semantics of a general purpose binding for C++ and
the CLI, Ecma TG5 will provide the huge C++ developer community with a tool that enables
them to easily write applications that make full use of the CLI platform, and will
provide the developer community targeting the CLI with full support for the powerful
C++ language. " - <a href="http://www.ecma-international.org/news/ecma-TG5-PR.htm">ECMA
Standards Committee</a></li>
          <li>
"Visual C++ is positioning itself as the lowest level programming language for targeting
the CLR. There should be no cause to use any other language, not even Microsoft intermediate
language (MSIL). Secondly, .NET programming should be as natural as native C++ programming.
...If you love C++ and want to use all the power that C++ has traditionally offered,
but also want the productivity of C#, then this is for you. - <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/VS05Cplus.asp">Kenny
Kerr, MSDN article</a></li>
          <li>
"C++ is here to stay for a long time and we are committed to providing the best tools
for C++ development." - <a href="http://blogs.msdn.com/somasegar/archive/2005/07/21/441678.aspx">Soma
Somasegar</a></li>
          <li>
"now that the language looks just like C# and you still have the power of C++/templates/STL
as well, it's staging a major comeback." - <a href="http://samgentile.com/blog/archive/2005/05/25/12637.aspx">Sam
Gentile</a></li>
        </ul>
        <p>
I dug out some abstract that was kicking around from one of the versions of the talk:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Come and see how real C++ projects are moving to the CLR without a full port or rewrite.
Learn how to easily migrate existing native code -- including MFC applications --
to run under the CLR. Strategies for choosing which parts of the application remain
native and which are managed will be discussed. See how to take advantage of the power
of the framework libraries. Finally, this session will provide guidance on how to
build high-performance managed "wrappers" enabling reuse of native libraries.
</p>
        </blockquote>
        <p>
But that was a one hour talk, and I have such a hard time fitting into a single hour,
and this is my user group after all, so expect to see quite a bit more on the general
"C++ for the .NET Framework" situation.
</p>
        <p>
Wednesday November 30th, Whitby Library, <a href="http://gtaeast.torontoug.net/UG_Events/1286.aspx">please
register</a>. Pizza and chitchat at 6, C++/CLI starting at 7. See you there!
</p>
        <p>
[updated: the link above now leads to a page that has a registration link. Please
register.]
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=88a08a83-f062-4b3c-936a-1e5b5cf87390" />
      </body>
      <title>The C++/CLI talk comes to the GTA</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=88a08a83-f062-4b3c-936a-1e5b5cf87390</guid>
      <link>http://www.gregcons.com/KateBlog/TheCCLITalkComesToTheGTA.aspx</link>
      <pubDate>Mon, 14 Nov 2005 18:51:26 GMT</pubDate>
      <description>&lt;p&gt;
I've been talking about C++/CLI in public for quite a while now: Tech Ed USA 2004
and 2005, Tech Ed Africa 2004 and 2005, C++ Connections in Las Vegas last week, several
private webcasts, and of course in this blog. But in the last 18 months, travelling
as far as 10,000 miles from home, I haven't done any part of this shapeshifting talk
here in my own home. So it's time to change that. Come to the November meeting of
the East of Toronto .NET Users Group and find out why people are saying:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
"I love the .NET Framework, I love C++, and the new stuff looks to provide me a beautiful
integration of the two. Question is, once it is released, will I ever code in C# again?"&amp;nbsp;
-&amp;nbsp; &lt;a href="http://www.ejball.com/EdAtWork/CommentView,guid,a1ba33be-b79a-4b8e-9df6-ed9dc85cbc24.aspx"&gt;Ed
Ball&lt;/a&gt; 
&lt;li&gt;
"this new development in C++ seriously undermines the justification for C# as a language.
" - &lt;a href="http://grumpyoldprogrammer.myblogsite.com/blog/_archives/2005/5/12/834859.html."&gt;Grumpy
Old Programmer&lt;/a&gt; 
&lt;li&gt;
"By standardizing the syntax and semantics of a general purpose binding for C++ and
the CLI, Ecma TG5 will provide the huge C++ developer community with a tool that enables
them to easily write applications that make full use of the CLI platform, and will
provide the developer community targeting the CLI with full support for the powerful
C++ language. " - &lt;a href="http://www.ecma-international.org/news/ecma-TG5-PR.htm"&gt;ECMA
Standards Committee&lt;/a&gt; 
&lt;li&gt;
"Visual C++ is positioning itself as the lowest level programming language for targeting
the CLR. There should be no cause to use any other language, not even Microsoft intermediate
language (MSIL). Secondly, .NET programming should be as natural as native C++ programming.
...If you love C++ and want to use all the power that C++ has traditionally offered,
but also want the productivity of C#, then this is for you. - &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/VS05Cplus.asp"&gt;Kenny
Kerr, MSDN article&lt;/a&gt; 
&lt;li&gt;
"C++ is here to stay for a long time and we are committed to providing the best tools
for C++ development." - &lt;a href="http://blogs.msdn.com/somasegar/archive/2005/07/21/441678.aspx"&gt;Soma
Somasegar&lt;/a&gt; 
&lt;li&gt;
"now that the language looks just like C# and you still have the power of C++/templates/STL
as well, it's staging a major comeback." - &lt;a href="http://samgentile.com/blog/archive/2005/05/25/12637.aspx"&gt;Sam
Gentile&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I dug out some abstract that was kicking around from one of the versions of the talk:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Come and see how real C++ projects are moving to the CLR without a full port or rewrite.
Learn how to easily migrate existing native code -- including MFC applications --
to run under the CLR. Strategies for choosing which parts of the application remain
native and which are managed will be discussed. See how to take advantage of the power
of the framework libraries. Finally, this session will provide guidance on how to
build high-performance managed "wrappers" enabling reuse of native libraries.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
But that was a one hour talk, and I have such a hard time fitting into a single hour,
and this is my user group after all, so expect to see quite a bit more on the general
"C++ for the .NET Framework" situation.
&lt;/p&gt;
&lt;p&gt;
Wednesday November 30th, Whitby Library, &lt;a href="http://gtaeast.torontoug.net/UG_Events/1286.aspx"&gt;please
register&lt;/a&gt;. Pizza and chitchat&amp;nbsp;at 6, C++/CLI&amp;nbsp;starting at 7. See you there!
&lt;/p&gt;
&lt;p&gt;
[updated: the link above now leads to a page that has a registration link. Please
register.]
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=88a08a83-f062-4b3c-936a-1e5b5cf87390" /&gt;</description>
      <category>C++</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=73b55e80-fd8d-4886-8ef7-d74798d5168b</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=73b55e80-fd8d-4886-8ef7-d74798d5168b</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just registered for the global launch in San Francisco November 7th:
</p>
        <p>
        </p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/launchreg.gif" border="0" />
        </p>
        <p>
(Yes, I will be in Las Vegas that whole week to speak at <a href="http://www.cpp-connections.com/shows/cppfall2005/default.asp?s=67&amp;refer=">C++
Connections</a>. I'm just going to the launch on Monday and then to Vegas.)
</p>
        <p>
If a flight to SF is out of the question, why not see if you can get into one of the
Canadian dates?
</p>
        <p>
          <table border="0">
            <tbody>
              <tr>
                <td class="locations">
November 8</td>
                <td class="locations">
Toronto</td>
              </tr>
              <tr bgcolor="#e4eaf4">
                <td class="locations">
November 10</td>
                <td class="locations">
Ottawa</td>
              </tr>
              <tr>
                <td class="locations">
November 15</td>
                <td class="locations">
Edmonton</td>
              </tr>
              <tr bgcolor="#e4eaf4">
                <td class="locations">
November 17</td>
                <td class="locations">
Victoria</td>
              </tr>
              <tr>
                <td class="locations">
November 22</td>
                <td class="locations">
Vancouver</td>
              </tr>
              <tr bgcolor="#e4eaf4">
                <td class="locations">
November 24</td>
                <td class="locations">
Calgary</td>
              </tr>
              <tr>
                <td class="locations">
November 29</td>
                <td class="locations">
Montreal</td>
              </tr>
              <tr bgcolor="#e4eaf4">
                <td class="locations">
December 1</td>
                <td class="locations">
Quebec</td>
              </tr>
              <tr>
                <td class="locations">
December 6</td>
                <td class="locations">
Halifax</td>
              </tr>
              <tr bgcolor="#e4eaf4">
                <td class="locations">
December 8</td>
                <td class="locations">
Winnipeg</td>
              </tr>
            </tbody>
          </table>
        </p>
        <p>
          <a href="http://www.microsoft.com/canada/launch2005/default.aspx">http://www.microsoft.com/canada/launch2005/default.aspx</a> has
all the details and registration links.
</p>
        <p>
Didn't act soon enough? Didn't think a launch event could sell out? Watch for announcements
of user group launch events through the fall.
</p>
        <p>
Kate
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=73b55e80-fd8d-4886-8ef7-d74798d5168b" />
      </body>
      <title>Launch fever</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=73b55e80-fd8d-4886-8ef7-d74798d5168b</guid>
      <link>http://www.gregcons.com/KateBlog/LaunchFever.aspx</link>
      <pubDate>Wed, 12 Oct 2005 18:11:01 GMT</pubDate>
      <description>&lt;p&gt;
I just registered for the global launch in San Francisco November 7th:
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/launchreg.gif" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
(Yes, I will be in Las Vegas that whole week to speak at &lt;a href="http://www.cpp-connections.com/shows/cppfall2005/default.asp?s=67&amp;amp;refer="&gt;C++
Connections&lt;/a&gt;. I'm just going to the launch on Monday and then to Vegas.)
&lt;/p&gt;
&lt;p&gt;
If a flight to SF is out of the question, why not see if you can get into one of the
Canadian dates?
&lt;/p&gt;
&lt;p&gt;
&lt;table border=0&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=locations&gt;
November&amp;nbsp;8&lt;/td&gt;
&lt;td class=locations&gt;
Toronto&lt;/td&gt;
&lt;/tr&gt;
&lt;tr bgcolor=#e4eaf4&gt;
&lt;td class=locations&gt;
November&amp;nbsp;10&lt;/td&gt;
&lt;td class=locations&gt;
Ottawa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=locations&gt;
November&amp;nbsp;15&lt;/td&gt;
&lt;td class=locations&gt;
Edmonton&lt;/td&gt;
&lt;/tr&gt;
&lt;tr bgcolor=#e4eaf4&gt;
&lt;td class=locations&gt;
November&amp;nbsp;17&lt;/td&gt;
&lt;td class=locations&gt;
Victoria&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=locations&gt;
November&amp;nbsp;22&lt;/td&gt;
&lt;td class=locations&gt;
Vancouver&lt;/td&gt;
&lt;/tr&gt;
&lt;tr bgcolor=#e4eaf4&gt;
&lt;td class=locations&gt;
November&amp;nbsp;24&lt;/td&gt;
&lt;td class=locations&gt;
Calgary&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=locations&gt;
November&amp;nbsp;29&lt;/td&gt;
&lt;td class=locations&gt;
Montreal&lt;/td&gt;
&lt;/tr&gt;
&lt;tr bgcolor=#e4eaf4&gt;
&lt;td class=locations&gt;
December&amp;nbsp;1&lt;/td&gt;
&lt;td class=locations&gt;
Quebec&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=locations&gt;
December&amp;nbsp;6&lt;/td&gt;
&lt;td class=locations&gt;
Halifax&lt;/td&gt;
&lt;/tr&gt;
&lt;tr bgcolor=#e4eaf4&gt;
&lt;td class=locations&gt;
December&amp;nbsp;8&lt;/td&gt;
&lt;td class=locations&gt;
Winnipeg&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/canada/launch2005/default.aspx"&gt;http://www.microsoft.com/canada/launch2005/default.aspx&lt;/a&gt;&amp;nbsp;has
all the details and registration links.
&lt;/p&gt;
&lt;p&gt;
Didn't act soon enough? Didn't think a launch event could sell out? Watch for announcements
of user group launch events through the fall.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=73b55e80-fd8d-4886-8ef7-d74798d5168b" /&gt;</description>
      <category>C++</category>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=7f6bb44e-e193-4821-8e5b-33dce3d9800b</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7f6bb44e-e193-4821-8e5b-33dce3d9800b</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
We're having a CODE CAMP in Toronto in January! I'm so excited! A Code Camp is a very
different kind of community event, and one that can only happen when you
have a strong and vibrant developer community. If you've never heard of it, check
the <a href="http://blogs.msdn.com/trobbins/archive/2004/12/12/280181.aspx">Code Camp
Manifesto </a>or just Google for it and find people saying things like this:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
            <a href="http://geekswithblogs.net/cwilliams/archive/2005/05/15/39700.aspx">"the buzz
from Atlanta Code Camp is starting to wear off a bit and let me just say I had a great
time."</a>
          </p>
          <p>
            <a href="http://geekswithblogs.net/pstathakos/archive/2005/07/27/48460.aspx">"I laughed,
I cried, I found a bunch of new tools to use."</a>
          </p>
          <p>
            <a href="http://blog.coryisakson.com/PermaLink,guid,e6498b19-c69d-46fe-8353-6db4fcc6ebbc.aspx">"When
I asked him if it was as good as a commercial conference he said that he thought so. 
Perhaps even better.  And that comes from a guy who was just at TechEd 6 weeks
ago."</a>
          </p>
        </blockquote>
        <p>
Now the deal with Code Camps is that they ALWAYS:
</p>
        <ul>
          <li>
Are free 
</li>
          <li>
Are held outside business hours (typically a weekend) 
</li>
          <li>
Feature a great variety of speakers and topics (except no marketing fluff allowed) 
</li>
          <li>
Provide an opportunity to speak for the first time</li>
        </ul>
        <p>
Many Code Camp attendees have never been to a daytime or paid-attendance event - we
don't all work for companies that make that possible, after all. If you've been to
plenty of such events, you might consider speaking at this one: an hour on something
you know well because you're doing it at work isn't hard at all, really. This is a
great chance to "crossover" to the other side of the microphone. If you haven't been
to lots of these events -- you've never been able to get to a DevDays or a VSLive,
or heaven forbid something out of town with actual travel expenses -- plan now to
set aside a weekend in January to fill your brain with free technical content and
get to know the developer community in the Toronto area.
</p>
        <p>
Toronto is a large city, over 3 million people, and the "Greater Toronto Area" supports
a LOT of user groups:
</p>
        <ul>
          <li>
East of Toronto .NET User Group – <a href="http://gtaeast.torontoug.net/">gtaeast.TorontoUG.net</a></li>
          <li>
Toronto VB User Group – <a href="http://www.tvbug.com/">www.tvbug.com</a></li>
          <li>
Toronto .NET User Group – <a href="http://www.torontoug.net/">www.TorontoUG.net</a></li>
          <li>
Metro Toronto .NET User Group – <a href="http://www.metrotorontoug.com/">www.MetroTorontoUG.com</a></li>
          <li>
Canada’s Technology Triangle .NET User Group – <a href="http://www.cttnug.org/">www.cttnug.org</a> (yes,
in Kitchener, don't laugh, they're about the same distance from Yonge Street as my
group) 
</li>
          <li>
Toronto Sharepoint User Group – <a href="http://www.tspug.com/">www.tspug.com</a></li>
          <li>
Toronto Area Security Klatch – <a href="http://www.task.to/">www.task.to</a></li>
          <li>
Toronto Windows Server User Group – <a href="http://www.twsug.net/">www.TWSUG.net</a></li>
        </ul>
        <p>
And out of all these people, who is spearheading the Code Camp initiative? My two
co-executives from the East Of Toronto group, that's who! I'm very proud of that.
The GTA is full of good organizers and speakers (and has three Regional
Directors on top of that) and I know we will be able to put on an amazing day. Right
now Jean-Luc is finding a location and sponsors (or Contributors as Code Camp likes
to call them) and shortly he'll be gathering speakers. You should use <a href="http://weblogs.asp.net/jld/archive/2005/09/11/424823.aspx">his
blog</a> to get in touch. My firm is sponsoring for sure: a Code Camp is a really
low-cost event to put on and reaches a number of developers other events never do.
</p>
        <p>
Kate
</p>
        <p>
ps: I wanted to say that this would be the first Code Camp outside the USA, but
once again Derek Hatchard has shown what a star he is: there will be a <a href="http://www.atlanticcodecamp.ca/">Code
Camp in Atlantic Canada</a> just next month. Go Derek!
</p>
        <p>
Update: They've had them in the UK too (<a href="http://www.developerday.co.uk/ddd/default.asp">http://www.developerday.co.uk/ddd/default.asp</a> ...
Benjamin Mitchell is the RD involved in those) and in Australia (<a href="http://www.codecampoz.com/">www.codecampoz.com</a>.)
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7f6bb44e-e193-4821-8e5b-33dce3d9800b" />
      </body>
      <title>Toronto Code Camp!</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7f6bb44e-e193-4821-8e5b-33dce3d9800b</guid>
      <link>http://www.gregcons.com/KateBlog/TorontoCodeCamp.aspx</link>
      <pubDate>Sun, 11 Sep 2005 14:42:25 GMT</pubDate>
      <description>&lt;p&gt;
We're having a CODE CAMP in Toronto in January! I'm so excited! A Code Camp is a very
different kind of community event, and one that can only&amp;nbsp;happen&amp;nbsp;when you
have a strong and vibrant developer community. If you've never heard of it, check
the &lt;a href="http://blogs.msdn.com/trobbins/archive/2004/12/12/280181.aspx"&gt;Code Camp
Manifesto &lt;/a&gt;or just Google for it and find people saying things like this:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
&lt;a href="http://geekswithblogs.net/cwilliams/archive/2005/05/15/39700.aspx"&gt;"the buzz
from Atlanta Code Camp is starting to wear off a bit and let me just say I had a great
time."&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://geekswithblogs.net/pstathakos/archive/2005/07/27/48460.aspx"&gt;"I laughed,
I cried, I found a bunch of new tools to use."&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.coryisakson.com/PermaLink,guid,e6498b19-c69d-46fe-8353-6db4fcc6ebbc.aspx"&gt;"When
I asked him if it was as good as a commercial conference he said that he thought so.&amp;nbsp;
Perhaps even better.&amp;nbsp; And that comes from a guy who was just at TechEd 6 weeks
ago."&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Now the deal with Code Camps is that they ALWAYS:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Are free 
&lt;li&gt;
Are held outside business hours (typically a weekend) 
&lt;li&gt;
Feature a great variety of speakers and topics (except no marketing fluff allowed) 
&lt;li&gt;
Provide an opportunity to speak for the first time&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Many Code Camp attendees have never been to a daytime or paid-attendance event - we
don't all work for companies that make that possible, after all. If you've been to
plenty of such events, you might consider speaking at this one: an hour on something
you know well because you're doing it at work isn't hard at all, really. This is a
great chance to "crossover" to the other side of the microphone. If you haven't been
to lots of these events -- you've never been able to get to a DevDays or a VSLive,
or heaven forbid something out of town with actual travel expenses -- plan now to
set aside a weekend in January to fill your brain with free technical content and
get to know the developer community in the Toronto area.
&lt;/p&gt;
&lt;p&gt;
Toronto is a large city, over 3 million people, and the "Greater Toronto Area" supports
a LOT of user groups:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
East of Toronto .NET User Group – &lt;a href="http://gtaeast.torontoug.net/"&gt;gtaeast.TorontoUG.net&lt;/a&gt; 
&lt;li&gt;
Toronto VB User Group – &lt;a href="http://www.tvbug.com/"&gt;www.tvbug.com&lt;/a&gt; 
&lt;li&gt;
Toronto .NET User Group – &lt;a href="http://www.torontoug.net/"&gt;www.TorontoUG.net&lt;/a&gt; 
&lt;li&gt;
Metro Toronto .NET User Group – &lt;a href="http://www.metrotorontoug.com/"&gt;www.MetroTorontoUG.com&lt;/a&gt; 
&lt;li&gt;
Canada’s Technology Triangle .NET User Group – &lt;a href="http://www.cttnug.org/"&gt;www.cttnug.org&lt;/a&gt;&amp;nbsp;(yes,
in Kitchener, don't laugh, they're about the same distance from Yonge Street as my
group) 
&lt;li&gt;
Toronto Sharepoint User Group – &lt;a href="http://www.tspug.com/"&gt;www.tspug.com&lt;/a&gt; 
&lt;li&gt;
Toronto Area Security Klatch – &lt;a href="http://www.task.to/"&gt;www.task.to&lt;/a&gt; 
&lt;li&gt;
Toronto Windows Server User Group – &lt;a href="http://www.twsug.net/"&gt;www.TWSUG.net&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
And out of all these people, who is spearheading the Code Camp initiative? My two
co-executives from the East Of Toronto group, that's who! I'm very proud of that.
The&amp;nbsp;GTA&amp;nbsp;is full of good organizers and speakers (and has three Regional
Directors on top of that) and I know we will be able to put on an amazing day. Right
now Jean-Luc is finding a location and sponsors (or Contributors as Code Camp likes
to call them) and shortly he'll be gathering speakers. You should use &lt;a href="http://weblogs.asp.net/jld/archive/2005/09/11/424823.aspx"&gt;his
blog&lt;/a&gt; to get in touch. My firm is sponsoring for sure: a Code Camp is a really
low-cost event to put on and reaches a number of developers other events never do.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
ps: I wanted to say that&amp;nbsp;this would be the first Code Camp outside the USA, but
once again Derek Hatchard has shown what a star he is: there will be a &lt;a href="http://www.atlanticcodecamp.ca/"&gt;Code
Camp in Atlantic Canada&lt;/a&gt; just next month. Go Derek!
&lt;/p&gt;
&lt;p&gt;
Update: They've had them in the UK too (&lt;a href="http://www.developerday.co.uk/ddd/default.asp"&gt;http://www.developerday.co.uk/ddd/default.asp&lt;/a&gt; ...
Benjamin Mitchell is the RD involved in those) and in Australia (&lt;a href="http://www.codecampoz.com/"&gt;www.codecampoz.com&lt;/a&gt;.)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7f6bb44e-e193-4821-8e5b-33dce3d9800b" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=7f4269ec-ed9a-4a96-ae8c-84672d8245a6</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7f4269ec-ed9a-4a96-ae8c-84672d8245a6</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Regional Directors had so much fun doing the <a href="http://www.groktalk.net/">GrokTalks</a> at
Tech Ed USA, we just couldn't leave it as a one-time thing. So at the PDC, we've arranged
an event called PDC Underground. While we won't be filming and uploading the talks,
we will be able to accomodate an actual audience. If you're going to be in LA, or
if you're there all the time anyway, you want to come to this event. Ten RDs, fifteen
minutes each, just the essence of what you need to know about one topic. 
</p>
        <p>
I'm doing "C++ is alive and well":
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Abstract: The "C++ for the runtime" in Visual Studio 2005, C++/CLI, features everything
developers love about C++ -- including templates and deterministic destruction --
and everything we love about the CLR -- including generics and garbage collection.
This best-of-both-worlds approach enables the fastest and easiest interop between
managed and unmanaged code. Preserve your legacy without a port, use the same binaries
to support old and new clients, control the cost of interop: that's what C++ does
so well.
</p>
        </blockquote>
        <p>
More details and a registration link at <a href="http://www.pdcunderground.com/">http://www.pdcunderground.com/</a>.
If you're a member of a user group in the LA area, contact your leader who probably
can get you a button to wear.
</p>
        <p>
See you there!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7f4269ec-ed9a-4a96-ae8c-84672d8245a6" />
      </body>
      <title>The Spirit of GrokTalks at PDC: PDC Underground</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=7f4269ec-ed9a-4a96-ae8c-84672d8245a6</guid>
      <link>http://www.gregcons.com/KateBlog/TheSpiritOfGrokTalksAtPDCPDCUnderground.aspx</link>
      <pubDate>Mon, 05 Sep 2005 16:54:03 GMT</pubDate>
      <description>&lt;p&gt;
The Regional Directors had so much fun doing the &lt;a href="http://www.groktalk.net/"&gt;GrokTalks&lt;/a&gt; at
Tech Ed USA, we just couldn't leave it as a one-time thing. So at the PDC, we've arranged
an event called PDC Underground. While we won't be filming and uploading the talks,
we will be able to accomodate an actual audience. If you're going to be in LA, or
if you're there all the time anyway, you want to come to this event. Ten RDs, fifteen
minutes each, just the essence of what you need to know about one topic. 
&lt;/p&gt;
&lt;p&gt;
I'm doing "C++ is alive and well":
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Abstract: The "C++ for the runtime" in Visual Studio 2005, C++/CLI, features everything
developers love about C++ -- including templates and deterministic destruction --
and everything we love about the CLR -- including generics and garbage collection.
This best-of-both-worlds approach enables the fastest and easiest interop between
managed and unmanaged code. Preserve your legacy without a port, use the same binaries
to support old and new clients, control the cost of interop: that's what C++ does
so well.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
More details and a registration link at &lt;a href="http://www.pdcunderground.com/"&gt;http://www.pdcunderground.com/&lt;/a&gt;.
If you're a member of a user group in the LA area, contact your leader who probably
can get you a button to wear.
&lt;/p&gt;
&lt;p&gt;
See you there!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=7f4269ec-ed9a-4a96-ae8c-84672d8245a6" /&gt;</description>
      <category>C++</category>
      <category>INETA</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=26ff2932-d031-4203-a614-c69dcb87be64</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=26ff2932-d031-4203-a614-c69dcb87be64</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Tech Ed starts on Monday, there are all kinds of side meetings Sunday, and I'm here
early because I did a compressed Ascend day yesterday. So far it is rainy and grey:
I feel as though I accidentally flew to Seattle instead of Florida.
</p>
        <p>
I like to get a room with two beds so I can use one bed just to pile up swag. Here's
how it looks so far:
</p>
        <p>
          <img src="http://www.gregcons.com/kateblog/content/binary/tech%20ed%20Day%20-11.jpg" border="0" />
        </p>
        <p>
All this has to get home with me, and we're not even started yet. If you haven't left
yet, remember to leave lots of room in your suitcase! Trust me!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=26ff2932-d031-4203-a614-c69dcb87be64" />
      </body>
      <title>Tech Ed, Day -1</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=26ff2932-d031-4203-a614-c69dcb87be64</guid>
      <link>http://www.gregcons.com/KateBlog/TechEdDay1.aspx</link>
      <pubDate>Sat, 04 Jun 2005 21:52:33 GMT</pubDate>
      <description>&lt;p&gt;
Tech Ed starts on Monday, there are all kinds of side meetings Sunday, and I'm here
early because I did a compressed Ascend day yesterday. So far it is rainy and grey:
I feel as though I accidentally flew to Seattle instead of Florida.
&lt;/p&gt;
&lt;p&gt;
I like to get a room with two beds so I can use one bed just to pile up swag. Here's
how it looks so far:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/kateblog/content/binary/tech%20ed%20Day%20-11.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
All this has to get home with me, and we're not even started yet. If you haven't left
yet, remember to leave lots of room in your suitcase! Trust me!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=26ff2932-d031-4203-a614-c69dcb87be64" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=159a4d60-1de6-47a6-874b-3377177acfea</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=159a4d60-1de6-47a6-874b-3377177acfea</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
With the seven-city Smart Client Deep Dive tour done, I thought it would be appropriate
to summarize my upcoming speaking and training schedule.
</p>
        <ul>
          <li>
May 23-26. <a href="https://www.besreg.com/ascend2005/">Ascend Training </a>(Smart
Client Track) Redmond, WA. Teaching Microsoft people and special guests (MVPs, RDs,
partners) all about Smart Clients (VSTO, WinForms, and more) in Whidbey.</li>
          <li>
June 3. Ascend Training (one day ultra condensed) Orlando, FL. This is a pre-conference
event for Academic Days at Tech Ed.</li>
          <li>
June 6-10. <a href="http://www.microsoft.com/events/teched2005/default.mspx">Tech
Ed USA</a>,  Orlando FL. Two talks (Monday morning and Tuesday morning - both
are C++ talks and who would go to only one of them? See the new syntax, new optimizations,
new power for an old friend - <a href="http://www.msteched.com/content/sessions.aspx">search </a>for
DEV330 and DEV331), one <a href="http://www.microsoft.com/events/teched2005/communitytech.mspx">panel
lunch </a>(women in technology), and helping out with the way cool thing the RDs are
doing that I can't quite discuss yet.</li>
          <li>
June 18-19. <a href="http://www.devteach.com/Index.asp">DevTeach</a>, Montreal Quebec.
A Canadian User Group Leader get-together, and my two C++ talks glued into one <a href="http://www.devteach.com/Session.asp">“What's
New in C++“ </a>presentation.</li>
          <li>
October 23-26, <a href="http://www.microsoft.com/events/teched2005/worldwide.mspx">Tech
Ed Africa</a>, Sun City South Africa. OK, I'm not officially accepted as a speaker
yet but I'm pretty sure I'll be there, topics TBD.</li>
          <li>
Nov 7-10. <a href="http://www.cpp-connections.com/">C++ Connections</a>, Las Vegas,
NV. How real customers are moving to the new C++.</li>
        </ul>
        <p>
This is just the stuff I'm on stage for. I'm planning to be in the audience at either
or both of the <a href="http://msdn.microsoft.com/events/pdc/">PDC </a>and the <a href="http://mvp.support.microsoft.com/gp/MVPSMT2005">MVP
Summit</a>, both in September.  And oh yeah, I have a company to run and some
projects to finish. Gotta dash!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=159a4d60-1de6-47a6-874b-3377177acfea" />
      </body>
      <title>My speaking and training schedule</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=159a4d60-1de6-47a6-874b-3377177acfea</guid>
      <link>http://www.gregcons.com/KateBlog/MySpeakingAndTrainingSchedule.aspx</link>
      <pubDate>Tue, 17 May 2005 14:39:50 GMT</pubDate>
      <description>&lt;p&gt;
With the seven-city Smart Client Deep Dive tour done, I thought it would be appropriate
to summarize my upcoming speaking and training schedule.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
May 23-26. &lt;a href="https://www.besreg.com/ascend2005/"&gt;Ascend Training &lt;/a&gt;(Smart
Client Track) Redmond, WA. Teaching Microsoft people and special guests (MVPs, RDs,
partners) all about Smart Clients (VSTO, WinForms, and more) in Whidbey.&lt;/li&gt;
&lt;li&gt;
June 3. Ascend Training (one day ultra condensed) Orlando, FL. This is a pre-conference
event for Academic Days at Tech Ed.&lt;/li&gt;
&lt;li&gt;
June 6-10. &lt;a href="http://www.microsoft.com/events/teched2005/default.mspx"&gt;Tech
Ed USA&lt;/a&gt;,&amp;nbsp; Orlando FL. Two talks (Monday morning and Tuesday morning - both
are C++ talks and who would go to only one of them? See the new syntax, new optimizations,
new power for an old friend - &lt;a href="http://www.msteched.com/content/sessions.aspx"&gt;search &lt;/a&gt;for
DEV330 and DEV331), one &lt;a href="http://www.microsoft.com/events/teched2005/communitytech.mspx"&gt;panel
lunch &lt;/a&gt;(women in technology), and helping out with the way cool thing the RDs are
doing that I can't quite discuss yet.&lt;/li&gt;
&lt;li&gt;
June 18-19. &lt;a href="http://www.devteach.com/Index.asp"&gt;DevTeach&lt;/a&gt;, Montreal Quebec.
A Canadian&amp;nbsp;User Group Leader get-together, and my two C++ talks glued into one &lt;a href="http://www.devteach.com/Session.asp"&gt;&amp;#8220;What's
New in C++&amp;#8220; &lt;/a&gt;presentation.&lt;/li&gt;
&lt;li&gt;
October 23-26, &lt;a href="http://www.microsoft.com/events/teched2005/worldwide.mspx"&gt;Tech
Ed Africa&lt;/a&gt;, Sun City South Africa. OK, I'm not officially accepted as a speaker
yet but I'm pretty sure I'll be there, topics TBD.&lt;/li&gt;
&lt;li&gt;
Nov 7-10. &lt;a href="http://www.cpp-connections.com/"&gt;C++ Connections&lt;/a&gt;, Las Vegas,
NV. How real customers are moving to the new C++.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
This is just the stuff I'm on stage for. I'm planning to be in the audience at either
or both of the &lt;a href="http://msdn.microsoft.com/events/pdc/"&gt;PDC &lt;/a&gt;and the &lt;a href="http://mvp.support.microsoft.com/gp/MVPSMT2005"&gt;MVP
Summit&lt;/a&gt;, both in September.&amp;nbsp; And oh yeah, I have a company to run and some
projects to finish. Gotta dash!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=159a4d60-1de6-47a6-874b-3377177acfea" /&gt;</description>
      <category>C++</category>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>Office 2003</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=2762e183-ba2f-49ea-99ed-38dfb7f71e89</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2762e183-ba2f-49ea-99ed-38dfb7f71e89</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Sessions and abstracts, along with speaker names, are starting to appear on the Tech
Ed <a href="http://www.msteched.com/content/sessions.aspx">sessions page</a>. My C++
talks have been christened DEV 330 and DEV 331. You can search on the session code
or my name to see the abstracts.  Doesn't look like you can start to build your
calendar yet, but watch for it. 
</p>
        <p>
Since the speaker dropdown is populated, I just had to check: I counted 8 Brians,
and 11 obvious women, not counting the chances that an Alex, Chris, or Pat could be
a woman. I also see some fellow RDs and some Speaker Bureau folks. Should be a fun
week!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2762e183-ba2f-49ea-99ed-38dfb7f71e89" />
      </body>
      <title>Tech Ed site is populating</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2762e183-ba2f-49ea-99ed-38dfb7f71e89</guid>
      <link>http://www.gregcons.com/KateBlog/TechEdSiteIsPopulating.aspx</link>
      <pubDate>Sun, 27 Mar 2005 20:58:51 GMT</pubDate>
      <description>&lt;p&gt;
Sessions and abstracts, along with speaker names, are starting to appear on the Tech
Ed &lt;a href="http://www.msteched.com/content/sessions.aspx"&gt;sessions page&lt;/a&gt;. My C++
talks have been christened DEV 330 and DEV 331. You can search on the session code
or my name to see the abstracts.&amp;nbsp; Doesn't look like you can start to build your
calendar yet, but watch for it. 
&lt;/p&gt;
&lt;p&gt;
Since the speaker dropdown is populated, I just had to check: I counted 8 Brians,
and 11 obvious women, not counting the chances that an Alex, Chris, or Pat could be
a woman. I also see some fellow RDs and some Speaker Bureau folks. Should be a fun
week!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2762e183-ba2f-49ea-99ed-38dfb7f71e89" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>RD</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=a2e74123-48ba-46bd-bf54-e3e259a330ac</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a2e74123-48ba-46bd-bf54-e3e259a330ac</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm a little late getting this blog posting up... I kind of had to recover from the
event. Sam rolled into town in the early afternoon and what a blast! The pre-event
agenda was gossip, code names, and assorted gems I will not be sharing. Plus great
sushi -- in Whitby, much to my surprise -- and plenty of geek talk. For the event
itself we were in a new venue and had to sort out some logistics around projecting
and such, but it worked in the end. We had about double our usual attendance. I have
never seen so much note-taking! Then when the crowd left, it was time for beer and
more discussion, until the dreaded “you don't have to go home, but you can't
stay here.” Time for Sam to meet a true Canadian institution... Tim Hortons
:-). Other blog entries on the evening: <a href="http://weblogs.asp.net/erobillard/archive/2005/03/16/394790.aspx">Eli</a>, <a href="http://samgentile.com/blog/archive/2005/03/15/12546.aspx">Sam</a>,
and <a href="http://weblogs.asp.net/jld/archive/2005/03/01/382168.aspx">Jean-Luc</a>.
Though I notice Sam neglected to mention that he actually likes C++/CLI :-).
</p>
        <p>
If you're an INETA speaker and you haven't come to my group yet, you don't know the
fun you're missing. Just say the word, and I'll request you. And if you live within
an hour or two's drive of Oshawa or Whitby, and haven't been to a meeting yet, resolve
right now to come to <a href="http://gtaeast.torontoug.net/UG_Events/1012.aspx">the
next one</a>. It may not feature beer, but you'll be glad you came.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a2e74123-48ba-46bd-bf54-e3e259a330ac" />
      </body>
      <title>Wowee! Sam Gentile at East of Toronto</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a2e74123-48ba-46bd-bf54-e3e259a330ac</guid>
      <link>http://www.gregcons.com/KateBlog/WoweeSamGentileAtEastOfToronto.aspx</link>
      <pubDate>Thu, 17 Mar 2005 19:48:07 GMT</pubDate>
      <description>&lt;p&gt;
I'm a little late getting this blog posting up... I kind of had to recover from the
event. Sam rolled into town in the early afternoon and what a blast! The pre-event
agenda was gossip, code names, and assorted gems I will not be sharing. Plus great
sushi -- in Whitby, much to my surprise -- and plenty of geek talk. For the event
itself we were in a new venue and had to sort out some logistics around projecting
and such, but it worked in the end. We had about double our usual attendance. I have
never seen so much note-taking! Then when the crowd left, it was time for beer and
more discussion, until the dreaded &amp;#8220;you don't have to go home, but you can't
stay here.&amp;#8221; Time for Sam to meet a true Canadian institution... Tim Hortons
:-). Other blog entries on the evening: &lt;a href="http://weblogs.asp.net/erobillard/archive/2005/03/16/394790.aspx"&gt;Eli&lt;/a&gt;, &lt;a href="http://samgentile.com/blog/archive/2005/03/15/12546.aspx"&gt;Sam&lt;/a&gt;,
and &lt;a href="http://weblogs.asp.net/jld/archive/2005/03/01/382168.aspx"&gt;Jean-Luc&lt;/a&gt;.
Though I notice Sam neglected to mention that he actually likes C++/CLI :-).
&lt;/p&gt;
&lt;p&gt;
If you're an INETA speaker and you haven't come to my group yet, you don't know the
fun you're missing. Just say the word, and I'll request you. And if you live within
an hour or two's drive of Oshawa or Whitby, and haven't been to a meeting yet, resolve
right now to come to &lt;a href="http://gtaeast.torontoug.net/UG_Events/1012.aspx"&gt;the
next one&lt;/a&gt;. It may not feature beer, but you'll be glad you came.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a2e74123-48ba-46bd-bf54-e3e259a330ac" /&gt;</description>
      <category>Canadian Colour</category>
      <category>INETA</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=4bcf46a9-fead-4eea-9e8b-a4cbcc4634c3</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4bcf46a9-fead-4eea-9e8b-a4cbcc4634c3</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last night I spoke at the Metro Toronto .NET Users Group on Interop between J2EE and
.NET apps, using a variety of techniques but especially Web Services. There was a
bit of code, but really the emphasis was on philosophy, the kind of “big picture”
approaches you can take to make interop happen. I mentioned more than once that
it's important to know what exactly you mean by interop and what it is that you want
your two (or three, or more) applications to be able to do together. The sorts of
projects that really don't work are the ones that start “how can we use BizTalk
in our firm?”. Start with a business problem, and if it looks like BizTalk will
make it possible to solve the problem, then go from there, but don't pick the solution
and then go looking for a problem.
</p>
        <p>
This came back around in the post-presentation questions and chat, and we got to talking
about the importance of requirements. I'm hip deep in a project where we spent
months just settling the requirements, but as a result the project has moved forward
into code after spending years (before I came on board) getting about halfway through
design and then stopping and starting over. For Enterprise work (and these interop
issues are generally Enterprise) there is simply no substitute for real solid business
requirements that are completely nailed down before anyone starts designing, followed
by a properly thought through design. I don't go through all that for three day projects,
putting together a little Sharepoint web part or some Windows Service that sends email
at night about additions to the database today, but I sure go through it for anything
that needs more than one programmer or that will take more than a month.
</p>
        <p>
I was reminded of a funny article I read a while back called Agile Bridge Building,
which mocks Agile Software Development by dissing bridge design in favour
of showing the client Working Wood as soon as possible. Basically, you stick a log
out into the river and right away you've started to build your bridge. This process
naturally produces requirements, since now we have consensus that the log should actually
reach all the way to the other side of the river! Why waste a lot of time in meetings
trying to develop this requirement in advance? Once there's working wood, a genuine
prototype, the stakeholders can quickly agree on what's important. And all without
the hassles of paying someone for requirements and design. There's more, so I recommend
you read <a href="http://www.creativyst.com/Doc/Articles/Mgt/AgileBridges/AgileBridges.htm">the
whole article</a>. And to be honest, if I lived in the woods and was sick of wading
through a small stream to get to the far side of my property, I probably would apply
Agile Bridge Building to the problem, just as I don't particularly design every speck
of software I write. But I'm glad the folks who built the bridges I drove over today
designed them first, and I'm glad I know how to gather requirements, get consensus
on functionality, and design the big projects I code before I code them.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4bcf46a9-fead-4eea-9e8b-a4cbcc4634c3" />
      </body>
      <title>Agile Bridge Building </title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4bcf46a9-fead-4eea-9e8b-a4cbcc4634c3</guid>
      <link>http://www.gregcons.com/KateBlog/AgileBridgeBuilding.aspx</link>
      <pubDate>Fri, 04 Mar 2005 14:45:29 GMT</pubDate>
      <description>&lt;p&gt;
Last night I spoke at the Metro Toronto .NET Users Group on Interop between J2EE and
.NET apps, using a variety of techniques but especially Web Services. There was a
bit of code, but really the emphasis was on philosophy, the kind of &amp;#8220;big picture&amp;#8221;
approaches you can take to make interop happen.&amp;nbsp;I mentioned more than once that
it's important to know what exactly you mean by interop and what it is that you want
your two (or three, or more) applications to be able to do together. The sorts of
projects that really don't work are the ones that start &amp;#8220;how can we use BizTalk
in our firm?&amp;#8221;. Start with a business problem, and if it looks like BizTalk will
make it possible to solve the problem, then go from there, but don't pick the solution
and then go looking for a problem.
&lt;/p&gt;
&lt;p&gt;
This came back around in the post-presentation questions and chat, and we got to talking
about the importance of requirements. I'm&amp;nbsp;hip deep in a project where we spent
months just settling the requirements, but as a result the project has moved forward
into code after spending years (before I came on board) getting about halfway through
design and then stopping and starting over. For Enterprise work (and these interop
issues are generally Enterprise) there is simply no substitute for real solid business
requirements that are completely nailed down before anyone starts designing, followed
by a properly thought through design. I don't go through all that for three day projects,
putting together a little Sharepoint web part or some Windows Service that sends email
at night about additions to the database today, but I sure go through it for anything
that needs more than one programmer or that will take more than a month.
&lt;/p&gt;
&lt;p&gt;
I was reminded of a funny article I read a while back called Agile Bridge Building,
which&amp;nbsp;mocks Agile Software Development by dissing&amp;nbsp;bridge design in favour
of showing the client Working Wood as soon as possible. Basically, you stick a log
out into the river and right away you've started to build your bridge. This process
naturally produces requirements, since now we have consensus that the log should actually
reach all the way to the other side of the river! Why waste a lot of time in meetings
trying to develop this requirement in advance? Once there's working wood, a genuine
prototype, the stakeholders can quickly agree on what's important. And all without
the hassles of paying someone for requirements and design. There's more, so I recommend
you read &lt;a href="http://www.creativyst.com/Doc/Articles/Mgt/AgileBridges/AgileBridges.htm"&gt;the
whole article&lt;/a&gt;. And to be honest, if I lived in the woods and was sick of wading
through a small stream to get to the far side of my property, I probably would apply
Agile Bridge Building to the problem, just as I don't particularly design every speck
of software I write. But I'm glad the folks who built the bridges I drove over today
designed them first, and I'm glad I know how to gather requirements, get consensus
on functionality, and design the big projects I code before I code them.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4bcf46a9-fead-4eea-9e8b-a4cbcc4634c3" /&gt;</description>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=61c4617b-f9e5-4e8e-aa9d-e103c6cffe9d</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=61c4617b-f9e5-4e8e-aa9d-e103c6cffe9d</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Monday the 21st is the February meeting for the East of Toronto user group. Please
visit <a href="http://gtaeast.torontoug.net/ug_events/936.aspx">http://gtaeast.torontoug.net/ug_events/936.aspx</a> to
register.
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p align="justify">
This event will consist of an overview of methods for interoperating between Java-based
systems and NET including XML document exchange, shared database, messaging, web services,
and Java to .NET bridges. We’ll spend the bulk of the time on a detailed analysis
of the approaches and methods for web services-based interop between apps and systems
running on .NET and other technologies. 
</p>
        </blockquote>
        <p align="justify">
I'll be doing this same talk myself March 3rd, so I'll be taking detailed notes while
Adam is presenting :-)
</p>
        <p align="justify">
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=61c4617b-f9e5-4e8e-aa9d-e103c6cffe9d" />
      </body>
      <title>Reminder: Interop at East of Toronto</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=61c4617b-f9e5-4e8e-aa9d-e103c6cffe9d</guid>
      <link>http://www.gregcons.com/KateBlog/ReminderInteropAtEastOfToronto.aspx</link>
      <pubDate>Fri, 18 Feb 2005 19:42:03 GMT</pubDate>
      <description>&lt;p&gt;
Monday the 21st is the February meeting for the East of Toronto user group. Please
visit &lt;a href="http://gtaeast.torontoug.net/ug_events/936.aspx"&gt;http://gtaeast.torontoug.net/ug_events/936.aspx&lt;/a&gt;&amp;nbsp;to
register.
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p align=justify&gt;
This event will consist of an overview of methods for interoperating between Java-based
systems and NET including XML document exchange, shared database, messaging, web services,
and Java to .NET bridges. We&amp;#8217;ll spend the bulk of the time on a detailed analysis
of the approaches and methods for web services-based interop between apps and systems
running on .NET and other technologies. 
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p align=justify&gt;
I'll be doing this same talk myself March 3rd, so I'll be taking detailed notes while
Adam is presenting :-)
&lt;/p&gt;
&lt;p align=justify&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=61c4617b-f9e5-4e8e-aa9d-e103c6cffe9d" /&gt;</description>
      <category>INETA</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=2ba2d79f-dad8-4c71-9b5b-996a06b585d4</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2ba2d79f-dad8-4c71-9b5b-996a06b585d4</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
110.00, 107.50, 105.00, 102.50, 101.00, 100.00
</p>
        <p>
What do these numbers have in common? They are losing bids for the consultant auction
:-). Time is running out, the auction closes tomorrow morning, 9am Eastern, and now
is the time to boost your bid and catapult yourself up the list! Lowest winning bid
at the moment is $120... let's <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;item=5552696499">drive
it up</a>!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2ba2d79f-dad8-4c71-9b5b-996a06b585d4" />
      </body>
      <title>What do these numbers have in common?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2ba2d79f-dad8-4c71-9b5b-996a06b585d4</guid>
      <link>http://www.gregcons.com/KateBlog/WhatDoTheseNumbersHaveInCommon.aspx</link>
      <pubDate>Tue, 01 Feb 2005 23:01:23 GMT</pubDate>
      <description>&lt;p&gt;
110.00, 107.50, 105.00, 102.50, 101.00, 100.00
&lt;/p&gt;
&lt;p&gt;
What do these numbers have in common? They are losing bids for the consultant auction
:-). Time is running out, the auction closes tomorrow morning, 9am Eastern, and now
is the time to boost your bid and catapult yourself up the list! Lowest winning bid
at the moment is $120... let's &lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;item=5552696499"&gt;drive
it up&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2ba2d79f-dad8-4c71-9b5b-996a06b585d4" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=827f17f4-da51-4196-a055-9c0c4104dec5</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=827f17f4-da51-4196-a055-9c0c4104dec5</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Apparently some people are hesitant about <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499">bidding
on the auction </a>in case they win. I know the feeling, do I have enough tough questions
to justify an hour of Richter or Prosise time, do I have my act together on Web Services
and Interop enough to grill Michele on them properly... 
</p>
        <p>
Relax. You don't have to think of it that way. Whoever you win, fire us an email with
something that's been bugging you. Like “can you really explain this whole destructors
in C++ when it's managed code and the object I'm using wasn't even written
in C++?” Or like some of the old emails I cleared out this last week: “how
can I uninstall a service?” “how do I restrict forms authentication in
ASP.NET to only some folders? How can I force a logout when they browse from a secured
to an open page?” and “why am I getting this linker error?”. Maybe
that uses up 10 or 20 minutes. Fine, next time you have a toughy like that, send it
along. By the time you use up your whole hour, you'll probably have become
a friend/colleague/former client who can send questions like that once in a while
for the rest of your life.
</p>
        <p>
Or, how about this? Take a look at the talks your selected consultant has prepped
for upcoming conferences (get us to send you the abstracts we've submitted) and have
us deliver a private session of a useful talk to your whole company over
LiveMeeting. There's a free LiveMeeting trial going on, and the talks have to be prepped
anyway, so your hour would just be the delivery of the talk, to as many of your colleagues
as you can get online at once. So it might end up 90 minutes, we don't mind.
</p>
        <p>
You can't lose! Hell, even if you use your hour to take one of us for a drink the
next time we're in the same city, what really counts is you gave $100 or $150 or $200
to help people who have NO clothes, NO books, NO walls around them.... this is a FUNDRAISER
so come on, <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499">let's
raise some funds</a>!
</p>
        <p>
          <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499">
            <img src="http://www.gregcons.com/kateblog/content/binary/auctionimage2.jpg" border="0" />
          </a>
        </p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=827f17f4-da51-4196-a055-9c0c4104dec5" />
      </body>
      <title>The auction - what if you won?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=827f17f4-da51-4196-a055-9c0c4104dec5</guid>
      <link>http://www.gregcons.com/KateBlog/TheAuctionWhatIfYouWon.aspx</link>
      <pubDate>Mon, 31 Jan 2005 14:40:55 GMT</pubDate>
      <description>&lt;p&gt;
Apparently some people are hesitant about &lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499"&gt;bidding
on the auction &lt;/a&gt;in case they win. I know the feeling, do I have enough tough questions
to justify an hour of Richter or Prosise time, do I have my act together on Web Services
and Interop enough to grill Michele on them properly... 
&lt;/p&gt;
&lt;p&gt;
Relax. You don't have to think of it that way. Whoever you win, fire us an email with
something that's been bugging you. Like &amp;#8220;can you really explain this whole destructors
in C++ when it's managed code and the&amp;nbsp;object I'm using&amp;nbsp;wasn't even written
in C++?&amp;#8221; Or like some of the old emails I cleared out this last week: &amp;#8220;how
can I uninstall a service?&amp;#8221; &amp;#8220;how do I restrict forms authentication in
ASP.NET to only some folders? How can I force a logout when they browse from a secured
to an open page?&amp;#8221; and &amp;#8220;why am I getting this linker error?&amp;#8221;. Maybe
that uses up 10 or 20 minutes. Fine, next time you have a toughy like that, send it
along.&amp;nbsp;By the time&amp;nbsp;you use up your whole hour, you'll probably have become
a friend/colleague/former client who can send questions like that once in a while
for the rest of your life.
&lt;/p&gt;
&lt;p&gt;
Or, how about this? Take a look at the talks your selected consultant has prepped
for upcoming conferences (get us to send you the abstracts we've submitted) and have
us deliver a private session of&amp;nbsp;a useful&amp;nbsp;talk to your whole company over
LiveMeeting. There's a free LiveMeeting trial going on, and the talks have to be prepped
anyway, so your hour would just be the delivery of the talk, to as many of your colleagues
as you can get online at once. So it might end up 90 minutes, we don't mind.
&lt;/p&gt;
&lt;p&gt;
You can't lose! Hell, even if you use your hour to take one of us for a drink the
next time we're in the same city, what really counts is you gave $100 or $150 or $200
to help people who have NO clothes, NO books, NO walls around them.... this is a FUNDRAISER
so come on, &lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499"&gt;let's
raise some funds&lt;/a&gt;!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499"&gt;&lt;img src="http://www.gregcons.com/kateblog/content/binary/auctionimage2.jpg" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=827f17f4-da51-4196-a055-9c0c4104dec5" /&gt;</description>
      <category>C++</category>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=05ea6b96-a271-4dcf-82ad-61e6cb6bbbde</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=05ea6b96-a271-4dcf-82ad-61e6cb6bbbde</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The February meeting of the East of Toronto User Group will be on a Monday, due to
room issues. Join us February 21st for the MSDN User Group Tour.
</p>
        <p>
          <img src="http://www.gregcons.com/kateblog/content/binary/usergrouptour.jpg" border="0" />
        </p>
        <p>
We are meeting in room 1011 at the Durham District School Board, 400 Taunton Road
East in Whitby. Social from 6-7, presentation starts at 7. Visit <a href="http://gtaeast.torontoug.net/UG_Events/936.aspx">http://gtaeast.torontoug.net/UG_Events/936.aspx</a> to
register, to click for a map to the location or to check all the goodies we will have
for attendees. Come and hear Adam Gallant of Microsoft show you what interop can do
in real life.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=05ea6b96-a271-4dcf-82ad-61e6cb6bbbde" />
      </body>
      <title>February meeting of East of Toronto User Group</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=05ea6b96-a271-4dcf-82ad-61e6cb6bbbde</guid>
      <link>http://www.gregcons.com/KateBlog/FebruaryMeetingOfEastOfTorontoUserGroup.aspx</link>
      <pubDate>Thu, 27 Jan 2005 19:59:12 GMT</pubDate>
      <description>&lt;p&gt;
The February meeting of the East of Toronto User Group will be on a Monday, due to
room issues. Join us February 21st for the MSDN User Group Tour.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/kateblog/content/binary/usergrouptour.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
We are meeting in room 1011 at the Durham District School Board, 400 Taunton Road
East in Whitby. Social from 6-7, presentation starts at 7. Visit &lt;a href="http://gtaeast.torontoug.net/UG_Events/936.aspx"&gt;http://gtaeast.torontoug.net/UG_Events/936.aspx&lt;/a&gt;&amp;nbsp;to
register, to click for a map to the location or to check all the goodies we will have
for attendees. Come and hear Adam Gallant of Microsoft show you what interop can do
in real life.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=05ea6b96-a271-4dcf-82ad-61e6cb6bbbde" /&gt;</description>
      <category>INETA</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=26bf8ea6-fcf8-4bde-b672-0ac79eeedebd</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=26bf8ea6-fcf8-4bde-b672-0ac79eeedebd</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I am learning a lot about how EBay works. In IM with <a href="http://www.ssw.com.au/ssw/employees/employeesprofile.aspx?EmpID=AC">Adam </a>and <a href="http://www.thedatafarm.com/blog/">Julie </a>I
think I have figured it out. Let's say you went right now to <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;item=5552696499">bid
on the auction </a>(good for you!) and you bid $200. Not “$100 now and if I
need to then automatically raise me to $200” but just flat out $200. Your bid
would still appear as $100. Why? Because there are 30 items available and so far only
27 have been bid for. Once there are more than 30 bids, we will start to see real
bids and not just the minimum. So come on, go <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;item=5552696499">bid</a>.
Believe me you will get more than $100 value no matter who you get, and you'll be
helping a good cause.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=26bf8ea6-fcf8-4bde-b672-0ac79eeedebd" />
      </body>
      <title>We need more bids</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=26bf8ea6-fcf8-4bde-b672-0ac79eeedebd</guid>
      <link>http://www.gregcons.com/KateBlog/WeNeedMoreBids.aspx</link>
      <pubDate>Wed, 26 Jan 2005 17:25:02 GMT</pubDate>
      <description>&lt;p&gt;
I am learning a lot about how EBay works. In IM with &lt;a href="http://www.ssw.com.au/ssw/employees/employeesprofile.aspx?EmpID=AC"&gt;Adam &lt;/a&gt;and &lt;a href="http://www.thedatafarm.com/blog/"&gt;Julie &lt;/a&gt;I
think I have figured it out. Let's say you went right now to &lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;item=5552696499"&gt;bid
on the auction &lt;/a&gt;(good for you!) and you bid $200. Not &amp;#8220;$100 now and if I
need to then automatically raise me to $200&amp;#8221; but just flat out $200. Your bid
would still appear as $100. Why? Because there are 30 items available and so far only
27 have been bid for. Once there are more than 30 bids, we will start to see real
bids and not just the minimum. So come on, go &lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;item=5552696499"&gt;bid&lt;/a&gt;.
Believe me you will get more than $100 value no matter who you get, and you'll be
helping a good cause.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=26bf8ea6-fcf8-4bde-b672-0ac79eeedebd" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=588e3daa-08f8-4119-858f-1594eceb5c47</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=588e3daa-08f8-4119-858f-1594eceb5c47</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
          <a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499">
          </a>
        </p>
        <p>
          <span class="234351115-23012005">
            <font face="Arial" color="#0000ff" size="2">
            </font>
          </span>
        </p>
        <p>
          <span class="234351115-23012005">
            <font face="Arial" color="#0000ff" size="2">
              <img src="http://www.gregcons.com/kateblog/content/binary/auctionimage2.jpg" border="0" />
            </font>
          </span>
        </p>
        <p>
          <span class="234351115-23012005">
            <font face="Arial" color="#0000ff" size="2">
              <a title="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499" href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499">http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;rd=1&amp;item=5552696499</a>
            </font>
          </span>
        </p>
        <p>
          <span class="234351115-23012005">
            <font face="Arial" color="#0000ff">Bid! </font>
          </span>
        </p>
        <p>
          <span class="234351115-23012005">
            <font face="Arial" color="#0000ff">Kate</font>
          </span>
        </p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=588e3daa-08f8-4119-858f-1594eceb5c47" />
      </body>
      <title>Fundraising auction is live on ebay!</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=588e3daa-08f8-4119-858f-1594eceb5c47</guid>
      <link>http://www.gregcons.com/KateBlog/FundraisingAuctionIsLiveOnEbay.aspx</link>
      <pubDate>Sun, 23 Jan 2005 18:20:33 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=234351115-23012005&gt;&lt;font face=Arial color=#0000ff size=2&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=234351115-23012005&gt;&lt;font face=Arial color=#0000ff size=2&gt;&lt;img src="http://www.gregcons.com/kateblog/content/binary/auctionimage2.jpg" border=0&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=234351115-23012005&gt;&lt;font face=Arial color=#0000ff size=2&gt;&lt;a title=http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499 href="http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499"&gt;http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&amp;amp;rd=1&amp;amp;item=5552696499&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=234351115-23012005&gt;&lt;font face=Arial color=#0000ff&gt;Bid! &lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=234351115-23012005&gt;&lt;font face=Arial color=#0000ff&gt;Kate&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=588e3daa-08f8-4119-858f-1594eceb5c47" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=abeb547c-98bf-488c-8fe4-eab93cb58807</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=abeb547c-98bf-488c-8fe4-eab93cb58807</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Stephen Forte has posted a <a href="http://www.stephenforte.net/owdasblog/Trackback.aspx?guid=61b646aa-ca24-47ef-b013-012bf852f79d">voluminous
update </a>that includes links to all our blogs and little bios of us all, in case
there are one or two you haven't heard of. Check it out.
</p>
        <p>
Kate 
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=abeb547c-98bf-488c-8fe4-eab93cb58807" />
      </body>
      <title>Links, Bios, and update on the Tsunami Fundraiser</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=abeb547c-98bf-488c-8fe4-eab93cb58807</guid>
      <link>http://www.gregcons.com/KateBlog/LinksBiosAndUpdateOnTheTsunamiFundraiser.aspx</link>
      <pubDate>Sat, 22 Jan 2005 17:43:24 GMT</pubDate>
      <description>&lt;p&gt;
Stephen Forte has posted a &lt;a href="http://www.stephenforte.net/owdasblog/Trackback.aspx?guid=61b646aa-ca24-47ef-b013-012bf852f79d"&gt;voluminous
update &lt;/a&gt;that includes links to all our blogs and little bios of us all, in case
there are one or two you haven't heard of. Check it out.
&lt;/p&gt;
&lt;p&gt;
Kate 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=abeb547c-98bf-488c-8fe4-eab93cb58807" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=aec65838-6afd-4122-8306-d3ec04f05d60</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=aec65838-6afd-4122-8306-d3ec04f05d60</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Here's a <a href="http://www.sumatransurfariis.com/update0118.html">blog entry by
the surfers </a>I mentioned yesterday explaining some of what they're up to and how
desparately it's needed. And Julie has a <a href="http://www.thedatafarm.com/blog/PermaLink.aspx?guid=3bb5efcf-fa85-4dcf-b055-dea71b7de6e8">delightful
picture </a>of them, too.
</p>
        <p>
Julie is still getting our ducks in a row with EBay. As you can imagine, you
can't just hold an auction and claim it's a fundraiser -- what a fraud opportunity.that
would be! There are letters and faxes and suchlike to make sure that everybody
is on the up and up. The good news is that because EBay and Paypal are doing this,
you can be confident your money (you are going to bid, aren't you?) is going where
we say its going. The bad news is I don't have an EBay link yet :-)
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=aec65838-6afd-4122-8306-d3ec04f05d60" />
      </body>
      <title>Tsunami Fundraiser update</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=aec65838-6afd-4122-8306-d3ec04f05d60</guid>
      <link>http://www.gregcons.com/KateBlog/TsunamiFundraiserUpdate.aspx</link>
      <pubDate>Fri, 21 Jan 2005 13:46:04 GMT</pubDate>
      <description>&lt;p&gt;
Here's a &lt;a href="http://www.sumatransurfariis.com/update0118.html"&gt;blog entry by
the surfers &lt;/a&gt;I mentioned yesterday explaining some of what they're up to and how
desparately it's needed. And Julie has a &lt;a href="http://www.thedatafarm.com/blog/PermaLink.aspx?guid=3bb5efcf-fa85-4dcf-b055-dea71b7de6e8"&gt;delightful
picture &lt;/a&gt;of them, too.
&lt;/p&gt;
&lt;p&gt;
Julie is&amp;nbsp;still getting our ducks in a row with EBay. As you can imagine, you
can't just hold an auction and claim it's a fundraiser -- what a fraud opportunity.that
would be!&amp;nbsp;There are letters and faxes and suchlike to make sure that everybody
is on the up and up. The good news is that because EBay and Paypal are doing this,
you can be confident your money (you are going to bid, aren't you?) is going where
we say its going. The bad news is I don't have an EBay link yet :-)
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=aec65838-6afd-4122-8306-d3ec04f05d60" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=77571a83-9f06-47cb-93da-e98f4adb0329</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=77571a83-9f06-47cb-93da-e98f4adb0329</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
An absolutely stellar group of people, <a href="http://www.thedatafarm.com/blog/#a29f19653-b078-4b6e-9b4b-e60d1d2b00a1">dubbed
by Julie Lerman to be .NET Celebrities</a>, have come together to offer up our tiny
little bit of help for those whose lives, homes, loved ones, livelihoods, and dreams
were washed away on Boxing Day of last year. The immediate “if we don't get
fresh water in there they will all die” crisis is past, but there is so much
rebuilding work to be done. The agency we've selected is <a href="http://acehaid.org/">Aceh
Aid at IDEP</a> which is local to Sumatra and has been on the ground since the
waves hit. This is a nimble and creative group that, for example, teamed up with the
surfing community to get boats into the worst hit places while large outside groups
couldn't figure out how to reach them. It's going to be an EBay auction with payment
through PayPal directly to a US foundation that supports IDEP -- that way for US-based
people it will be tax deductible for sure. I am working on an answer for Canadians
on that. Of course if your company spends the money to get the advice, then your company
can deduct it as an expense, just the same as if you wrote me a cheque for my time.
</p>
        <p>
There are 25 of us up for auction. Top bidder gets their pick of Jeffrey Richter,
John Robbins, Jeff Prosise, Michele Leroux Bustamante, Jonathan Goodyear, Andrew
Brust, Richard Campbell, Adam Cogan, Malek Kemmou, Jackie Goldstein, Goskin Bakir,
Hector M Obregon, Patrick Hynds, Fernando Guerrero, Kate Gregory, Joel Semeniuk, Scott
Hanselman, Barry Gervin, Clemens Vasters, Jorge Oblitas, Stephen Forte, John Lam, Deborah
Kurata, Ted Neward and Kathleen Dollard. Wow! (And like I need to link to their
blogs -- you know who these people are!) Most are friends of mine already, 18 are
RDs, 5 are Canadian, all are top notch .NET stars who know their stuff and are in
the habit of solving problems for people. 
</p>
        <p>
So what we are auctioning is one hour of mentoring. Phone, IM, email, whatever. (We
won't fly out to you.) If you're the top bidder, you get whoever you want from that
list. Second bidder chooses from the still stellar list remaining. And so on. 
</p>
        <p>
Most of us are consultants so you could theoretically buy our time. But that's in
theory. My firm doesn't take one hour jobs. We don't really like to take one day jobs.
Our preference for mentoring work is to take a $5000 retainer and let you know when
you've used most of it up and need to send more. (We make exceptions for some work
that's really technically interesting and fun, but we still need to be confident it
will go on for a while.) I expect it's a similar situation for the others. That means
we're offering something you otherwise couldn't buy. I want you to keep that in mind,
then go bid more (a lot more) than you think an hour of my time is worth. The money
goes to those who need it, you get a deduction, and you get some important business
problem solved. Can't fail!
</p>
        <p>
I'll post a link to the auction as soon as it's live.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=77571a83-9f06-47cb-93da-e98f4adb0329" />
      </body>
      <title>Tsunami Fundraiser</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=77571a83-9f06-47cb-93da-e98f4adb0329</guid>
      <link>http://www.gregcons.com/KateBlog/TsunamiFundraiser.aspx</link>
      <pubDate>Thu, 20 Jan 2005 15:17:23 GMT</pubDate>
      <description>&lt;p&gt;
An absolutely stellar group of people, &lt;a href="http://www.thedatafarm.com/blog/#a29f19653-b078-4b6e-9b4b-e60d1d2b00a1"&gt;dubbed
by Julie Lerman to be .NET Celebrities&lt;/a&gt;, have come together to offer up our tiny
little bit of help for those whose lives, homes, loved ones, livelihoods, and dreams
were washed away on Boxing Day of last year. The immediate &amp;#8220;if we don't get
fresh water in there they will all die&amp;#8221; crisis is past, but there is so much
rebuilding work to be done. The agency we've selected is &lt;a href="http://acehaid.org/"&gt;Aceh
Aid at IDEP&lt;/a&gt;&amp;nbsp;which is local to Sumatra and has been on the ground since the
waves hit. This is a nimble and creative group that, for example, teamed up with the
surfing community to get boats into the worst hit places while large outside groups
couldn't figure out how to reach them. It's going to be an EBay auction with payment
through PayPal directly to a US foundation that supports IDEP -- that way for US-based
people it will be tax deductible for sure. I am working on an answer for Canadians
on that. Of course if your company spends the money to get the advice, then your company
can deduct it as an expense, just the same as if you wrote me a cheque for my time.
&lt;/p&gt;
&lt;p&gt;
There are 25 of us up for auction. Top bidder gets their pick of Jeffrey Richter,
John Robbins,&amp;nbsp;Jeff Prosise, Michele Leroux Bustamante, Jonathan Goodyear,&amp;nbsp;Andrew
Brust, Richard Campbell, Adam Cogan, Malek Kemmou, Jackie Goldstein, Goskin Bakir,
Hector M Obregon, Patrick Hynds, Fernando Guerrero, Kate Gregory, Joel Semeniuk, Scott
Hanselman, Barry Gervin, Clemens Vasters, Jorge Oblitas, Stephen Forte, John Lam,&amp;nbsp;Deborah
Kurata, Ted Neward&amp;nbsp;and Kathleen Dollard. Wow! (And like I need to link to their
blogs -- you know who these people are!) Most are friends of mine already, 18 are
RDs, 5 are Canadian, all are top notch .NET stars who know their stuff and are in
the habit of solving problems for people. 
&lt;/p&gt;
&lt;p&gt;
So what we are auctioning is one hour of mentoring. Phone, IM, email, whatever. (We
won't fly out to you.) If you're the top bidder, you get whoever you want from that
list. Second bidder chooses from the still stellar list remaining. And so on. 
&lt;/p&gt;
&lt;p&gt;
Most of us are consultants so you could theoretically buy our time. But that's in
theory. My firm doesn't take one hour jobs. We don't really like to take one day jobs.
Our preference for mentoring work is to take a $5000 retainer and let you know when
you've used most of it up and need to send more. (We make exceptions for some work
that's really technically interesting and fun, but we still need to be confident it
will go on for a while.) I expect it's a similar situation for the others. That means
we're offering something you otherwise couldn't buy. I want you to keep that in mind,
then go bid more (a lot more) than you think an hour of my time is worth. The money
goes to those who need it, you get a deduction, and you get some important business
problem solved. Can't fail!
&lt;/p&gt;
&lt;p&gt;
I'll post a link to the auction as soon as it's live.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=77571a83-9f06-47cb-93da-e98f4adb0329" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=ea80051b-c4b6-4810-b446-430a3e29d0da</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=ea80051b-c4b6-4810-b446-430a3e29d0da</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In fact, you've been able to register for over a week, I just didn't notice until
today. Last year it sold out, so if you already know you want to go, start making
your plans now. If you register early you save money, there's some sort of sweepstakes
to be won, and you'll know one little part of your year plan well in advance. Go on, <a href="http://www.microsoft.com/events/teched2005/registrationpricing.mspx">register</a>.
</p>
        <p>
          <a href="http://www.microsoft.com/events/teched2005/registrationpricing.mspx">
            <img src="http://www.gregcons.com/kateblog/content/binary/teched_logo_box.gif" border="0" />
          </a>
        </p>
        <p>
Me? I'm hoping to be there as a speaker :-) (I submitted a number of C++ talks) or
to take advantage of some not-yet-announced-I'm-just-hoping pass for RDs or MVPs or
INETA speaker bureau folks or something, so I haven't registered. One way or another,
I will be there.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=ea80051b-c4b6-4810-b446-430a3e29d0da" />
      </body>
      <title>Registration is open for Tech Ed 2005</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=ea80051b-c4b6-4810-b446-430a3e29d0da</guid>
      <link>http://www.gregcons.com/KateBlog/RegistrationIsOpenForTechEd2005.aspx</link>
      <pubDate>Wed, 19 Jan 2005 19:32:28 GMT</pubDate>
      <description>&lt;p&gt;
In fact, you've been able to register for over a week, I just didn't notice until
today. Last year it sold out, so if you already know you want to go, start making
your plans now. If you register early you save money, there's some sort of sweepstakes
to be won, and you'll know one little part of your year plan well in advance. Go on, &lt;a href="http://www.microsoft.com/events/teched2005/registrationpricing.mspx"&gt;register&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.microsoft.com/events/teched2005/registrationpricing.mspx"&gt;&lt;img src="http://www.gregcons.com/kateblog/content/binary/teched_logo_box.gif" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Me? I'm hoping to be there as a speaker :-) (I submitted a number of C++ talks) or
to take advantage of some not-yet-announced-I'm-just-hoping pass for RDs or MVPs or
INETA speaker bureau folks or something, so I haven't registered. One way or another,
I will be there.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=ea80051b-c4b6-4810-b446-430a3e29d0da" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>INETA</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=48dcaf3e-51ef-4ede-a673-c6c5d9980f41</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=48dcaf3e-51ef-4ede-a673-c6c5d9980f41</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I have just loved holding our meetings at Durham College, but some policy changes
there meant that we would have to pay for the meeting room. Like most Canadian user
groups, we don't charge membership fees or meeting admission. At the moment the only
sponsor of the group is my firm, Gregory Consulting, which pays for the pizza most
months (sometimes Microsoft or INETA picks up the tab.) So we've moved to another
room. This one will meet our needs very nicely, I feel:
</p>
        <font size="2">
          <p>
400 Taunton Road East, Whitby (between Thickson and Brock.)
</p>
          <p>
          </p>
        </font>
        <img src="http://www.gregcons.com/kateblog/content/binary/newuglocation.gif" border="0" />
        <p>
So while we're still East of Toronto, our meetings won't be quite as far east of Toronto
as they used to be! :-)
</p>
        <p>
We have no December meeting, so I'll see you in Whitby January 18th and Feb 22nd.
Those meetings are planned and should be on the web site soon.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=48dcaf3e-51ef-4ede-a673-c6c5d9980f41" />
      </body>
      <title>Another new meeting room for the East Of Toronto group</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=48dcaf3e-51ef-4ede-a673-c6c5d9980f41</guid>
      <link>http://www.gregcons.com/KateBlog/AnotherNewMeetingRoomForTheEastOfTorontoGroup.aspx</link>
      <pubDate>Fri, 17 Dec 2004 17:07:26 GMT</pubDate>
      <description>&lt;p&gt;
I have just loved holding our meetings at Durham College, but some policy changes
there meant that we would have to pay for the meeting room. Like most Canadian user
groups, we don't charge membership fees or meeting admission. At the moment the only
sponsor of the group is my firm, Gregory Consulting, which pays for the pizza most
months (sometimes Microsoft or INETA&amp;nbsp;picks up the tab.) So we've moved to another
room. This one will meet our needs very nicely, I feel:
&lt;/p&gt;
&lt;font size=2&gt; 
&lt;p&gt;
400 Taunton Road East, Whitby (between Thickson and Brock.)
&lt;/p&gt;
&lt;p&gt;
&lt;/font&gt;&lt;img src="http://www.gregcons.com/kateblog/content/binary/newuglocation.gif" border=0&gt;&gt;
&lt;p&gt;
So while we're still East of Toronto, our meetings won't be quite as far east of Toronto
as they used to be! :-)
&lt;/p&gt;
&lt;p&gt;
We have no December meeting, so I'll see you in Whitby January 18th and Feb 22nd.
Those meetings are planned and should be on the web site soon.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=48dcaf3e-51ef-4ede-a673-c6c5d9980f41" /&gt;</description>
      <category>INETA</category>
    </item>
  </channel>
</rss>