<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Tim Huckaby's Blog</title><link>http://blogs.interknowlogy.com/timhuckaby/</link><description>Tim's views on technology, Fly Fishing, Snowboarding, Mountain Biking, and the outdoors</description><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.111</generator><item><dc:creator>Tim Huckaby</dc:creator><title>Thoughts on Microsoft Mix: The WideOpen Web</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2008/03/08/23653.aspx</link><pubDate>Sat, 08 Mar 2008 08:21:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2008/03/08/23653.aspx</guid><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;The majority of my blog posts are not exposed externally, but when a group of folks asked me to do an external post on my thoughts about the Microsoft Mix conference in Las Vegas this week, I gladly said, &amp;#8220;Sure!&amp;#8221;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So here we go&amp;#8230;Attending the conference was time well spent for me and consequently, I&amp;#8217;m more confident than ever that not only is Microsoft building the platform, tools and plumbing for the next generation of applications, but that InterKnowlogy is perfectly aligned as experts in these technologies - specifically WPF and Silverlight.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;I have been a strong advocate and evangelist for &amp;#8220;the smart client revolution&amp;#8221; for many years.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;When .NET Windows Forms 2.0 shipped ~ 5 years ago, the deployment and maintenance nightmare of COM was nearing an end.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;And finally people started seeing that in most cases building browser based applications inside the firewall was just silly &amp;#8211; especially when you consider the developer productivity achieved.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Let&amp;#8217;s face it. It simply is much easier to build windows apps than it is to build browser based apps.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;I call this the Winform phase of the Smart Client Revolution.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;In 2005, WPF shipped and took client apps to the next level.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;WPF allows us to do things in design, usability, and UX that we never speculated would come so quickly.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In all honesty, WPF took me totally by surprise.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The paradigm was different, and difficult.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But the results were so compelling.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I call this Phase II.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;In my opinion, we are in the 3rd phase of the smart client revolution: The Silverlight phase.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Silverlight gives us the ability to build rich client applications and manifest them in the browser&amp;#8230;cross platform!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It&amp;#8217;s basically WPF for the browser.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Sure it&amp;#8217;s a light version of the .NET framework, but at a 4.3 mb download there are tough choices to be made on what goes in and stays out.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri&gt;I am speculating here, but in phase 4 we are headed for a world where:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 37.5pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;The rich clients of WPF are going to collide with applications delivered in the browser.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 37.5pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;There will be no delineation between web and windows.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;The tool (Visual Studio) will not delineate between the two types.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 37.5pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;Issues of cross platform will be overcome &amp;#8211; at least for platforms and devices that have an SDK.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 37.5pt; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&amp;#183;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;We&amp;#8217;ll have a full blown framework / next generation version of Silverlight where the technical and security challenges of access to the entire .NET framework over the web delivered in a browser will be overcome.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt 1.5pt"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;That&amp;#8217;s a world I want to live in and it&amp;#8217;s happening a lot quicker than I thought it would.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For now, the next 18 months of building WPF and Silverlight applications is going to be really fun.&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/23653.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>My MSDN Web Cast on PowerPoint and Visio Solutions with VSTO in Visual Studio 2008</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2007/12/14/22878.aspx</link><pubDate>Fri, 14 Dec 2007 16:35:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2007/12/14/22878.aspx</guid><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-US; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;I am a huge Visual Studio Tools for Office Fan so when the &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-US; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;VSTO &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-US; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;team asked me to do a webcast for them, I said, &amp;#8220;absolutely yes.&amp;#8221;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-US; mso-font-kerning: 12.0pt"&gt;&amp;nbsp; What i didn't realize was how hard it would be to build the demos.&amp;nbsp; There just is not a lot out there for Visual Studio 2008 VSTO 2008 right now, so I am glad to provide the code for the demos i build so that you can &amp;#8220;run&amp;#8220; with them.&amp;nbsp; &lt;/SPAN&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-US; mso-font-kerning: 12.0pt"&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;I can tell you that the genesis of the idea for this presentation goes to Paul Stubbs of the VSTO team.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;He is a brilliant guy and a genuinely great guy and until &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;i&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt; read his article in &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;msdn&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt; magazine, &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;i&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt; had pretty much given up on document-centric solutions for &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;visio&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt; and &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;powerpoint&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So, thank you &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt;paul&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: black; FONT-FAMILY: 'Franklin Gothic Medium'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-ascii-font-family: 'Franklin Gothic Medium'; mso-color-index: 1; language: en-GB; mso-font-kerning: 12.0pt; mso-text-raise: 0%"&gt; for inspiring me to take your ideas to the next level.&lt;/SPAN&gt;&lt;/P&gt;&lt;/SPAN&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;STRONG&gt;The links to the demos and the ppt deck from the MSDN Webcast I did on 12/14/07 Called, &amp;#8220;&lt;FONT size=3&gt;&lt;SPAN&gt;&lt;FONT color=#000000 size=2&gt;Office Development in Visual Studio -&amp;nbsp;PowerPoint and Visio Solutions&amp;#8220;&lt;/FONT&gt;&lt;/SPAN&gt;:&lt;FONT face="Times New Roman"&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;&lt;FONT face=Arial&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&lt;FONT face=Arial&gt;Download&amp;nbsp;the PowerPoint Deck from the msdn&amp;nbsp;webcast here: &lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/Webcasts/VSTO-Visio-Ppt/MSDN%20Webcast_Huckaby_VSTO.zip"&gt;Download&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Download the first VSTO&amp;nbsp;2008 PowerPoint Addin demo here: &lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/Webcasts/VSTO-Visio-Ppt/PowerPoint-VSTO.zip"&gt;Download&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Download&amp;nbsp;the second VSTO 2008&amp;nbsp;PowerPoint demo that creates a Powerpoint presentation&amp;nbsp;here: &lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/Webcasts/VSTO-Visio-Ppt/PPTRibbonAdd-in.zip"&gt;Download&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Arial&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Dowload the VSTO 2008&amp;nbsp;Visio demo that creates a Visio Document here: &lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/Webcasts/VSTO-Visio-Ppt/VSTO-Visio-AddIn.zip"&gt;Download&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/22878.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>VSTO: My Favorite Feature - PPT add-in support for Ribbon and Task Pane</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2007/05/30/14132.aspx</link><pubDate>Wed, 30 May 2007 09:44:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2007/05/30/14132.aspx</guid><description>&lt;P&gt;&lt;FONT face=Arial&gt;This is my first&amp;nbsp; of 2 posts of a great idea by Mike Hernadez of the VSTO team: VSTO: My Favorite Feature.&amp;nbsp; Mike talked a bunch of us VSTO folks into blogging our favorite things about VSTO to get some awareness out there.&amp;nbsp; Check out the ones blogged already here:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoNormalTable style="MARGIN: auto auto auto -0.6pt; WIDTH: 667pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184" cellSpacing=0 cellPadding=0 width=889 border=0&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 48pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1.5pt solid; HEIGHT: 15pt" vAlign=bottom noWrap width=64&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Date&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 109pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1.5pt solid; HEIGHT: 15pt" vAlign=bottom noWrap width=145&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Blogger&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 260pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1.5pt solid; HEIGHT: 15pt" vAlign=bottom noWrap width=347&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Blog Address&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #4f81bd; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 250pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1.5pt solid; HEIGHT: 15pt" vAlign=bottom noWrap width=333&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Feature&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 30pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 48pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 30pt" vAlign=top noWrap width=64&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;02-May&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 109pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 30pt" vAlign=top width=145&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Ken Getz&lt;BR&gt;Eric Carter&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 260pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 30pt" vAlign=top width=347&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;A href="http://www.mcwtech.com/cs/blogs/keng"&gt;&lt;FONT color=#0000ff&gt;http://www.mcwtech.com/cs/blogs/keng&lt;BR&gt;http://blogs.msdn.com/eric_carter/default.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 250pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 30pt" vAlign=top width=333&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Globals Class &amp;amp; Ribbon Support&lt;BR&gt;Outlook Form Regions&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 48pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=64&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;09-May&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 109pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=145&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Kathleen McGrath&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 260pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=347&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/kathleen"&gt;&lt;FONT color=#0000ff&gt;http://blogs.msdn.com/kathleen&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 250pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top width=333&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Ribbon Designer&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 48pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=64&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;16-May&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 109pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=145&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Paul Stubbs&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 260pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=347&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/pstubbs"&gt;&lt;FONT color=#0000ff&gt;http://blogs.msdn.com/pstubbs&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 250pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top width=333&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Deployment&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 48pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=64&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;23-May&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 109pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=145&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Paul Ballard&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 260pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top noWrap width=347&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;A href="http://www.rochester-consulting.com/paul+ballard.aspx"&gt;http://www.rochester-consulting.com/paul+ballard.aspx&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #dbe5f1; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 250pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 15pt" vAlign=top width=333&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Custom Task Panes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 29.4pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 48pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 29.4pt" vAlign=top noWrap width=64&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: right" align=right&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;30-May&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 109pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 29.4pt" vAlign=top width=145&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Eric Carter&lt;BR&gt;Tim Huckaby&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: white 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 260pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 29.4pt" vAlign=top width=347&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: blue; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/eric_carter/default.aspx"&gt;http://blogs.msdn.com/eric_carter/default.aspx&lt;BR&gt;http://blogs.interknowlogy.com/timhuckaby/&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/U&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 5.4pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 5.4pt; BACKGROUND: #b8cce4; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; WIDTH: 250pt; PADDING-TOP: 0in; BORDER-BOTTOM: white 1pt solid; HEIGHT: 29.4pt" vAlign=top width=333&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Calibri','sans-serif'"&gt;Click Once&lt;BR&gt;PPT add-in support for Ribbon and Task Pane&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Well, my post is about Powerpoint Add in Support for VSTO.&amp;nbsp; there are two amusing anecdotes around powerpoint and VSTO for me:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;1. I am the one who is always whining to the VSTO team that we need a document solution for VSTO.&amp;nbsp; I can think of a gazillion .NET applications that our customers want which would be manifested in a PowerPoint presentation.&amp;nbsp; imagine a powerpoint presentation with live data mined from a database of online systems.&amp;nbsp; that's a world i want to live in.&amp;nbsp; it's the ultimate executive dashboard and everyone wants that.&amp;nbsp; when i mention this in vsto presentations to audiences i am always met with a majority of heads shaking in agreement, so i know the world&amp;nbsp;wants this too.&amp;nbsp; it's been a bit challenging for me to convince the vsto team to invest in this.&amp;nbsp; i'm guessing it&amp;nbsp;is becuase it would be pretty difficult for them to build, but&amp;nbsp;there are members of the VSTO team that believe there is no demand for this.&amp;nbsp; that shocks me.&amp;nbsp; i will continue to whine about it.&amp;nbsp; and i would encourgage you to tell the VSTO team we need this too.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;2. but, this post is about add in support for powerpoint 2007&amp;nbsp;in VSTO.&amp;nbsp; like you, when first dealing with the ribbon, i became pretty frustrated.&amp;nbsp; now, that the learning curve is overcome i'm great, of course, but there were some cuss words thrown when things that used to be so 2nd nature suddently disappeared from the menus.&amp;nbsp; one of those was switching from normal to the slide master.&amp;nbsp; becuase i do a lot of presentations, i have to edit the slide master quite freqently.&amp;nbsp; the older i get the harder it becomes for me to remember anything, so i said to myself, &amp;#8220;screw this. i am tired of wasting time searching for things in the ribbon so&amp;nbsp; i am going to try to figure out how to code my own menu items with VSTO and put them on my spot on the ribbon&amp;nbsp;so i don't have to constantly look for them.&amp;#8220;&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;I&amp;nbsp;found some great guidance on MSDN and built a little&amp;nbsp;vsto add in&amp;nbsp;that creates a ribbon item that when clicked instantiates a task pane which allows you to easily switch between normal, slide master, notes master, and hand out master views while in powerpoint 2007.&amp;nbsp; now, realize that&amp;nbsp;the functionality is not as impressive as how easy this was to build.&amp;nbsp; This is a great guidance app for any menu item or functionality you want to split out into&amp;nbsp;your own&amp;nbsp;menu item.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;Grab the source here:&amp;nbsp;&lt;/FONT&gt; &lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/vsto/PowerPointAddIn1.zip"&gt;Download&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;once you stare at the vs.net project,&amp;nbsp;it will take you less than 15 minutes to figure out.&amp;nbsp; This one is in VB, but could just as easily be in C#.&amp;nbsp; when you do a new powerpoint add in project&amp;nbsp;from Visual studio, the VSTO team does almost everything for you.&amp;nbsp; they automatically&amp;nbsp;stub out the COM interop you need to talk to the ribbon.&amp;nbsp; you simply need to uncomment that code:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#008000&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;' TODO:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;' This is an override of the RequestService method in the ThisAddIn class.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;' To hook up your custom ribbon uncomment this code.&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Partial&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt; &lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Class&lt;/FONT&gt; ThisAddIn&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Private&lt;/FONT&gt; ribbon &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; Ribbon1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Protected&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Overrides&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Function&lt;/FONT&gt; RequestService(&lt;FONT color=#0000ff&gt;ByVal&lt;/FONT&gt; serviceGuid &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; Guid) &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Object&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;If&lt;/FONT&gt; serviceGuid = &lt;FONT color=#0000ff&gt;GetType&lt;/FONT&gt;(Office.IRibbonExtensibility).GUID &lt;FONT color=#0000ff&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;If&lt;/FONT&gt; ribbon &lt;FONT color=#0000ff&gt;Is&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Nothing&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Then&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;ribbon = &lt;FONT color=#0000ff&gt;New&lt;/FONT&gt; Ribbon1()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Return&lt;/FONT&gt; ribbon&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;If&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Return&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;MyBase&lt;/FONT&gt;.RequestService(serviceGuid)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;&lt;FONT face="Courier New"&gt;Function&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;End&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt; &lt;FONT color=#0000ff&gt;Class&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&amp;lt;ComVisible(&lt;FONT color=#0000ff&gt;True&lt;/FONT&gt;)&amp;gt; _&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Class&lt;/FONT&gt; Ribbon1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Implements&lt;/FONT&gt; Office.IRibbonExtensibility&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Private&lt;/FONT&gt; ribbon &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; Office.IRibbonUI&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Sub&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;New&lt;/FONT&gt;()&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Function&lt;/FONT&gt; GetCustomUI(&lt;FONT color=#0000ff&gt;ByVal&lt;/FONT&gt; ribbonID &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;String&lt;/FONT&gt;) &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;String&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Implements&lt;/FONT&gt; Office.IRibbonExtensibility.GetCustomUI&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Return&lt;/FONT&gt; GetResourceText(&lt;FONT color=#a31515&gt;"PowerPointAddIn1.Ribbon1.xml"&lt;/FONT&gt;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Function&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;#&lt;FONT color=#0000ff&gt;Region&lt;/FONT&gt; &lt;FONT color=#a31515&gt;"Ribbon Callbacks"&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Sub&lt;/FONT&gt; OnLoad(&lt;FONT color=#0000ff&gt;ByVal&lt;/FONT&gt; ribbonUI &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; Office.IRibbonUI)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Me&lt;/FONT&gt;.ribbon = ribbonUI&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;Public&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Sub&lt;/FONT&gt; OnToggleButton1(&lt;FONT color=#0000ff&gt;ByVal&lt;/FONT&gt; control &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; Office.IRibbonControl, &lt;FONT color=#0000ff&gt;ByVal&lt;/FONT&gt; isPressed &lt;FONT color=#0000ff&gt;As&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Boolean&lt;/FONT&gt;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;Globals.ThisAddIn.MyTaskPane.Visible = isPressed&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Sub&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;#&lt;FONT color=#0000ff&gt;End&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;Region&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;They automatically create a little XML manifest for you (ribbon1.xml)&amp;nbsp;that allows you to name your ribbon item and it's properties and&amp;nbsp;ties the thing together.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;i built a simple user control that allows you to switch between the views and then one of the most powerful things about VSTO is the one line of code it takes to bind the user control to the task pane:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Arial&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;myControl = &lt;FONT color=#0000ff&gt;New&lt;/FONT&gt; UserControl1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;MyTaskPane = &lt;FONT color=#0000ff&gt;Me&lt;/FONT&gt;.CustomTaskPanes.Add(myControl, &lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;FONT color=#a31515&gt;"My Custom Task Pane"&lt;/FONT&gt;)&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Arial color=#000000&gt;Try it out.&amp;nbsp; build the project and run it. you'll see a custom task panes button on the add-ins section of the ribbon in powerpoint.&amp;nbsp; when you choose that it will light up the task pane with the combo box in it that allows you to quickly and easily change views while working in PowerPoint.&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/14132.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>MSDN Webcast: VSTO Straight from the Experts</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2007/05/08/13201.aspx</link><pubDate>Tue, 08 May 2007 08:16:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2007/05/08/13201.aspx</guid><description>&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;Here are the resources mentioned in my MSDN Webcast: VSTO Straight from the Experts on May 9th, 2007.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;&lt;STRONG&gt;The Guided Tour for VSTO Excel that will leap-frog you over the VSTO learning curve:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/Huckaby%20VSTO%202005%20Guided%20Tour.doc"&gt;VSTO 2005 Guided Tour.doc&lt;/A&gt; &lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/VSTO%202005%20Excel%20Guided%20Tour%20-%20Baked.zip"&gt;VSTO Excel Guided Tour Source&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;&lt;STRONG&gt;The Sample applications / reference applications that will get you rolling on building your own applications:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;This application can be run in any version of VSTO.&amp;nbsp; it has no design time surface.&amp;nbsp; it's just code that mines a SQL server database, sorts, pretties it, creates a pivot table and then charts the data.&amp;nbsp; you can easily modify this (and many have) to point at your own database&lt;BR&gt;&lt;/FONT&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/GreatPlainsSalesOrders.zip"&gt;Great Plains or AdventureWorks Sales Orders Source&lt;/A&gt; &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;And here is an awesome VSTO 2005&amp;nbsp;Excel application I built that facilitates computer management remotely with WMI through VSTO.&amp;nbsp; What's totally cool about this application is that it does an amazing amount of functionality with very little code.&amp;nbsp; This is something you'd never do - manage the computers on your network with Excel - but, the simple fact that you can do it; and do it pretty easily, is a testament to VSTO's power and developer productivity.&lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/ExcelWin32Services.zip"&gt;VSTO Excel Win32 Services Source&lt;/A&gt; &lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/13201.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>Kevin Kennedy, Dev Lead, on the awesome WPF/SharePoint app (International community version) for the Scripps Research Institute</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2007/05/01/13095.aspx</link><pubDate>Tue, 01 May 2007 15:49:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2007/05/01/13095.aspx</guid><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;Hi! My name is Kevin Kennedy and I'm doing a guest spot on Tim Huckaby's blog. I'm a Senior Software Engineer here at InterKnowlogy and I was the dev lead on the app we created for the Peter Kuhn lab at The Scripps Research Institute. They are doing very cool research on cancer and SARS (among many other projects) and they needed a way to share and collaborate around various 2D and 3D assets relevant to their work. To meet that need, we created a WPF smart client application that leveraged a SharePoint back end to enable rich interaction among the members of their group. See the media coverage here: &lt;/FONT&gt;&lt;A href="http://www.interknowlogy.com/IKCorporate/News/Headlines/The+Scripps+Research+Institute+CME+Application+and+the+3D+Collaborator+for+AutoCad+Drawings+Applicat.htm"&gt;&lt;FONT face=Calibri&gt;http://www.interknowlogy.com/IKCorporate/News/Headlines/The+Scripps+Research+Institute+CME+Application+and+the+3D+Collaborator+for+AutoCad+Drawings+Applicat.htm&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;Near the end of last year, we engaged an international community team with the help of Eileen Rumwell at Microsoft. Included in the group were Szymon Kobalczyk (Poland), Rania Gamal (Egypt), and Haaron Gonzalez (Mexico). All of these developers far exceeded our expectations. This was my first experience interacting with a remote team comprised of this many people from this many different locations. Everyone did a good job communicating despite the challenge presented by the differences in time zones. Despite some other people&amp;#8217;s opinions to the contrary, I was very impressed with TFS. Any additional overhead was far outweighed by the increases in productivity, especially in a distributed environment such as this.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Calibri&gt;Some of the cool stuff the community developers added were three dimensional annotation markers, Office 2007 document preview, integrated SharePoint discussions, advanced authentication scenarios, and a tabbed user interface. Finally, I know it's clich&amp;#233;, but it really does feel good to know that you're helping such a worthy cause. I'm confident all the members of team would echo this sentiment.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #1f497d"&gt;&lt;o:p&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/13095.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>Call for Developers to participate in one of the coolest software projects ever</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2007/02/01/11253.aspx</link><pubDate>Thu, 01 Feb 2007 10:38:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2007/02/01/11253.aspx</guid><description>&lt;H2 style="MARGIN: 12pt 0in 3pt; TEXT-INDENT: 0in; mso-list: none; tab-stops: .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-STYLE: normal; mso-bidi-font-style: italic"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;Do you believe that software can change the world?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;How about the opportunity to work on an application that promises to help accelerate a cure for cancer?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;Microsoft is sponsoring a project to be built by &lt;/FONT&gt;&lt;A href="http://www.interknowlogy.com/"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;InterKnowlogy&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="MS Reference Sans Serif"&gt; for The &lt;/FONT&gt;&lt;A href="http://www.scripps.edu/e_index.html"&gt;&lt;FONT face="MS Reference Sans Serif" color=#000080&gt;Scripps Research Institute&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="MS Reference Sans Serif"&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;InterKnowlogy, experts in Microsoft .NET Tools, Servers and Platforms, is a Microsoft Gold Certified Partner. InterKnowlogy, is a professional services organization specializing in custom application development and network services focused on Microsoft&amp;#174; .NET. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Having customers large and small around the world, InterKnowlogy is well known within the .NET ecosystem worldwide as one of the leaders in .NET application development.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;The Scripps Research Institute in La Jolla, California, is one of the largest private, nonprofit biomedical research organizations in the US and a world leader in the structure of biological molecules.&amp;nbsp; Scientists at Scripps Research wanted a better way to organize biological research information and share it with their colleagues.&amp;nbsp; InterKnowlogy developed an application built on the Microsoft&amp;#174; .NET Framework 3.0 with Windows&amp;#174; Presentation Foundation, and Windows Vista&amp;#8482; giving scientists a powerful tool to visualize and annotate research results.&amp;nbsp; This application allowed for faster scientific collaboration, easier access to data and a dynamic development process.&amp;nbsp; You can read the full case study on &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=200355"&gt;&lt;FONT face="MS Reference Sans Serif" color=#000080&gt;Microsoft.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face="MS Reference Sans Serif"&gt;. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;We are embarking on Release II of the application.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I have decided to include four developers from the community in the development team (working for Interknowlogy virtually).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here&amp;#8217;s what we are looking for in a software development engineer.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;Well-rounded skills in software application development.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;One who has been working primarily with C# for at least the past two years, with an additional minimum three years of Microsoft .NET framework application development experience (and preferable some 2.0 and 3.0 experience). &lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 11.0pt"&gt;Familiarity with Object Oriented design methodology.&lt;/SPAN&gt; &lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;A successful candidate will have experience with Windows client application development (.NET WinForms, preferably WPF) and web services.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;Desirable to have experience with SharePoint, preferable Office SharePoint Server 2007, Office Document XML, or other custom Office applications. You should also have &lt;SPAN style="mso-bidi-font-size: 11.0pt"&gt;e&lt;/SPAN&gt;&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 11.0pt"&gt;xperience &lt;/SPAN&gt;working within&lt;SPAN style="mso-bidi-font-size: 11.0pt"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 11.0pt"&gt;a distributed development team. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 11.0pt"&gt;&lt;o:p&gt;&lt;FONT face="MS Reference Sans Serif"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face="MS Reference Sans Serif"&gt;Does this sound like you?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Tell me why we should consider you for this opportunity by replying to &lt;/FONT&gt;&lt;/SPAN&gt;&lt;A href="mailto:calldevs@microsoft.com?subject=Devs%20applying%20for%20Scripps%20project"&gt;&lt;SPAN style="mso-bidi-font-size: 11.0pt"&gt;&lt;FONT face="MS Reference Sans Serif" color=#000080&gt;Calling all Developers&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT face="MS Reference Sans Serif"&gt; with a one-page word document telling us what you are most proud of in your career and why you should be selected to work on this project.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We are going to move quickly on this so tell me now why you would be the right person for&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 11.0pt"&gt; the team.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This is a paid position.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And you might even get some publicity for participating!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Thanks for considering being a part of this important project!&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/11253.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>The Slides and Demos from my WF session at TechEd 2006</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/19/2997.aspx</link><pubDate>Mon, 19 Jun 2006 12:39:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/19/2997.aspx</guid><description>&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;Here is where you can get all the slides and demos from the WF session from TechEd 2006 that Adam Calderon and i did.  &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;Sorry if everything is not here just yet.  We are putting final touches on the guidance documents and guided tours.  Keep checking back as we add content or feel free to email us.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/wf/OFC312__20060603_221443-tim%20final%20fixes_revised-adam.ppt"&gt;Slide Deck&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/wf/HelloWorldSequential.zip"&gt;VS.NET source for Sequential WorkFlow&lt;/A&gt;&lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/wf/MOSSb2O12b2WFdev.doc"&gt;MOSS unofficial installation instructions for WF&lt;/A&gt;. &lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/2997.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>The Slides &amp; Demos from my TechEd 2006 VSTO session</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/19/2995.aspx</link><pubDate>Mon, 19 Jun 2006 12:25:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/19/2995.aspx</guid><description>&lt;P&gt;&lt;FONT face=Arial color=#006400&gt;Here are the slides and demos from my TechEd 2006 VSTO session.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT color=#006400&gt;My celebrity guest, Microsoft's Chad Hower,&lt;/FONT&gt;&lt;FONT color=#006400&gt; &lt;SPAN lang=EN-GB style="COLOR: navy; mso-ansi-language: EN-GB"&gt;Regional .NET Developer Advisor (&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;DPE&lt;/st1:City&gt; &lt;st1:State w:st="on"&gt;DE&lt;/st1:State&gt;&lt;/st1:place&gt;) for Microsoft Middle East &amp; &lt;st1:place w:st="on"&gt;Africa is o&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-theme-font: minor-latin"&gt;&lt;FONT size=3&gt;ff to Moscow now, then Beirut, Abu Dhabi, Lahore, and Karachi and promises to get his Outlook 12 / VSTO 3.0 demo to me in early July where you'll be able to find here.  &amp;#8220;Nag&amp;#8221; him at: &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/SPAN&gt;&lt;SPAN lang=DE style="COLOR: navy; mso-ansi-language: DE"&gt;&lt;A href="http://blogs.msdn.com/czhower/"&gt;http://blogs.msdn.com/czhower/&lt;/A&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/DEV322__20060602_183752.ppt"&gt;Slide Deck&lt;/A&gt; &lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/VSTO%202005%20Excel%20Guided%20Tour%20-%20Baked.zip"&gt;VSTO Excel Guided Tour Source&lt;/A&gt;&lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/GreatPlainsSalesOrders.zip"&gt;Great Plains or AdventureWorks Sales Orders Source&lt;/A&gt; &lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/Huckaby%20VSTO%202005%20Guided%20Tour.doc"&gt;VSTO 2005 Guided Tour.doc&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;And here is an awesome VSTO Excel application I built that facilitates computer management remotely with WMI through VSTO.  it's an advanced demo i like to do, but chose not to becuase of (1) the sheer amount of total vsto beginners in the audience and (2) having enough time for Chad to do his demos.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;A href="http://blogs.interknowlogy.com/downloads/timhuckaby/teched2006/ExcelWin32Services.zip"&gt;VSTO Excel Win32 Services Source&lt;/A&gt; &lt;BR&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/2995.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>My VSTO Session at TechEd (wth a surprise guest doing a VSTO 3.0 outlook demo)</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/11/2904.aspx</link><pubDate>Sun, 11 Jun 2006 11:30:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/11/2904.aspx</guid><description>&lt;P&gt; &lt;/P&gt;
&lt;P&gt;My VSTO Session at Teched is a broad overview session.  I go from the absolute begginner stuff and end in some really advanced stuff.  and i have a celebrity Microsoft guest doing a VSTO 3.0 outlook demo.  He's famous all over the world, but not so famous in America just yet. - he will be.  i'm not going to tell you who it is here.  come see the session.  he's an awesome speaker and i trust that his demo will be amazing.&lt;/P&gt;
&lt;P&gt;
&lt;TABLE style="BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: gray 1px solid; WIDTH: 98%; BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse" cellSpacing=2 cellPadding=2 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;B&gt;DEV322 - Visual Studio 2005 Tools for Microsoft Office: Building Smart Client Applications&lt;/B&gt; &lt;/TD&gt;
&lt;TD align=right width=150&gt;&lt;B&gt;Level: 300&lt;/B&gt; &lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="DISPLAY: none"&gt;
&lt;TD colSpan=2&gt;&lt;I&gt;This session focuses on the power and developer productivity of Visual Studio 2005 Tools for the Microsoft Office System (VSTO). VSTO is a .NET Smart Client technology and this session will delve into the tips and tricks, positives and negatives when designing and building smart client applications with VSTO. VSTO allows you to build managed code applications with .NET languages like Visual Basic .NET and C# and have the functionality of those applications manifest in the rich user interfaces of Microsoft Office Excel, Office Word, Office Outlook and the rest of the Microsoft Office system. Learn just how easy it is to build powerful VSTO applications in this session and how to deploy those applications. This session covers the current 2.0 version of VSTO-Visual Studio Tools for Office, Version 2005 which addresses some of the biggest challenges that Office solution developers are facing today, including separation of data and view elements, server-side and offline scenarios, seamless integration with the Visual Studio tools, deployment and updating. And it will delve into the future of VSTO-version 3-and its coverage of the entire Office system stack. &lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD colSpan=2&gt;&lt;B&gt;Timeslot:&lt;/B&gt; 6/14/2006 8:30 - 9:45   Room 107&lt;BR&gt;&lt;!--&lt;b&gt;Room:107 ABC&lt;/b&gt; &lt;br /&gt;--&gt;&lt;B&gt;Products:&lt;/B&gt; Visual Studio 2005 Tools for Microsoft Office; Smart Client &lt;BR&gt;&lt;B&gt;Audience:&lt;/B&gt; Developer; Information Workers&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/2904.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Tim Huckaby</dc:creator><title>My WF (Windows Workflow Foundation) session at Teched</title><link>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/09/2903.aspx</link><pubDate>Fri, 09 Jun 2006 21:37:00 GMT</pubDate><guid>http://blogs.interknowlogy.com/timhuckaby/archive/2006/06/09/2903.aspx</guid><description>&lt;P&gt;This is my 9th straight year speaking at TechEd and my WF (Windows Workflow Foundation) Session is a first for me.  why?  it's the first time i have ever had a session outside the developer track.  This session, although developer focused, is in the Office track.  &lt;/P&gt;
&lt;P&gt;This session is an adaption (and beta 2 version) of a successful session that talented office/WF team members, George Hatoun and Eilene Yao from Microsoft have been doing over the last many months.  George and Eilene asked me to do this session months ago fully knowing they'd be heads down trying to ship their product during teched.  It is my honor to do it on their behalf.&lt;/P&gt;
&lt;P&gt;There are three big demos in the session (unlike the 5 little ones i typically do in a dev session).  &lt;/P&gt;
&lt;P&gt;The first demo has no code at all in it - a first for me - and it is my favorite.  it simply shows the WF integration in SharePoint 2007 and Office 2007....but the WF integration is so awesome in SPS 2007 and office 2007 it really excites me. and when i show people they are blown away.  to a man everyone i do that demo for agrees by saying, &amp;#8220;now that is why we have to upgrade to office 2007.&amp;#8221;&lt;/P&gt;
&lt;P&gt;the 2nd demo is compelling becuase it builds on the first demo.  it's like, &amp;#8220;ok, if the standard workflows you get for free in SharePoint 2007 are not enough to fit your needs, here's how easy it is to design and build a custom one in VS.NET 2005.  and i hope to portray just how easy and powerful it is to do that.&lt;/P&gt;
&lt;P&gt;for the 3rd demo i have a celebrity guest.  I have asked c#  MVP Adam Calderon to do a demo of a real WF implementation he's helping to do at a real software company.  it's advanced WF and i believe the audience will totally dig a middle tier implementation of WF - a very compelling design pattern for WF.  &lt;/P&gt;
&lt;P&gt;For the last few years I have been having &amp;#8220;celebrity guests&amp;#8221; do demos in my sessions and it has worked very well.  for the last couple years i have had brad sherrell from pacific life join me on stage.  he is an amazing talent, a good friend and a fantastic speaker.  he's not coming this year and i miss him already.&lt;/P&gt;
&lt;P&gt;Come see the session and make sure to say hi.&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoNormalTable style="WIDTH: 375pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 3.0pt 3.0pt 3.0pt 3.0pt" cellSpacing=0 cellPadding=0 width=500 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 3pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #ece9d8; PADDING-TOP: 3pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://www.msteched.com/ws/vcal.aspx?SessionID=d70ca92f-4001-47bb-ac19-ad5f529ea7e8" target=_blank&gt;&lt;SPAN style="COLOR: blue; TEXT-DECORATION: none; text-underline: none"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id=_x0000_t75 stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape id=_x0000_i1025 style="WIDTH: 12pt; HEIGHT: 11.25pt" o:button="t" target='"_blank"' href="http://www.msteched.com/ws/vcal.aspx?SessionID=d70ca92f-4001-47bb-ac19-ad5f529ea7e8" alt="" type="#_x0000_t75"&gt;&lt;v:imagedata o:href="http://www.msteched.com/resources/images/addcal.gif" src="file:///C:\DOCUME~1\timh\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.gif"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 3pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #ece9d8; PADDING-TOP: 3pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;OFC312 - Developing Workflows for the 2007 Microsoft Office System and Windows SharePoint Services (version 3)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 3pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #ece9d8; PADDING-TOP: 3pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;253 ABC &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 3pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #ece9d8; WIDTH: 37.5pt; PADDING-TOP: 3pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=50&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;June 13&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 3pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #ece9d8; WIDTH: 37.5pt; PADDING-TOP: 3pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=50&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;2:45 PM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: #ece9d8; PADDING-RIGHT: 3pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #ece9d8; WIDTH: 37.5pt; PADDING-TOP: 3pt; BORDER-BOTTOM: #ece9d8; BACKGROUND-COLOR: transparent" width=50&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;4:00 PM&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;&lt;img src ="http://blogs.interknowlogy.com/timhuckaby/aggbug/2903.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>