<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>CTO 2.0 - A Technology Blog by Antonio Chagoury</title>
    <description>The web as we know it is evolving; internet cultures are spawning and adopting rapidly. This evolution requires innovation around technology and the processes it supports. If you are interested in the future of technology, and the impact the Web 2.0 era is having on a technologist?s daily life, then join the conversation with our CTO, Antonio Chagoury. Any topic is fair game. Visit www.cto20.com to learn more.</description>
    <link>http://www.cto20.com/home/blogid/7.aspx</link>
    <language>en-US</language>
    <managingEditor>antonio@inspectorit.com</managingEditor>
    <webMaster>antonio@inspectorit.com</webMaster>
    <pubDate>Thu, 09 Jul 2009 23:33:39 GMT</pubDate>
    <lastBuildDate>Thu, 09 Jul 2009 23:33:39 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.5.0.32572</generator>
    <geo:lat>38.922478</geo:lat><geo:long>-77.256609</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/2.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/cto20" type="application/rss+xml" /><feedburner:emailServiceId>cto20</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcto20" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcto20" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcto20" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/cto20" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcto20" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fcto20" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcto20" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>Tweeps List: Microsoft Visual Basic MVP’s and Influencers</title>
      <description>&lt;p&gt;As I sifted through my inbox for my daily VB-Insiders list email reading the other day, I wandered how many of those VB MVP’s and insiders shared their thoughts, knowledge and random comments on &lt;a href="http://twitter.com" target="_blank"&gt;Twitter&lt;/a&gt; as well.     &lt;br /&gt;I decided to send out an email to the VB-Insiders distro asking everyone who had a twitter account, and who wanted to be listed on this &lt;em&gt;&lt;strong&gt;Tweeps List&lt;/strong&gt;&lt;/em&gt; to send it to me. The response, and you can see from the list below was great. (For the record, there were a few who still felt that twitter was pointless and a waste of time; I still cannot disagree with them 100% – who knows, maybe someday I will.) &lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=DA83eL7KgsY:J8SmQArQbyw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=DA83eL7KgsY:J8SmQArQbyw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=DA83eL7KgsY:J8SmQArQbyw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=DA83eL7KgsY:J8SmQArQbyw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=DA83eL7KgsY:J8SmQArQbyw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=DA83eL7KgsY:J8SmQArQbyw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=DA83eL7KgsY:J8SmQArQbyw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=DA83eL7KgsY:J8SmQArQbyw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/DA83eL7KgsY/tweeps-list-microsoft-visual-basic-mvp-rsquo-s.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s.aspx</guid>
      <pubDate>Wed, 01 Jul 2009 13:59:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=112</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s.aspx</feedburner:origLink></item>
    <item>
      <title>SharePoint VS DotNetNuke, a Recap</title>
      <description>&lt;p&gt;Yesterday afternoon &lt;a href="http://www.halhayes.com/blog/" target="_blank"&gt;Hal Hayes&lt;/a&gt; and I were invited to speak at the &lt;a href="http://www.sugdc.org" target="_blank"&gt;SharePoint Technology Conference&lt;/a&gt; hosted and organized by the &lt;a href="http://www.sugdc.org" target="_blank"&gt;SharePoint User Group DC&lt;/a&gt; (SUGDC). &lt;/p&gt;  &lt;p&gt;The event was packed with sessions hosted by leaders and top professionals in the Microsoft SharePoint space. I was quite honored to be invited to speak, and if that wasn’t enough, I was speaking more on behalf of DotNetNuke rather than SharePoint.&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/111/sharepoint-vs-dotnetnuke-a-recap.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=teXi-czSg5g:C_1qMVrXX1M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=teXi-czSg5g:C_1qMVrXX1M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=teXi-czSg5g:C_1qMVrXX1M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=teXi-czSg5g:C_1qMVrXX1M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=teXi-czSg5g:C_1qMVrXX1M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=teXi-czSg5g:C_1qMVrXX1M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=teXi-czSg5g:C_1qMVrXX1M:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=teXi-czSg5g:C_1qMVrXX1M:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/teXi-czSg5g/sharepoint-vs-dotnetnuke-a-recap.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/111/sharepoint-vs-dotnetnuke-a-recap.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/111/sharepoint-vs-dotnetnuke-a-recap.aspx</guid>
      <pubDate>Sun, 28 Jun 2009 00:32:49 GMT</pubDate>
      <slash:comments>6</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=111</trackback:ping>
    <category domain="http://rss.financialcontent.com/stocksymbol">SUGDC</category><feedburner:origLink>http://www.cto20.com/home/entryid/111/sharepoint-vs-dotnetnuke-a-recap.aspx</feedburner:origLink></item>
    <item>
      <title>Show us how you did that, so we can do it in-house!</title>
      <description>&lt;p&gt;Just the other day we had a customer with the exact same quote: “Show us how you did that, so we can do it in-house”… and the following video, although an obvious exaggeration, depicts what I am beginning to see more and more; is this a sign of the economy, or…? Well, you decide – I just thought this was too funny to not share.&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/110/show-us-how-you-did-that-so-we-can-do-it-in-house.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=zAB-DslPzMw:KPk7EN_TJbc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=zAB-DslPzMw:KPk7EN_TJbc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=zAB-DslPzMw:KPk7EN_TJbc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=zAB-DslPzMw:KPk7EN_TJbc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=zAB-DslPzMw:KPk7EN_TJbc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=zAB-DslPzMw:KPk7EN_TJbc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=zAB-DslPzMw:KPk7EN_TJbc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=zAB-DslPzMw:KPk7EN_TJbc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/zAB-DslPzMw/show-us-how-you-did-that-so-we-can-do-it-in-house.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/110/show-us-how-you-did-that-so-we-can-do-it-in-house.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/110/show-us-how-you-did-that-so-we-can-do-it-in-house.aspx</guid>
      <pubDate>Wed, 24 Jun 2009 18:32:15 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=110</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/110/show-us-how-you-did-that-so-we-can-do-it-in-house.aspx</feedburner:origLink></item>
    <item>
      <title>My Community, User Groups &amp; Events Speaking Schedule</title>
      <description>&lt;p&gt;While the first half of 2009 is almost behind us, there is a lot more community work left to get done. As I try to arrange my life-work-community schedule I see that I have quite a busy couple of months coming up yet.&lt;/p&gt;  &lt;p&gt;I am still waiting for responses from other community leaders and events such as the SDN/Open Force Europe, so I won’t list those here just yet. Meanwhile, here is what I’ve got lined up.&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/109/my-community-user-groups-amp-events-speaking-schedule.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=BRrRw1w-h8k:onVZpc48XPQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=BRrRw1w-h8k:onVZpc48XPQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=BRrRw1w-h8k:onVZpc48XPQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=BRrRw1w-h8k:onVZpc48XPQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=BRrRw1w-h8k:onVZpc48XPQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=BRrRw1w-h8k:onVZpc48XPQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=BRrRw1w-h8k:onVZpc48XPQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=BRrRw1w-h8k:onVZpc48XPQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/BRrRw1w-h8k/my-community-user-groups-amp-events-speaking-schedule.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/109/my-community-user-groups-amp-events-speaking-schedule.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/109/my-community-user-groups-amp-events-speaking-schedule.aspx</guid>
      <pubDate>Mon, 22 Jun 2009 13:29:38 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=109</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/109/my-community-user-groups-amp-events-speaking-schedule.aspx</feedburner:origLink></item>
    <item>
      <title>I’m a VB: Interview with the Microsoft Visual Basic Team</title>
      <description>&lt;p&gt;Earlier this year the Microsoft Visual Basic team conducted several interviews with VB MVP’s. I just received an email from &lt;a href="http://blogs.msdn.com/vbteam/archive/tags/Lisa+Feigenbaum/default.aspx" target="_blank"&gt;Lisa Feigenbaum&lt;/a&gt; that &lt;a href="http://blogs.msdn.com/vbteam/pages/i-m-a-vb-antonio-chagoury-vb-mvp.aspx" target="_blank"&gt;my interview&lt;/a&gt; was posted on the &lt;a href="http://blogs.msdn.com/vbteam/default.aspx" target="_blank"&gt;Visual Basic Team’s website.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/vbteam/pages/i-m-a-vb-antonio-chagoury-vb-mvp.aspx" target="_blank"&gt;Check out the interview here and learn just a tad more about what I do, and why I LOVE VB.&lt;/a&gt;&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/108/i-rsquo-m-a-vb-interview-with-the-microsoft-visual-basic-team.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=WhlO3MKR2GY:69CnXTuQuvU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=WhlO3MKR2GY:69CnXTuQuvU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=WhlO3MKR2GY:69CnXTuQuvU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=WhlO3MKR2GY:69CnXTuQuvU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=WhlO3MKR2GY:69CnXTuQuvU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=WhlO3MKR2GY:69CnXTuQuvU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=WhlO3MKR2GY:69CnXTuQuvU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=WhlO3MKR2GY:69CnXTuQuvU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/WhlO3MKR2GY/i-rsquo-m-a-vb-interview-with-the-microsoft-visual-basic-team.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/108/i-rsquo-m-a-vb-interview-with-the-microsoft-visual-basic-team.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/108/i-rsquo-m-a-vb-interview-with-the-microsoft-visual-basic-team.aspx</guid>
      <pubDate>Mon, 22 Jun 2009 12:28:06 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=108</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/108/i-rsquo-m-a-vb-interview-with-the-microsoft-visual-basic-team.aspx</feedburner:origLink></item>
    <item>
      <title>June 17th CDUG Event: Developing DotNetNuke modules that interact with 3rd-party RESTful APIs</title>
      <description>&lt;p&gt;The June &lt;a href="http://www.capitaldug.org" target="_blank"&gt;Capital DotNetNuke User Group&lt;/a&gt; event promises to be yet another great meeting chuck-full o’great insight and information. DotNetNuke module development still remains one of the most requested event topics. On June 17th, Chris Busse will demonstrate how to mash-up external Web 2.0 web services with your modules to provide right user experiences.&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/107/june-17th-dcug-event-developing-dotnetnuke-modules-that-interact-with-3rd-party-restful-apis.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=jnbKcu4UTdw:H3HovRpGvr4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=jnbKcu4UTdw:H3HovRpGvr4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=jnbKcu4UTdw:H3HovRpGvr4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=jnbKcu4UTdw:H3HovRpGvr4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=jnbKcu4UTdw:H3HovRpGvr4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=jnbKcu4UTdw:H3HovRpGvr4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=jnbKcu4UTdw:H3HovRpGvr4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=jnbKcu4UTdw:H3HovRpGvr4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/jnbKcu4UTdw/june-17th-dcug-event-developing-dotnetnuke-modules-that-interact-with-3rd-party-restful-apis.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/107/june-17th-dcug-event-developing-dotnetnuke-modules-that-interact-with-3rd-party-restful-apis.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/107/june-17th-dcug-event-developing-dotnetnuke-modules-that-interact-with-3rd-party-restful-apis.aspx</guid>
      <pubDate>Thu, 04 Jun 2009 17:31:05 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=107</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/107/june-17th-dcug-event-developing-dotnetnuke-modules-that-interact-with-3rd-party-restful-apis.aspx</feedburner:origLink></item>
    <item>
      <title>Speaking at the SharePoint User Group of DC, about DotNetNuke!</title>
      <description>&lt;p&gt;On June 26th, I will take the stage once again at the Regional SharePoint User Group. I will be joining &lt;a href="http://www.halhayes.com/blog/" target="_blank"&gt;Hal Hayes&lt;/a&gt; in a battle that from the looks of it may rival “David and Goliath”. The event topic is labeled as follows:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Prepare for the battle of the titans! Which platform is right for you? Each one has its uses depending on the audience.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;If you are interested in watching this battle in real-time the &lt;a href="http://rsuc09.eventbrite.com/" target="_blank"&gt;register&lt;/a&gt; for this event and join on on June 26th between 3:00PM and 4:00PM.&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/106/speaking-at-the-sharepoint-user-group-of-dc-about-dotnetnuke.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=FSwmdpf1gQs:8Sub8DIxwZo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=FSwmdpf1gQs:8Sub8DIxwZo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=FSwmdpf1gQs:8Sub8DIxwZo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=FSwmdpf1gQs:8Sub8DIxwZo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=FSwmdpf1gQs:8Sub8DIxwZo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=FSwmdpf1gQs:8Sub8DIxwZo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=FSwmdpf1gQs:8Sub8DIxwZo:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=FSwmdpf1gQs:8Sub8DIxwZo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/FSwmdpf1gQs/speaking-at-the-sharepoint-user-group-of-dc-about-dotnetnuke.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/106/speaking-at-the-sharepoint-user-group-of-dc-about-dotnetnuke.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/106/speaking-at-the-sharepoint-user-group-of-dc-about-dotnetnuke.aspx</guid>
      <pubDate>Mon, 01 Jun 2009 13:05:59 GMT</pubDate>
      <slash:comments>9</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=106</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/106/speaking-at-the-sharepoint-user-group-of-dc-about-dotnetnuke.aspx</feedburner:origLink></item>
    <item>
      <title>Reston, Richmond Host MSDN Mid-Atlantic Road Show</title>
      <description>&lt;p&gt;MSDN road shows are FREE events organized and managed by the Microsoft Developers Network to educate, train, and share knowledge with everyone and anyone interested. I particularly like this event as it is a one day event packed with lots of valuable information. I’ll be attending the event in Reston, VA on June 2nd.&lt;/p&gt;&lt;a href=http://www.cto20.com/home/entryid/105/reston-richmond-host-msdn-mid-atlantic-road-show.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=tcrqILrOSHY:xQeGpac0WFc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=tcrqILrOSHY:xQeGpac0WFc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=tcrqILrOSHY:xQeGpac0WFc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=tcrqILrOSHY:xQeGpac0WFc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=tcrqILrOSHY:xQeGpac0WFc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=tcrqILrOSHY:xQeGpac0WFc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=tcrqILrOSHY:xQeGpac0WFc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=tcrqILrOSHY:xQeGpac0WFc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/tcrqILrOSHY/reston-richmond-host-msdn-mid-atlantic-road-show.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/105/reston-richmond-host-msdn-mid-atlantic-road-show.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/105/reston-richmond-host-msdn-mid-atlantic-road-show.aspx</guid>
      <pubDate>Sun, 24 May 2009 12:18:21 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=105</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/105/reston-richmond-host-msdn-mid-atlantic-road-show.aspx</feedburner:origLink></item>
    <item>
      <title>One Function to Rule All URLs</title>
      <description>&lt;p&gt;I was recently working on implementing &lt;a href="http://www.twitter.com" target="_blank"&gt;Twitter&lt;/a&gt; integration features to the &lt;a href="http://dnnblog.codeplex.com" target="_blank"&gt;DotNetNuke Blog Module&lt;/a&gt; (I’ll write up the details about these features in another blog entry) when I quickly ran into the requirement of having to shorten the blog entries’ URLs. As you may or may not know, Twitter requires that messages be less than 140 characters in length and when you include a link and a title, among other things, character real estate  quickly becomes precious. &lt;/p&gt;  &lt;p&gt;As it turns out, there are several services out there that provide just this service, for example &lt;a href="http://www.tinyurl.com" target="_blank"&gt;TinyURL.com&lt;/a&gt;. Almost all URL shrinking services also provide APIs that enable developers to gain access to the URL shrinking function. &lt;/p&gt;  &lt;p&gt;As I began researching the multitude of URL shrinking services in order to select my provider of choice I found that they all pretty much exposed the shrinking method the same way. Well, since that was the case, then why restrict myself to just one service? Why not just write one function to rule them all?&lt;/p&gt;  &lt;p&gt;With that thought in mind, I built this function, that while it does not include ALL URL shrinking services (I don’t think I could possibly find all of them – you can help though, read through the end) it does include 3 of the most popular ones out there: &lt;a href="http://www.tinyurl.com" target="_blank"&gt;TinyURL&lt;/a&gt;, &lt;a href="http://is.gd" target="_blank"&gt;Is.gd&lt;/a&gt;, and &lt;a href="http://zi.ma" target="_blank"&gt;zi.ma&lt;/a&gt;; here it is: &lt;/p&gt;  &lt;pre class="csharpcode"&gt;        &lt;span class="kwrd"&gt;Public&lt;/span&gt; &lt;span class="kwrd"&gt;Shared&lt;/span&gt; &lt;span class="kwrd"&gt;Function&lt;/span&gt; ShrinkURL(&lt;span class="kwrd"&gt;ByVal&lt;/span&gt; Url &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;, &lt;span class="kwrd"&gt;ByVal&lt;/span&gt; Provider &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;) &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt;
            &lt;span class="kwrd"&gt;Try&lt;/span&gt;
                &lt;span class="rem"&gt;'TinyUrl's minimum url lenght is 25&lt;/span&gt;
                &lt;span class="rem"&gt;'We should shrink our url only is legth is more that 25 charachters&lt;/span&gt;
                &lt;span class="kwrd"&gt;If&lt;/span&gt; Url.Length &lt;= 25 &lt;span class="kwrd"&gt;Then&lt;/span&gt;
                    &lt;span class="kwrd"&gt;Return&lt;/span&gt; Url
                &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;

                &lt;span class="kwrd"&gt;Dim&lt;/span&gt; strServiceUrl &lt;span class="kwrd"&gt;As&lt;/span&gt; &lt;span class="kwrd"&gt;String&lt;/span&gt; = &lt;span class="kwrd"&gt;String&lt;/span&gt;.Empty
                &lt;span class="kwrd"&gt;Select&lt;/span&gt; &lt;span class="kwrd"&gt;Case&lt;/span&gt; Provider.ToLower
                    &lt;span class="kwrd"&gt;Case&lt;/span&gt; &lt;span class="str"&gt;"tinyurl"&lt;/span&gt;
                        strServiceUrl = &lt;span class="str"&gt;"http://tinyurl.com/api-create.php?url="&lt;/span&gt;
                    &lt;span class="kwrd"&gt;Case&lt;/span&gt; &lt;span class="str"&gt;"isgd"&lt;/span&gt;
                        strServiceUrl = &lt;span class="str"&gt;"http://is.gd/api.php?longurl="&lt;/span&gt;
                    &lt;span class="kwrd"&gt;Case&lt;/span&gt; &lt;span class="str"&gt;"zima"&lt;/span&gt;
                        strServiceUrl = &lt;span class="str"&gt;"http://zi.ma/?module=ShortURL&amp;file=Add&amp;mode=API&amp;url="&lt;/span&gt;
                    &lt;span class="kwrd"&gt;Case&lt;/span&gt; &lt;span class="kwrd"&gt;Else&lt;/span&gt;
                        strServiceUrl = &lt;span class="str"&gt;"http://tinyurl.com/api-create.php?url="&lt;/span&gt;
                &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;Select&lt;/span&gt;

                &lt;span class="kwrd"&gt;If&lt;/span&gt; &lt;span class="kwrd"&gt;Not&lt;/span&gt; Url.ToLower().StartsWith(&lt;span class="str"&gt;"http"&lt;/span&gt;) &lt;span class="kwrd"&gt;AndAlso&lt;/span&gt; &lt;span class="kwrd"&gt;Not&lt;/span&gt; Url.ToLower().StartsWith(&lt;span class="str"&gt;"ftp"&lt;/span&gt;) &lt;span class="kwrd"&gt;Then&lt;/span&gt;
                    Url = &lt;span class="str"&gt;"http://"&lt;/span&gt; + Url
                &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;If&lt;/span&gt;

                &lt;span class="kwrd"&gt;Dim&lt;/span&gt; UrlShrinkRequest &lt;span class="kwrd"&gt;As&lt;/span&gt; WebRequest = WebRequest.Create(strServiceUrl + Url)
                &lt;span class="kwrd"&gt;Dim&lt;/span&gt; UrlShrinkResponse &lt;span class="kwrd"&gt;As&lt;/span&gt; WebResponse = UrlShrinkRequest.GetResponse()

                Using reader &lt;span class="kwrd"&gt;As&lt;/span&gt; StreamReader = &lt;span class="kwrd"&gt;New&lt;/span&gt; StreamReader(UrlShrinkResponse.GetResponseStream())
                    &lt;span class="kwrd"&gt;Return&lt;/span&gt; reader.ReadToEnd()
                &lt;span class="kwrd"&gt;End&lt;/span&gt; Using

            &lt;span class="kwrd"&gt;Catch&lt;/span&gt; ex &lt;span class="kwrd"&gt;As&lt;/span&gt; Exception
                &lt;span class="rem"&gt;'If there was an exception, &lt;/span&gt;
                &lt;span class="rem"&gt;'then just return the original url&lt;/span&gt;
                &lt;span class="kwrd"&gt;Return&lt;/span&gt; Url
            &lt;span class="kwrd"&gt;End&lt;/span&gt; &lt;span class="kwrd"&gt;Try&lt;/span&gt;

        &lt;span class="kwrd"&gt;End&lt;/span&gt; Function&lt;/pre&gt;
&lt;style type="text/css"&gt;

.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;

&lt;p&gt;As you can see from the “select case” you can pass it the &lt;em&gt;service name (tinyurl, isgd, or zima)&lt;/em&gt;, and it will shrink the URL using the appropriate service. You can also augment this function, of course, with any other service that exposes a RESTFUL API that takes a string as input (the original URL), and returns a string back (the shortened URL). &lt;/p&gt;

&lt;p&gt;I will continue updating this function by adding additional services as time goes on. If you find any service that you think should make it to this list, please let me by posting a comment below. &lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:46f14886-2282-477f-94a6-55e3b36b0616" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TinyURL" rel="tag"&gt;TinyURL&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Zi.Ma" rel="tag"&gt;Zi.Ma&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Is.GD" rel="tag"&gt;Is.GD&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Twitter" rel="tag"&gt;Twitter&lt;/a&gt;,&lt;a href="http://technorati.com/tags/.net" rel="tag"&gt;.net&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Basic" rel="tag"&gt;Visual Basic&lt;/a&gt;,&lt;a href="http://technorati.com/tags/URL+Shrinking+Services" rel="tag"&gt;URL Shrinking Services&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=1g8EzYYroL8:D477SbUozb0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=1g8EzYYroL8:D477SbUozb0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=1g8EzYYroL8:D477SbUozb0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=1g8EzYYroL8:D477SbUozb0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=1g8EzYYroL8:D477SbUozb0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=1g8EzYYroL8:D477SbUozb0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=1g8EzYYroL8:D477SbUozb0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=1g8EzYYroL8:D477SbUozb0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/1g8EzYYroL8/one-function-to-rule-all-urls-hellip.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/104/one-function-to-rule-all-urls-hellip.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/104/one-function-to-rule-all-urls-hellip.aspx</guid>
      <pubDate>Sun, 10 May 2009 17:47:00 GMT</pubDate>
      <slash:comments>14</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=104</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/104/one-function-to-rule-all-urls-hellip.aspx</feedburner:origLink></item>
    <item>
      <title>OpenForce 09 Call for Speakers, Sessions Submitted…</title>
      <description>&lt;p&gt;Today Joe Brinkman announced the official &lt;a href="http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/2227/Calling-all-Speakers-ndash-DotNetNuke-OpenForce-Wants-You.aspx" target="_blank"&gt;OpenForce ‘09 Call for Speakers&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Apart from being excited about the event and what it has in store, I particularly liked the way the topics were split into 4 simple and concise categories:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Development&lt;/li&gt;    &lt;li&gt;Design&lt;/li&gt;    &lt;li&gt;Administration&lt;/li&gt;    &lt;li&gt;Open Source&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you are an avid DotNetNuke user, then I am sure that you are asking yourself: how do I join in the fun? Well, Joe put it best by answering that question with the following quote:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“Are you a DotNetNuke expert?  Do you like to share your DotNetNuke knowledge with the community? Do you enjoy speaking in front of large crowds? You are exactly the person we are looking for.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Obviously, those who know me, know that I fit that bill, and therefore I proceeded to submit two abstract (at least so far) in the “Development”, and “Administration” categories, and they are as follows:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;DotNetNuke as a Blogging Platform - Part 1: Setup and Administration&lt;/strong&gt; &lt;strong&gt;(Category: Administration)&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;DotNetNuke is a highly extensible and configurable content management platform and it includes several free core modules that provide powerful out-of-the-box functionality, one of which is the DotNetNuke Blog module. &lt;/p&gt;    &lt;p&gt;The DotNetNuke Blog module includes several modules that together provide a rich user experience and provides functionality that empowers you to harness DotNetNuke for more than just a website management but to engage your users and members with up-to-date information about your business, your cause and your message. &lt;/p&gt;    &lt;p&gt;In this session Antonio Chagoury will provide a detailed walk-through of the core Blog module, setup best practices, and demonstrate its full capabilities. So if you are thinking of using WordPress or any other external blogging platform for your blogging needs then hold that thought for a little longer; If you are already on another platform Antonio may persuade you to switch by  showing you how to consolidate your operations into one single system, DNN. &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;DotNetNuke as a Blogging Platform - Part 2: Extending It! (Category: Development)&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;You've probably setup the DotNetNuke Blog module and you are on your way to becoming the next great blogger, but you are now running into feature limitations and would like to simply DO MORE! You may want to integrate and syndicate your content with other third party services or you might simply want to add more pizzaz and dazzle to your blog, but your thinking: "where do I begin?"... &lt;/p&gt;    &lt;p&gt;If you are either a blogger, a DotNetNuke Blog user, or you are simply interested in  learning more about developing feature-rich DotNetNuke modules then session is for you! In this session Antonio will demonstrate some  valuable module development tips, tricks and information by extending one of DotNetNuke's largest and most complex modules. After this session we are confident that you will adopt what we demonstrate in your module development practice.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I would appreciate your feedback on the choice of my topics and I am, as usual, open to all suggestions… please do keep them coming!&lt;/p&gt;  &lt;p&gt;Finally, as some of you may know, I co-founded and I organize the &lt;a href="http://www.capitaldug.org" target="_blank"&gt;Capital DotNetNuke User Group&lt;/a&gt; (CDUG). CDUG is a forum for members of the DotNetNuke community in the D.C. metro area to discuss and share ideas, challenges and solutions about their DotNetNuke experience.     &lt;br /&gt;I am still tinkering with the thought of submitting an abstract in the “Open Source” category that would provide attendees a “How-To Guide to Starting a User Group” in their local communities. There is a lot to talk about on that topic and a lot of knowledge to share that would certainly provide helpful information and insight that interested users will find extremely valuable. I am certain that life would have been much easier had I known then what I know now; I would like to share that knowledge. Once again, let me know what you think!&lt;/p&gt;  &lt;p&gt;I look forward to sharing my thoughts and knowledge at &lt;a href="http://www.openforce09.com" target="_blank"&gt;Open Force 09&lt;/a&gt;, should I be privileged to do so.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:be719a09-849f-400c-95b2-946e8aad0679" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/DotNetNuke" rel="tag"&gt;DotNetNuke&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN+Blog" rel="tag"&gt;DNN Blog&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN" rel="tag"&gt;DNN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/OpenForce" rel="tag"&gt;OpenForce&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Events" rel="tag"&gt;Events&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=OC7cfGeuQak:L6xZc7vQBH0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=OC7cfGeuQak:L6xZc7vQBH0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=OC7cfGeuQak:L6xZc7vQBH0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=OC7cfGeuQak:L6xZc7vQBH0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=OC7cfGeuQak:L6xZc7vQBH0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=OC7cfGeuQak:L6xZc7vQBH0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=OC7cfGeuQak:L6xZc7vQBH0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=OC7cfGeuQak:L6xZc7vQBH0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/OC7cfGeuQak/openforce-09-call-for-speakers-sessions-submitted-hellip.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/103/openforce-09-call-for-speakers-sessions-submitted-hellip.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/103/openforce-09-call-for-speakers-sessions-submitted-hellip.aspx</guid>
      <pubDate>Wed, 22 Apr 2009 03:17:00 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=103</trackback:ping>
    <category domain="http://rss.financialcontent.com/stocksymbol">CDUG</category><feedburner:origLink>http://www.cto20.com/home/entryid/103/openforce-09-call-for-speakers-sessions-submitted-hellip.aspx</feedburner:origLink></item>
    <item>
      <title>Add a PimpThisBlog Counter Badge to your DNN Blog</title>
      <description>&lt;p&gt;&lt;strong&gt;&lt;a target="_blank" href="http://pimpthisblog.com/"&gt;PimpThisBlog.com&lt;/a&gt;&lt;/strong&gt; is a place where you &lt;strong&gt;promote, publicize and socialize your content.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Don’t be fooled, this is not yet another social bookmarking website, although it may look and feel that way to you. It's a simple to use and effective way to get your content noticed and FAST. All you have to do is let &lt;a target="_blank" href="http://pimpthisblog.com/"&gt;PimpThisBlog.com&lt;/a&gt; know that you have content that you wish to publicize and it’ll "pimp it" for you. &lt;a target="_blank" href="http://pimpthisblog.com/"&gt;PimpThisBlog.com&lt;/a&gt; will share your content, by syndicating it to various RSS readers, it will tweet your posts on Twitter (make sure you follow &lt;a target="_blank" href="http://www.twitter.com/pimpthisblog"&gt;@PimpThisBlog&lt;/a&gt; to see how that works), it will tell Google that there’s new content to crawl, post the status on FriendFeed, and on and on… In no time at all your web traffic will grow faster than ever before.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.cto20.com/Portals/24/Blog/Files/7/102/WLW-AddaPimpThisBlogCounterBadgetoyourDNNBlo_89AE-ptb_badge.png"&gt;&lt;img height="32" width="116" border="0" align="right" title="ptb_badge" alt="ptb_badge" style="border-width: 0px; display: inline; margin-left: 0px; margin-right: 0px;" src="http://www.cto20.com/Portals/24/Blog/Files/7/102/WLW-AddaPimpThisBlogCounterBadgetoyourDNNBlo_89AE-ptb_badge_thumb.png" /&gt;&lt;/a&gt; In this post I wanted to share with others a simple way to display the PimpThisBlog Counter Badge on the DotNetNuke Blog module and who wish to promote their content though this channel. Here is a step by step:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Locate the “&lt;strong&gt;&lt;em&gt;ViewEntry.ascx”&lt;/em&gt;&lt;/strong&gt; file located in the &lt;em&gt;&lt;strong&gt;“/DesktopModules/Blog/&lt;/strong&gt;&lt;/em&gt;” folder.&lt;/li&gt;
    &lt;li&gt;Go to (approximately) line 38 and add the following code:
    &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;p&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt; &lt;span class="attr"&gt;rev&lt;/span&gt;&lt;span class="kwrd"&gt;="vote-for"&lt;/span&gt; &lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="#"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="pimpLink"&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;img&lt;/span&gt; &lt;span class="attr"&gt;alt&lt;/span&gt;&lt;span class="kwrd"&gt;="pimp it"&lt;/span&gt; &lt;span class="attr"&gt;src&lt;/span&gt;&lt;span class="kwrd"&gt;="/images/1x1.gif"&lt;/span&gt; &lt;span class="attr"&gt;style&lt;/span&gt;&lt;span class="kwrd"&gt;="border:0px"&lt;/span&gt; &lt;span class="attr"&gt;id&lt;/span&gt;&lt;span class="kwrd"&gt;="pimpBadge"&lt;/span&gt; &lt;span class="kwrd"&gt;/&gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&lt;!--&lt;/span--&gt;&lt;span class="html"&gt;a&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt; &lt;span class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;script&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt; &lt;span class="kwrd"&gt;var&lt;/span&gt; url = parent.window.location.href;&lt;br /&gt;document.getElementById(&lt;span class="str"&gt;"pimpLink"&lt;/span&gt;).href = &lt;span class="str"&gt;'http://pimpthisblog.com/submit?url='&lt;/span&gt; + url;&lt;br /&gt;document.getElementById(&lt;span class="str"&gt;"pimpBadge"&lt;/span&gt;).src = &lt;span class="str"&gt;'http://pimpthisblog.com/image.axd?url='&lt;/span&gt; + url;&lt;br /&gt;&lt;span class="kwrd"&gt;&lt;!--&lt;/span--&gt;&lt;span class="html"&gt;&lt;script&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt; &lt;&lt;span class="kwrd"&gt;&lt;!--&lt;/span--&gt;&lt;span class="html"&gt;p&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
    &lt;/li&gt;
    &lt;li&gt;Save, and upload to your server.&lt;/li&gt;
    &lt;li&gt;Yup, you're done - start pimping!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note:&lt;/strong&gt; You can use the very same code on other blog or content platforms although this was specifically designed to work around the limitation of not have the data variables available to the page.&lt;/em&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9605edbf-04ba-4989-b326-36d82c21552d" class="wlWriterSmartContent" style="margin: 0px; padding: 0px; display: inline; float: none;"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/PimpThisBlog.com"&gt;PimpThisBlog.com&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/PimpThisBlog"&gt;PimpThisBlog&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Social+Bookmark"&gt;Social Bookmark&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/badge"&gt;badge&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/DNN+Blog"&gt;DNN Blog&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/DotNetNuke"&gt;DotNetNuke&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/WordPress"&gt;WordPress&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Fy8JBIOXWnk:GlA7ucJ94AQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Fy8JBIOXWnk:GlA7ucJ94AQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=Fy8JBIOXWnk:GlA7ucJ94AQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Fy8JBIOXWnk:GlA7ucJ94AQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Fy8JBIOXWnk:GlA7ucJ94AQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=Fy8JBIOXWnk:GlA7ucJ94AQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Fy8JBIOXWnk:GlA7ucJ94AQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Fy8JBIOXWnk:GlA7ucJ94AQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/Fy8JBIOXWnk/add-a-pimpthisblog-counter-badge-to-your-dnn-blog.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/102/add-a-pimpthisblog-counter-badge-to-your-dnn-blog.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/102/add-a-pimpthisblog-counter-badge-to-your-dnn-blog.aspx</guid>
      <pubDate>Fri, 03 Apr 2009 14:00:46 GMT</pubDate>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=102</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/102/add-a-pimpthisblog-counter-badge-to-your-dnn-blog.aspx</feedburner:origLink></item>
    <item>
      <title>Silverlight Toolkit adds Visual Basic samples</title>
      <description>&lt;p&gt;Yesterday I wrote about how the &lt;a target="_blank" href="http://www.cto20.com/home/entryid/99/microsoft-patterns-amp-practices-release-quickstarts-and-how-to-topics-for-the-composite-application-guidance-for-wpf-and-silverlight-in-visual-basic.aspx"&gt;Microsoft P&amp;P folks released a QuickStart and Tutorial in Visual Basic&lt;/a&gt;, and today I happy to say that the &lt;a target="_blank" href="http://silverlight.codeplex.com/"&gt;Silverlight team has followed suit by adding Visual Basic code samples to their toolkit in the March 2009 Release&lt;/a&gt;…&lt;/p&gt;&lt;a href=http://www.cto20.com/home/entryid/101/silverlight-toolkit-adds-visual-basic-samples.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=T1RFEun8QZc:RM9OGiMRdZU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=T1RFEun8QZc:RM9OGiMRdZU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=T1RFEun8QZc:RM9OGiMRdZU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=T1RFEun8QZc:RM9OGiMRdZU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=T1RFEun8QZc:RM9OGiMRdZU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=T1RFEun8QZc:RM9OGiMRdZU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=T1RFEun8QZc:RM9OGiMRdZU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=T1RFEun8QZc:RM9OGiMRdZU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/T1RFEun8QZc/silverlight-toolkit-adds-visual-basic-samples.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/101/silverlight-toolkit-adds-visual-basic-samples.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/101/silverlight-toolkit-adds-visual-basic-samples.aspx</guid>
      <pubDate>Thu, 26 Mar 2009 18:18:30 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=101</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/101/silverlight-toolkit-adds-visual-basic-samples.aspx</feedburner:origLink></item>
    <item>
      <title>Just got a BSOD or simply just found a parking spot? You should Tweet it then!</title>
      <description>&lt;object height="342" width="400"&gt;&lt;br /&gt;&lt;param name="movie" value="http://current.com/e/89891774/en_US" /&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent" /&gt;&lt;br /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;br /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed height="342" width="400" src="http://current.com/e/89891774/en_US" type="application/x-shockwave-flash" wmode="transparent" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;a href=http://cto20.com/home/entryid/100/just-got-a-bsod-or-simply-just-found-a-parking-spot-you-should-tweet-it-then.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Bjtt6KAkeX0:hLLPuPnSplo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Bjtt6KAkeX0:hLLPuPnSplo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=Bjtt6KAkeX0:hLLPuPnSplo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Bjtt6KAkeX0:hLLPuPnSplo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Bjtt6KAkeX0:hLLPuPnSplo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=Bjtt6KAkeX0:hLLPuPnSplo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Bjtt6KAkeX0:hLLPuPnSplo:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=Bjtt6KAkeX0:hLLPuPnSplo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/Bjtt6KAkeX0/just-got-a-bsod-or-simply-just-found-a-parking-spot-you-should-tweet-it-then.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/home/entryid/100/just-got-a-bsod-or-simply-just-found-a-parking-spot-you-should-tweet-it-then.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/home/entryid/100/just-got-a-bsod-or-simply-just-found-a-parking-spot-you-should-tweet-it-then.aspx</guid>
      <pubDate>Wed, 25 Mar 2009 15:52:27 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=100</trackback:ping>
    <feedburner:origLink>http://cto20.com/home/entryid/100/just-got-a-bsod-or-simply-just-found-a-parking-spot-you-should-tweet-it-then.aspx</feedburner:origLink></item>
    <item>
      <title>Microsoft Patterns &amp; Practices Release: QuickStarts and How-to Topics for the Composite Application Guidance for WPF and Silverlight, in Visual Basic</title>
      <description>&lt;p&gt;Traditionally Visual Basic has been missing from the Microsoft Patterns &amp; Practices’ (P&amp;P) QuickStarts and tutorials. The P&amp;P team has received lots of feedback on that and I am pleased to say that they listened. The P&amp;P team, has now released VB versions of the QuickStarts, Hands-On Labs, and How-to Topics! …&lt;/p&gt; &lt;a href=http://www.cto20.com/home/entryid/99/microsoft-patterns-amp-practices-release-quickstarts-and-how-to-topics-for-the-composite-application-guidance-for-wpf-and-silverlight-in-visual-basic.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=GslqZHzpchk:ofeEfqaQteQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=GslqZHzpchk:ofeEfqaQteQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=GslqZHzpchk:ofeEfqaQteQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=GslqZHzpchk:ofeEfqaQteQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=GslqZHzpchk:ofeEfqaQteQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=GslqZHzpchk:ofeEfqaQteQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=GslqZHzpchk:ofeEfqaQteQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=GslqZHzpchk:ofeEfqaQteQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/GslqZHzpchk/microsoft-patterns-amp-practices-release-quickstarts-and-how-to-topics-for-the-composite-application-guidance-for-wpf-and-silverlight-in-visual-basic.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/99/microsoft-patterns-amp-practices-release-quickstarts-and-how-to-topics-for-the-composite-application-guidance-for-wpf-and-silverlight-in-visual-basic.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/99/microsoft-patterns-amp-practices-release-quickstarts-and-how-to-topics-for-the-composite-application-guidance-for-wpf-and-silverlight-in-visual-basic.aspx</guid>
      <pubDate>Wed, 25 Mar 2009 11:57:01 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=99</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/99/microsoft-patterns-amp-practices-release-quickstarts-and-how-to-topics-for-the-composite-application-guidance-for-wpf-and-silverlight-in-visual-basic.aspx</feedburner:origLink></item>
    <item>
      <title>MVP Summit 2009: The VB-Insiders Party (#MVP09)</title>
      <description>&lt;p&gt;It’s about time I wrote a little bit about my experience at my very first MVP Summit, so here I am.&lt;/p&gt;  &lt;p&gt;First of, so much went on, and so much was learned, that I could not possibly cram everything into one single blog post… well I could, but then it would be too tedious for me to write and for you to read. So what I plan on doing is to write a series of blog posts, each about a specific event that I felt was worthy of a post. The first in the series is about the &lt;a href="http://support.submain.com/?W133" target="_blank"&gt;VB-Insiders Party&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.cto20.com/Portals/24/Blog/Files/7/98/WLW-MVPSummit2009TheVBInsidersParty_11581-ipod-nano-new_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="ipod-nano-new" border="0" alt="ipod-nano-new" align="right" src="/Portals/24/Blog/Files/7/98/WLW-MVPSummit2009TheVBInsidersParty_11581-ipod-nano-new_thumb.jpg" width="84" height="188" /&gt;&lt;/a&gt;The VB-Insiders party (oh, and everyone was welcome to attend, by the way, not just VB’ers) was organized and hosted by &lt;a href="http://cs.vbcity.com/blogs/sergeb/" target="_blank"&gt;Serge Baranovsky&lt;/a&gt; of &lt;a href="http://submain.com" target="_blank"&gt;SubMain.com&lt;/a&gt; and &lt;a href="http://vbcity.com/" target="_blank"&gt;VBCity.com&lt;/a&gt;. The event was sponsored by Visual Guard (&lt;a href="http://www.visual-guard.com/"&gt;http://www.visual-guard.com/&lt;/a&gt;) and Serge’s very own &lt;a href="http://submain.com" target="_blank"&gt;SubMain.com&lt;/a&gt;, so thank you guys for keeping the food coming, and the beer flowing. Great stuff!&lt;/p&gt;  &lt;p&gt;The event was well attended, by folks from all over the globe.    &lt;br /&gt;Obviously, not everyone knew everyone else, so a quick round of introductions did the trick! I even found myself saying a few times: “Oh, so that’s the guy/gal!” – What can I say, I was star struck!&lt;/p&gt;  &lt;p&gt;The event was nearing the end and the grand prize, “&lt;strong&gt;A Zune-Like&lt;/strong&gt;” device (Photo on right), was about to be won by a lucky winner.    &lt;br /&gt;As the raffle tickets were being shaken in their nice little container, I remember telling Steve Fabian, one of the fellow DotNetNuke’ers that I had brought along: “&lt;strong&gt;I never win anything… Let’s go!”. &lt;/strong&gt;Well, let’s just say that I am no longer in a position to make that statement again because, yep, I WON!&lt;/p&gt;  &lt;p&gt;This newly acquired “Zune-Like” device was an awesome (and unexpected) loot! You have no idea how many brownie points you get by giving this great toy to your spouse as you return from a 5-day-party (basically), while leaving them behind to take care of your two children!  &lt;/p&gt;  &lt;p&gt;Finally, Serge, Wendy and David McCarter have posted some photos of the event and the MVP Summit 2009 at the following URLs:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.facebook.com/album.php?aid=95532&amp;id=598792929"&gt;http://www.facebook.com/album.php?aid=95532&amp;id=598792929&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://picasaweb.google.com/sergeb/VBINSIDERSPartyMVPSummit2009"&gt;http://picasaweb.google.com/sergeb/VBINSIDERSPartyMVPSummit2009&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you were at the VB-Insiders party and have some photos you would like to share, please send me the URL and I’ll include it to the list.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;: The “Zune-Like” device and the accompanying photo above is actually and iPod Nano… so, Apple, don’t get up all in my face for Photoshop-ping it, ok? It’s just funny that I won an iPod (&lt;u&gt;not raffled by Microsoft&lt;/u&gt;) while attending a Microsoft Tech Event :)&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:751a7824-9a5e-454b-8c70-ce84024e21a2" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MVP+Summit+2009" rel="tag"&gt;MVP Summit 2009&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MVP" rel="tag"&gt;MVP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft+MVP" rel="tag"&gt;Microsoft MVP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VB-Insiders" rel="tag"&gt;VB-Insiders&lt;/a&gt;,&lt;a href="http://technorati.com/tags/%23MVP09" rel="tag"&gt;#MVP09&lt;/a&gt;&lt;/div&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;div class="pimpIt"&gt;&lt;a rev="vote-for" href="http://pimpthisblog.com/Submit?url=http%3a%2f%2fwww.cto20.com%2fhome%2fentryid%2f98%2fmvp-summit-2009-the-vb-insiders-party.aspx&amp;title=MVP+Summit+2009%3a+The+VB-Insiders+Party+(%23MVP09)"&gt;&lt;img alt="pimp it" src="http://pimpthisblog.com/image.axd?url=http://www.cto20.com/home/entryid/98/mvp-summit-2009-the-vb-insiders-party.aspx" style="border:0px" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=sfNxVhQ4A5o:m7hHwfqiebE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=sfNxVhQ4A5o:m7hHwfqiebE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=sfNxVhQ4A5o:m7hHwfqiebE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=sfNxVhQ4A5o:m7hHwfqiebE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=sfNxVhQ4A5o:m7hHwfqiebE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=sfNxVhQ4A5o:m7hHwfqiebE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=sfNxVhQ4A5o:m7hHwfqiebE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=sfNxVhQ4A5o:m7hHwfqiebE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/sfNxVhQ4A5o/mvp-summit-2009-the-vb-insiders-party.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/98/mvp-summit-2009-the-vb-insiders-party.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/98/mvp-summit-2009-the-vb-insiders-party.aspx</guid>
      <pubDate>Tue, 17 Mar 2009 00:58:20 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=98</trackback:ping>
    <feedburner:origLink>http://www.cto20.com/home/entryid/98/mvp-summit-2009-the-vb-insiders-party.aspx</feedburner:origLink></item>
    <item>
      <title>A Chat With Tom Turned Into This…</title>
      <description>&lt;p&gt;At last month’s &lt;a href="http://www.capitaldug.org" target="_blank"&gt;Capital DotNetNuke User Group&lt;/a&gt; (CDUG) meeting we had the pleasure of having &lt;a href="http://www.twitter.com/tkraak" target="_blank"&gt;Tom Kraak&lt;/a&gt; give us a great presentation on &lt;a href="http://cto20.com/home/entryid/96/february-cdug-event-intro-to-search-engine-optimization-with-dotnetnuke.aspx" target="_blank"&gt;Search Engine Optimization with DotNetNuke&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Tom took the train down from his home town in Connecticut just to make the event – &lt;strong&gt;thank you Tom&lt;/strong&gt;!     &lt;br /&gt;Tom also accepted my invitation to spend the night at my home, but little did I know it would turn &lt;a href="http://seablick.com/blog/143/life-of-a-newly-minted-mvp-7-questions-for-antonio-chagoury.aspx" target="_blank"&gt;into an interview&lt;/a&gt;, and a long night!&lt;/p&gt;  &lt;p&gt;Tom and I share quite a few things in common, the most common one being our passion for &lt;a href="http://www.dotnetnuke.com" target="_blank"&gt;DotNetNuke&lt;/a&gt; and Technology. The outcome of our conversation is a transcript of the way &lt;a href="http://seablick.com/blog/143/life-of-a-newly-minted-mvp-7-questions-for-antonio-chagoury.aspx" target="_blank"&gt;I feel about DotNetNuke, the community, and my thoughts on its present, past and future&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Let me know what you think!&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:77bb06d4-325a-4be2-ba07-53908aba1178" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/DotNetNuke" rel="tag"&gt;DotNetNuke&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN" rel="tag"&gt;DNN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MVP" rel="tag"&gt;MVP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Interview" rel="tag"&gt;Interview&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/cto20?a=yMBHshhVSNk:j_FkEIaq-IM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=yMBHshhVSNk:j_FkEIaq-IM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=yMBHshhVSNk:j_FkEIaq-IM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=yMBHshhVSNk:j_FkEIaq-IM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=yMBHshhVSNk:j_FkEIaq-IM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?i=yMBHshhVSNk:j_FkEIaq-IM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=yMBHshhVSNk:j_FkEIaq-IM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/cto20?a=yMBHshhVSNk:j_FkEIaq-IM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/cto20?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/yMBHshhVSNk/a-chat-with-tom-turned-into-this-hellip.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://www.cto20.com/home/entryid/97/a-chat-with-tom-turned-into-this-hellip.aspx#Comments</comments>
      <guid isPermaLink="false">http://www.cto20.com/home/entryid/97/a-chat-with-tom-turned-into-this-hellip.aspx</guid>
      <pubDate>Tue, 10 Mar 2009 15:34:14 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=97</trackback:ping>
    <category domain="http://rss.financialcontent.com/stocksymbol">CDUG</category><feedburner:origLink>http://www.cto20.com/home/entryid/97/a-chat-with-tom-turned-into-this-hellip.aspx</feedburner:origLink></item>
    <item>
      <title>February CDUG Event: Intro to Search Engine Optimization with DotNetNuke</title>
      <description>&lt;p&gt;I am very pleased to announce yet another exciting &lt;a href="http://www.capitaldug.org" target="_blank"&gt;Capital DotNetNuke User Group&lt;/a&gt; (CDUG) event. Next week, on Wednesday February 18th, 2009, &lt;a href="http://www.seablick.com" target="_blank"&gt;Seablick Consulting’s&lt;/a&gt; very own Tom Kraak will be driving down from Connecticut to give us an Intro to &lt;strong&gt;&lt;a href="http://capitaldug.org/Home/tabid/730/ctl/Details/Mid/2086/ItemID/3/Default.aspx?selecteddate=2/18/2009" target="_blank"&gt;Search Engine Optimization with DotNetNuke&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Here is a quick abstract and bio:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Database-driven websites and content management systems such as DNN are traditionally labeled as "hard to optimize" or "outright bad" for search engines by many “SEO experts.” Don’t believe the hype!      &lt;br /&gt;Explore how the basics of on-page search engine optimization (SEO) apply to DotNetNuke. No previous online marketing and SEO experience required.       &lt;br /&gt;Revisit your HTML meta tags and learn about the importance of quality copy and standard-compliant skins. Minimize duplicate content and discover XML sitemaps, robots.txt as well as modules, tools, and techniques used to impress Google, Yahoo! and Microsoft Live Search.       &lt;br /&gt;Don’t cripple your DotNetNuke investment by ignoring SEO. If managing and maintaining a public-facing DNN-based website is part of your job description, then attend this session and follow along as we strive to not only help your website rank with Google and company, but more importantly, help it rank better!&lt;/p&gt;    &lt;p&gt;Tom Kraak founded Seablick Consulting LLC in 2005, but has been developing websites since the release of the IBuySpy portal framework in 2001. He quickly moved on to IBuySpy Workshop and ultimately DotNetNuke as it’s known today.      &lt;br /&gt;Since then he has been growing Seablick Consulting into a “one stop shop” for DotNetNuke based web development including DNN support, training, consulting, and hosting. More recently, Tom has moved into the search marketing arena with a focus on DNN search engine optimization, which he blogs about on http://seablick.com and talks about at DotNetNuke events nationwide. He lives in Branford, CT with his wife and 4 year old son.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I look forward and hope to see all the group’s great members, and hope to meet some new enthusiasts as well.&lt;/p&gt;  &lt;p&gt;For more event details and directions make sure to visit the &lt;a href="http://www.capitaldug.org" target="_blank"&gt;Capital DotNetNuke User Group Website&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;See you there. &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:139c95dc-deb1-4c73-bd00-a1b0e7d83457" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/DotNetNuke" rel="tag"&gt;DotNetNuke&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN" rel="tag"&gt;DNN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Capital+DotNetNuke+User+Group" rel="tag"&gt;Capital DotNetNuke User Group&lt;/a&gt;,&lt;a href="http://technorati.com/tags/CDUG" rel="tag"&gt;CDUG&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SEO" rel="tag"&gt;SEO&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px; padding:0px 0px 0px 0px;"&gt;&lt;div class="pimpIt"&gt;&lt;a rev="vote-for" href="http://pimpthisblog.com/Submit?url=http%3a%2f%2fwww.cto20.com%2fHome%2ftabid%2f647%2fEntryId%2f96%2fFebruary-CDUG-Event-Intro-to-Search-Engine-Optimization-with-DotNetNuke.aspx&amp;title=February+CDUG+Event%3a+Intro+to+Search+Engine+Optimization+with+DotNetNuke"&gt;&lt;img alt="pimp it" src="http://pimpthisblog.com/image.axd?url=http://www.cto20.com/Home/tabid/647/EntryId/96/February-CDUG-Event-Intro-to-Search-Engine-Optimization-with-DotNetNuke.aspx" style="border:0px" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=A3xZklR4"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=GvTR4lOJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=GvTR4lOJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=xRzD3xUT"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=ncS2Evx0"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=ncS2Evx0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=V2edxerT"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=nrIKzfK4"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/Ql57mELMn_o/February-CDUG-Event-Intro-to-Search-Engine-Optimization-with-DotNetNuke.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/96/February-CDUG-Event-Intro-to-Search-Engine-Optimization-with-DotNetNuke.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/96/February-CDUG-Event-Intro-to-Search-Engine-Optimization-with-DotNetNuke.aspx</guid>
      <pubDate>Sat, 14 Feb 2009 23:42:38 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=96</trackback:ping>
    <category domain="http://rss.financialcontent.com/stocksymbol">SEO</category><category domain="http://rss.financialcontent.com/stocksymbol">CDUG</category><feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/96/February-CDUG-Event-Intro-to-Search-Engine-Optimization-with-DotNetNuke.aspx</feedburner:origLink></item>
    <item>
      <title>“Pimp” Your Blogs and Content @ PimpThisBlog.com</title>
      <description>&lt;p&gt;Earlier this month &lt;a href="http://www.inspectorit.com/" target="_blank"&gt;my company&lt;/a&gt; launched &lt;a href="http://pimpthisblog.com/" target="_blank"&gt;PimpThisBlog.com&lt;/a&gt;. &lt;a href="http://pimpthisblog.com/" target="_blank"&gt;PimpThisBlog.com&lt;/a&gt; runs on ASP.net MVC, a SQL Server database and combines a number of online third party services, such as &lt;a href="http://www.gravatar.com" target="_blank"&gt;Gravatar&lt;/a&gt;, &lt;a href="http://recaptcha.net/" target="_blank"&gt;Re-Captcha&lt;/a&gt;, &lt;a href="http://sharethis.com/" target="_blank"&gt;ShareThis&lt;/a&gt;, and more, to provide a rich Web 2.0 user experience. &lt;/p&gt;  &lt;p&gt;While I will soon publish another blog post to outline the details of the application’s technology stack, I first want to use the spotlight of this first post on the topic to outline how &lt;a href="http://pimpthisblog.com/" target="_blank"&gt;PimpThisBlog.com&lt;/a&gt; works, how it can HELP YOU promote your business and content, and how you too can harness its wit and power with very little effort.&lt;/p&gt;  &lt;h3&gt;What is PimpThisBlog.com?&lt;/h3&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 0px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="PimpThisBlog" border="0" alt="PimpThisBlog" align="right" src="http://cto20.com/Portals/24/Blog/Files/7/93/WLW-PimpYourBlogsandContentPimpThisBlog.com_1185E-ptb_dba95373-8b0a-4053-9557-88f12f14d04d.png" width="249" height="193" /&gt; PimpThisBlog.com is a place where you promote and publicize your content. It is a social community where its members help promote your content by way of “Pimping” (A.K.A rating --  YES, IT’S A GOOD THING), commenting, and sharing your content across a multitude of social networks and web communities and circles. &lt;/p&gt;  &lt;p&gt;The act of spreading content generates an incredible amount of inbound links to YOUR content. Ask any SEO, inbound links are what increase your search engine page ranks and therefore make it more likely that your customers will find you, your products and your services. The more the better!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://pimpthisblog.com/" target="_blank"&gt;PimpThisBlog.com&lt;/a&gt; is simple to use and effective based on the early results. Just feed your content to &lt;a href="http://pimpthisblog.com/" target="_blank"&gt;PimpThisBlog.com&lt;/a&gt; and it'll take care of "pimping it" for you. As soon as it is published, your content is shared, syndicated and extended on &lt;a href="http://www.twitter.com/PimpThisBlog" target="_blank"&gt;Twitter&lt;/a&gt;, Google, &lt;a href="http://friendfeed.com/pimpthisblog" target="_blank"&gt;FriendFeed&lt;/a&gt; to name a few. &lt;/p&gt;  &lt;h3&gt;Why should I use PimpThisBlog.com?&lt;/h3&gt;  &lt;p&gt;If you own a business, a web site, a blog, or anything that hosts relevant electronic content, then surely you want to direct web traffic to it. Industry experts, SEOs, and web marketing GURUs agree, inbound marketing is the key to being found, and most importantly found before your competition is. Make no mistake, &lt;a href="http://cto20.com/Home/tabid/647/EntryId/87/Outbound-Marketing-is-Dead-and-this-is-Hilarious.aspx" target="_blank"&gt;outbound marketing is dead&lt;/a&gt;, and if you waste another cent on that yellow pages ad, well, that’s just too bad. &lt;/p&gt;  &lt;p&gt;PimpThisBlog.com &lt;a href="http://www.forbes.com/2008/07/10/facebook-social-network-ent-tech-cx_kw_0719whartonsocialnetwork.html" target="_blank"&gt;unleashes the power of social networking&lt;/a&gt; to the fullest extent possible, so that you don’t have to. The main value proposition is to save you time, money and trouble it takes to be discovered.&lt;/p&gt;  &lt;h3&gt;How and Where do I use PimpThisBlog.com?&lt;/h3&gt;  &lt;p&gt;Using PimpThisBlog.com is easy. If you are simply interested in being part of the community, simply visit &lt;a href="http://www.pimpthisblog.com"&gt;http://www.pimpthisblog.com&lt;/a&gt;, register, and pimp on!&lt;/p&gt;  &lt;p&gt;If you are publisher, or in other words host content that you can harness to promote yourself, your company, your products or services, then you can place a badge for it. There are currently 2 ways you can start “pimping” your content:&lt;/p&gt;  &lt;h4&gt;Pimp Badge&lt;/h4&gt;  &lt;p&gt;A pimp badge is a dynamically generated image that displays the number of active “pimps” – this badge is also linked to the resource entry on PimpThisBlog.com, and once clicked the “pimp” count is automatically incremented. Here is as example badge for this very blog post:  &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://pimpthisblog.com/submit?url=http://cto20.com/Home/tabid/647/EntryId/93/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx" rev="vote-for"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" alt="pimp it" src="http://pimpthisblog.com/image.axd?url=http://cto20.com/Home/tabid/647/EntryId/93/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx" valign="absmiddle" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here is some sample code to get the badge installed on your blog, just make sure to replace the {YOUR_CONTENT_ABSOLUTE_URL} string token, with your content’s URL: &lt;/p&gt;  &lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt; &lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="http://pimpthisblog.com/submit?url={YOUR_CONTENT_ABSOLUTE_URL}"&lt;/span&gt; &lt;span class="attr"&gt;rev&lt;/span&gt;&lt;span class="kwrd"&gt;="vote-for"&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt;
&lt;span class="kwrd"&gt;&lt;br /&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;img&lt;/span&gt; &lt;span class="attr"&gt;alt&lt;/span&gt;&lt;span class="kwrd"&gt;="pimp it"&lt;/span&gt; &lt;span class="attr"&gt;src&lt;/span&gt;&lt;span class="kwrd"&gt;="http://pimpthisblog.com/image.axd?url={YOUR_CONTENT_ABSOLUTE_URL}"&lt;/span&gt; &lt;span class="kwrd"&gt;/&gt;&lt;br /&gt;&lt;/&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt; &lt;/pre&gt;

&lt;p&gt;The are alternative ways with which you can get the code snippet generated for you directly from the website. To do this, first “pimp” (or submit) your content to PimpThisBlog.com, then navigate to the “pimped” content’s detail page on PimpThisBlog.com, and click on the “show counter code”. Using this functionality you can even customize the colors of the badge to match the color-scheme of your own web site – cool! &lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.cto20.com/Portals/24/Blog/Files/7/93/WLW-PimpYourBlogsandContentPimpThisBlog.com_1185E-ptb_countercode_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="ptb_countercode" border="0" alt="ptb_countercode" src="http://cto20.com/Portals/24/Blog/Files/7/93/WLW-PimpYourBlogsandContentPimpThisBlog.com_1185E-ptb_countercode_thumb_1.png" width="545" height="359" /&gt;&lt;/a&gt;  &lt;/p&gt;

&lt;h4&gt;Pimp Link&lt;/h4&gt;

&lt;p&gt;This a simple link that your web site users can click on to “pimp” your content, and increment its “pimp count”. 
  &lt;br /&gt;This method might generate a simple link looking like the following: 

  &lt;br /&gt;

  &lt;br /&gt;&lt;a href="http://pimpthisblog.com/Submit?url=http://cto20.com/Home/tabid/647/EntryId/93/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx" rev="vote-for"&gt;Pimp This Blog Post&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;… and here is the code for it, where, once again, you would replace {YOUR_CONTENT_ABSOLUTE_URL} the string token with your content’s URL:&lt;/p&gt;

&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt; &lt;span class="attr"&gt;href&lt;/span&gt;&lt;span class="kwrd"&gt;="http://pimpthisblog.com/Submit?url={YOUR_CONTENT_ABSOLUTE_URL}"&lt;/span&gt; &lt;span class="attr"&gt;rev&lt;/span&gt;&lt;span class="kwrd"&gt;="vote-for"&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt;
Pimp This Blog Post
&lt;span class="kwrd"&gt;&lt;/&lt;/span&gt;&lt;span class="html"&gt;a&lt;/span&gt;&lt;span class="kwrd"&gt;&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;Go ahead clicked on the badge or link above, and “pimp” this post for us… after all this is what it’s all about, isn’t it?&lt;/p&gt;

&lt;p&gt;Now, if you Twitter you should follow @PimpThisBlog (&lt;a href="http://www.twitter.com/PimpThisBlog"&gt;http://www.twitter.com/PimpThisBlog&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt; &lt;/p&gt;

&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cf42fb59-6266-404e-8857-1d640667c861" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Inbound+Marketing" rel="tag"&gt;Inbound Marketing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Digg" rel="tag"&gt;Digg&lt;/a&gt;,&lt;a href="http://technorati.com/tags/PimpThisBlog.com" rel="tag"&gt;PimpThisBlog.com&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SEO" rel="tag"&gt;SEO&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Social+Bookmark" rel="tag"&gt;Social Bookmark&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Promote" rel="tag"&gt;Promote&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Website" rel="tag"&gt;Website&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SMB" rel="tag"&gt;SMB&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=phQ1pd9b"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=CH7hprn3"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=CH7hprn3" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=uTne3lpJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=3q3OHV8o"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=3q3OHV8o" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=NZ03a3VV"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=Tg2zhmBC"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/BdpbUXxRSVk/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/93/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/93/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx</guid>
      <pubDate>Tue, 10 Feb 2009 02:47:33 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=93</trackback:ping>
    <feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/93/-ldquo-Pimp-rdquo-Your-Blogs-and-Content-PimpThisBlog-com.aspx</feedburner:origLink></item>
    <item>
      <title>Hot Off The Press: DotNetNuke Wrox Blox</title>
      <description>&lt;p&gt;I am pleased to announce the publication by Wrox Press of &lt;a href="http://www.wrox.com/WileyCDA/WroxTitle/DotNetNuke-Custom-Membership-Provider.productCd-0470457325.html"&gt;Wrox Blox Done in 60 Minutes:  Building a Custom DotNetNuke Membership Provider&lt;/a&gt; by yours truly. &lt;/p&gt;  &lt;p&gt;In this publication, I put down into more detail the topic which &lt;a href="http://cto20.com/Home/tabid/647/EntryId/59/See-you-at-OpenForce-08-DevConnections.aspx" target="_blank"&gt;I presented at last year’s OpenForce08 / DevConnections conference&lt;/a&gt;. In this eBook (Wrox Blox) I demonstrate how to build and configure the DotNetNuke (DNN) Membership provider without modifying any core DotNetNuke (DNN) code.&lt;/p&gt; &lt;a href=http://cto20.com/Home/tabid/647/EntryId/92/Hot-Off-The-Press-DotNetNuke-Wrox-Blox.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=zmfTwgT2"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=uGAyKt5C"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=uGAyKt5C" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=42WLc7ow"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=gNeDyLsm"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=gNeDyLsm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=nrXDOELq"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=F74zKLmM"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/PwKrnKpBcbY/Hot-Off-The-Press-DotNetNuke-Wrox-Blox.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/92/Hot-Off-The-Press-DotNetNuke-Wrox-Blox.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/92/Hot-Off-The-Press-DotNetNuke-Wrox-Blox.aspx</guid>
      <pubDate>Tue, 27 Jan 2009 02:35:11 GMT</pubDate>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=92</trackback:ping>
    <category domain="http://rss.financialcontent.com/stocksymbol">DNN</category><feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/92/Hot-Off-The-Press-DotNetNuke-Wrox-Blox.aspx</feedburner:origLink></item>
    <item>
      <title>How To Run GoToMeeting on Windows 7- Duh!</title>
      <description>&lt;p&gt;When Windows Beta (Build 7000) was released to the public, I rushed to download  and install it on a Virtual PC. I was very impressed with what I saw, and it proved to be much more stable and usable than I had anticipated. Today I decided to take the proverbial plunge and install Windows 7 on my main laptop. So far all the apps that I use on a daily basis seems to be running fine except for a little snag I ran into when I needed to join a last minute meeting with GoToMeeting (GTM).&lt;/p&gt;  &lt;p&gt;As I clicked on the meeting invitation (in IE8) I expected the usual GTM page prompting me to download/run the application’s installer, but instead I got the following message telling that that the application was not supported by my OS/Browser combination.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="GTM_Before" border="0" alt="GTM_Before" src="http://cto20.com/Portals/24/Blog/Files/7/91/WLW-HowToRunGoToMeetingonWindows7_94B8-GTM_Before_thumb.png" width="402" height="85" /&gt;&lt;/p&gt;  &lt;p&gt;Easy peasy (That’s me, thinking to myself) – I’ll change my User Agent to reflect a supported platform. The easiest way for me to do that (remember I was rushing at the time) was to use Firefox’s &lt;a href="http://chrispederick.com/work/user-agent-switcher/" target="_blank"&gt;User Agent Switcher&lt;/a&gt; plugin. I changed the User Agent to “Internet Explorer (Windows Vista)”, refreshed, and voila’, the Launch Software button reveled itself.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="GTM_After" border="0" alt="GTM_After" src="http://cto20.com/Portals/24/Blog/Files/7/91/WLW-HowToRunGoToMeetingonWindows7_94B8-GTM_After_thumb.png" width="402" height="122" /&gt;&lt;/p&gt;  &lt;p&gt;I clicked the button only to realize that GTM’s software download uses .net’s Click Once deployment, which in turn uses Internet Explorer as the host to download it, and therefore that did not work either. Once again, there was an easy solution, which is to instead click on the link “Manually download the software” on the very same screen – and that worked!&lt;/p&gt;  &lt;p&gt;I joined my meeting, albeit five minutes late, but everyone understood as soon as I explained the situation.&lt;/p&gt;  &lt;p&gt;Now, the reason why I am posting this is because everything I did above, although it worked, was MUCH more involved that what I could have done to get it working with a lot LESS effort! Additionally, with this method, you would have to switch the user agent EVERY time you go to GTM, because the User Agent Switcher only does that temporarily and does not persist that setting.&lt;/p&gt;  &lt;p&gt;I should also mention that the easier way to do it, was suggested by Steve Fabian, a fellow MVP and DotNetNuke Core Team member, following a Tweet I had posted while franticly trying to get into the meeting.&lt;/p&gt;  &lt;p&gt;So, without further ado, the easier way is to simply right-click on the Firefox icon, select properties, and then click on the compatibility tab. Nothing is checked in this tab by default. Check the “Run this program in compatibility mode for:” checkbox and select “Windows Vista” from the dropdown (As demonstrated on the screen shot below). Badabing!, you’re done.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Firefox_Properties" border="0" alt="Firefox_Properties" src="http://cto20.com/Portals/24/Blog/Files/7/91/WLW-HowToRunGoToMeetingonWindows7_94B8-Firefox_Properties_thumb.png" width="355" height="499" /&gt;&lt;/p&gt;  &lt;p&gt;This “Compatibility” feature has been around since Windows XP (to my knowledge) – but given that I had NEVER used it before, I never even thought about it. What I should also note is that this is only possible to do on the Firefox browser, as the same screen in IE is disabled and not modifiable because, according to Windows, “It is [IE] part of the Operating System” – whatever that means :s!&lt;/p&gt;  &lt;p&gt;This was my “Duh!” moment for day.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c53cb542-71a5-4e44-be6f-e5a4e25eec88" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Windows+7" rel="tag"&gt;Windows 7&lt;/a&gt;,&lt;a href="http://technorati.com/tags/IE8" rel="tag"&gt;IE8&lt;/a&gt;,&lt;a href="http://technorati.com/tags/GoToMeeting" rel="tag"&gt;GoToMeeting&lt;/a&gt;,&lt;a href="http://technorati.com/tags/GTM" rel="tag"&gt;GTM&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Firefox" rel="tag"&gt;Firefox&lt;/a&gt;,&lt;a href="http://technorati.com/tags/User+Agent" rel="tag"&gt;User Agent&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Compatibility" rel="tag"&gt;Compatibility&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=ljOwL3db"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=GcMEkTwf"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=GcMEkTwf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=4P4qOo80"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=eseQFgVR"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=eseQFgVR" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=RcYYhhL7"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=ieSE5t8X"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/AZFiP5u7L60/How-To-Run-GoToMeeting-on-Windows-7-Duh.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/91/How-To-Run-GoToMeeting-on-Windows-7-Duh.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/91/How-To-Run-GoToMeeting-on-Windows-7-Duh.aspx</guid>
      <pubDate>Sat, 24 Jan 2009 02:24:11 GMT</pubDate>
      <slash:comments>5</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=91</trackback:ping>
    <category domain="http://rss.financialcontent.com/stocksymbol">GTM</category><feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/91/How-To-Run-GoToMeeting-on-Windows-7-Duh.aspx</feedburner:origLink></item>
    <item>
      <title>Can’t Make it to Obama’s Inauguration? Then Come See “Joe the Programmer”</title>
      <description>&lt;p&gt;If you live in the Washington DC area you cannot help but be consumed with the constant news about the presidential inauguration and related events. Never have been so many streets been closed, and never has the anticipation of the attendance of million people been so high.&lt;/p&gt;  &lt;p&gt;With that being said, and although I am not looking forward to the chaos that the inauguration promises to bring, I am very excited to have Joe Brinkman, DotNetNuke Corp. Co-Founder and Technical Fellow, come to our User Group to give a presentation on DotNetNuke and JQuery. Here is the abstract:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Over the last few years, with the adoption of AJAX and RIA frameworks, JavaScript has taken on added importance in the development of web applications. jQuery is one of the leading JavaScript frameworks and greatly simplifies JavaScript development. Microsoft’s recent announcement about adopting jQuery as a standard part of the ASP.Net platform prompted the DotNetNuke team to make the commitment to improve jQuery support within the platform.      &lt;br /&gt;In this presentation, we will provide a brief overview of jQuery and look at how we can leverage it in DotNetNuke to improve user interactions. We’ll look at the jQuery support offered in DotNetNuke 5.0 and how we can take advantage of these features in our module and DotNetNuke widget development.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If you are in the Washington DC area on January 21st for whatever reason, and  are interested in meeting and networking with other DotNetNuke enthusiasts as well as meet a DotNetNuke Corp Founder, then come to &lt;a href="http://maps.live.com/default.aspx?encType=1&amp;where1=1900+Gallows+Rd%2c+Vienna%2c+VA+22182-3865" target="_blank"&gt;1900 Gallows Rd, Vienna VA 22182&lt;/a&gt; at 6:45pm (AT&amp;T Building). Food and drinks will be server and sponsored by &lt;a href="http://www.inspectorit.com" target="_blank"&gt;Inspector IT, Inc.&lt;/a&gt; Door prizes such as books, t-shirts and software packages such as &lt;a href="http://www.telerik.com" target="_blank"&gt;Telerik&lt;/a&gt;, &lt;a href="http://www.infragistics.com" target="_blank"&gt;Infragistics&lt;/a&gt;, &lt;a href="http://www.nevron.com" target="_blank"&gt;Nevron Charts&lt;/a&gt;  and more will be raffled right after the presentation (Raffle tickets are FREE!). &lt;/p&gt;  &lt;p&gt;For more information please visit the &lt;a href="http://www.capitaldug.org" target="_blank"&gt;Capital DotNetNuke User Group website&lt;/a&gt;. Make sure you register if you aren’t already – that will ensure you are kept updated with the user group’s news and events. &lt;/p&gt;  &lt;p&gt;I hope to see you all there.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:15f5de27-e753-434b-b2e8-da9643d51447" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/CDUG" rel="tag"&gt;CDUG&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C-DUG" rel="tag"&gt;C-DUG&lt;/a&gt;,&lt;a href="http://technorati.com/tags/User+Group" rel="tag"&gt;User Group&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN" rel="tag"&gt;DNN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DotNetNuke" rel="tag"&gt;DotNetNuke&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Capital+DotNetNuke+User+Group" rel="tag"&gt;Capital DotNetNuke User Group&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Tech+Events" rel="tag"&gt;Tech Events&lt;/a&gt;,&lt;a href="http://technorati.com/tags/JQuery" rel="tag"&gt;JQuery&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=XoPa8AzN"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=VZ710DVi"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=VZ710DVi" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=VsKujeJG"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=G0dtvhaP"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=G0dtvhaP" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=oEG0k4dD"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=ZrSYtkFf"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/H9QqdT8WXsM/Can-rsquo-t-Make-it-to-Obama-rsquo-s-Inauguration-Then-Come-See-ldquo-Joe-the-Programmer-rdquo.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/89/Can-rsquo-t-Make-it-to-Obama-rsquo-s-Inauguration-Then-Come-See-ldquo-Joe-the-Programmer-rdquo.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/89/Can-rsquo-t-Make-it-to-Obama-rsquo-s-Inauguration-Then-Come-See-ldquo-Joe-the-Programmer-rdquo.aspx</guid>
      <pubDate>Fri, 09 Jan 2009 01:16:32 GMT</pubDate>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=89</trackback:ping>
    <feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/89/Can-rsquo-t-Make-it-to-Obama-rsquo-s-Inauguration-Then-Come-See-ldquo-Joe-the-Programmer-rdquo.aspx</feedburner:origLink></item>
    <item>
      <title>Outbound Marketing is Dead, and this is Hilarious!</title>
      <description>&lt;p&gt;I was invited to attend an all-hands meeting this morning at company called &lt;a href="http://www.smblive.com" target="_blank"&gt;SMBLive&lt;/a&gt;.     &lt;br /&gt;I had the pleasure of working at SMBLive until last year as their CTO. &lt;/p&gt;  &lt;p&gt;CEO, &lt;a href="http://www.broadbandevolved.com" target="_blank"&gt;Matt Howard&lt;/a&gt;, gave a great presentation on his 2009 vision and goals for his company's products and services. To put it in context, SMBLive has developed online social commerce solutions - &lt;a href="http://www.smblive.com/1storefront.htm"&gt;1StoreFront&lt;/a&gt; and &lt;a href="http://www.smblive.com/1workspace.htm"&gt;1WorkSpace&lt;/a&gt; - that demystify the web for SMBs and help them grow faster and work smarter. By licensing, branding and providing these social commerce solutions to their SMB customers, broadband carriers are strengthening SMB loyalty, reducing churn, increasing ARPU, and growing faster themselves. &lt;/p&gt;  &lt;p&gt;The centerpiece of this morning's conversation was the fact that Outbound Marketing as we know it is dead. Inbound is where its at. He played the following video, which captures the way I (and I am sure many of you) feel about how we are marketed, and stimulates our thinking as to how we must change our marketing strategies to be successful in an age where the consumer is in control.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:367c6ed7-81f4-4420-83af-7faacdc5ebc6" class="wlWriterSmartContent"&gt;   &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="e8d40208-7e0a-435d-8f98-dbc56fd06f01"&gt;     &lt;div&gt;&lt;embed height="355" type="application/x-shockwave-flash" width="425" src="http://www.youtube.com/v/4-lGe5MnBlY&amp;hl=en&amp;fs=1" wmode="transparent" /&gt;&lt;/div&gt;   &lt;/div&gt; &lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;If you are interested in this topic, you should follow &lt;a href="http://www.broadbandevolved.com" target="_blank"&gt;Matt's blog&lt;/a&gt;, &lt;a href="http://www.broadbandevolved.com"&gt;www.broadbandevolved.com&lt;/a&gt; -- you can also find him on Twitter at &lt;a href="http://twitter.com/matthewjhoward" target="_blank"&gt;@matthewjhoward&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0a980e7f-ef6c-45ce-93f7-c4a972667139" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Inbound%20Marketing" rel="tag"&gt;Inbound Marketing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Outbound%20Marketing" rel="tag"&gt;Outbound Marketing&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SEO" rel="tag"&gt;SEO&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SMBLive" rel="tag"&gt;SMBLive&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Broadband%20Evolved" rel="tag"&gt;Broadband Evolved&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MLM" rel="tag"&gt;MLM&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SPAM" rel="tag"&gt;SPAM&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=4auhMpnw"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=BaNJtLu8"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=BaNJtLu8" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=oHiGyLIa"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=6dVyG0Xq"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=6dVyG0Xq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=TbFLOH2K"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=KSG2xb36"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/HwCSPuc7o2E/Outbound-Marketing-is-Dead-and-this-is-Hilarious.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/87/Outbound-Marketing-is-Dead-and-this-is-Hilarious.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/87/Outbound-Marketing-is-Dead-and-this-is-Hilarious.aspx</guid>
      <pubDate>Mon, 05 Jan 2009 18:06:05 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=87</trackback:ping>
    <feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/87/Outbound-Marketing-is-Dead-and-this-is-Hilarious.aspx</feedburner:origLink></item>
    <item>
      <title>Who, Me? MVP? An Awesome start to 2009!</title>
      <description>&lt;p&gt;Family, friends, colleagues, and business partners,&lt;/p&gt;  &lt;p&gt;I can’t think of a better way for me to start 2009 than by thanking everyone for their support and encouragement over the past year. I received word on January 1st that I have been selected as a 2009 &lt;a href="https://mvp.support.microsoft.com/profile/Antonio.Chagoury" target="_blank"&gt;Microsoft MVP&lt;/a&gt;, which is a great honor for me.  It seems like a long time since I first began work in this field, and while I grew to love my work and enjoy the community I entered because of it, I never dreamed I would get an honor like this! …     &lt;br /&gt;&lt;/p&gt; &lt;a href=http://cto20.com/Home/tabid/647/EntryId/86/Who-Me-MVP-An-Awesome-start-to-2009.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=hjyVcPBG"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=tNbLhdB4"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=tNbLhdB4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=zf4gaPiv"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=mx8O0jeL"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=mx8O0jeL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=DcLB8vlY"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=cbg8F3XZ"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/PjxjmPwOGjI/Who-Me-MVP-An-Awesome-start-to-2009.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/86/Who-Me-MVP-An-Awesome-start-to-2009.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/86/Who-Me-MVP-An-Awesome-start-to-2009.aspx</guid>
      <pubDate>Sat, 03 Jan 2009 18:21:16 GMT</pubDate>
      <slash:comments>6</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=86</trackback:ping>
    <feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/86/Who-Me-MVP-An-Awesome-start-to-2009.aspx</feedburner:origLink></item>
    <item>
      <title>Tips &amp; Tricks: Post to DNN Blog From Your Email</title>
      <description>&lt;p&gt;Sometimes, inspiration hits when you’re away from your desk. However, you don’t have to miss out on blogging about it!  &lt;/p&gt;
&lt;p&gt;With the new DNN Blog Module (version 03.05.00) and it’s support for the metaweblog API, there are a variety of tools and technologies that make it easier to blog. One in particular is the ability to blog via email with a service like Blogmailr (&lt;a href="http://www.blogmailr.com/" target="_blank"&gt;www.blogmailr.com&lt;/a&gt;). &lt;/p&gt;
&lt;p&gt;Setting this service up is free and quick. Simply create an account at &lt;a href="http://www.blogmailr.com/" target="_blank"&gt;www.blogmailr.com&lt;/a&gt;. Once completed, log in and visit the “My blogmailr” section. Once there, click on “Add New Blog”. You’ll be asked for your blog URL, your username, and password. Simply copy and paste the URL for your new DNN blog in the URL field and use your DNN blog account credentials. Click “Find my Blog”. Blogmailr then autodiscovers everything you need (similar to setting up Windows Live Writer) via the metaweblog API.   &lt;/p&gt;
&lt;p&gt;Once it finds everything it needs, you’ll be provided with your @blogmailr.com email address. This is the unique alias to which you’ll send email that is then in turn posted to your blog. Be sure to add this to your address book on your PDA or whichever device you’ll be using to blog from. &lt;/p&gt;
&lt;p&gt;You’re almost finished. There is one more, very important step. To help ensure that others are not able to post to your alias, you need to register the valid “from” email addresses for your blogging. Under the “Valid Senders”, simply add the account(s) you’ll be sending your blog post(s) from. You can add multiple from addresses, one per line, and then simply select “Save Senders”. &lt;/p&gt;
&lt;p&gt;At this point – you’re ready to blog from email. Create a new email message, enter the subject (this will be your blog title), and complete the body of your message. Click send and within a fairly short period of time, your post will appear on your DNN blog. &lt;/p&gt;
&lt;p&gt;For serious bloggers, you may also want to include some saved text on your PDA that includes Technorati tag script, etc. &lt;/p&gt;
&lt;p&gt;  &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“Credit for this blog post goes to Jeff Browning. Jeff works for F5 and is co-creator of &lt;a href="http://devcentral.f5.com/" target="_blank"&gt;http://devcentral.f5.com&lt;/a&gt;, a large technical community site running on DotnetNuke. He also runs a blog called &lt;a href="http://www.charterisland.com" target="_blank"&gt;www.charterisland.com&lt;/a&gt;. Check them out!”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a67c44b2-c48b-4806-a045-5b4c77ac5d12" style="margin: 0px; padding: 0px; display: inline;"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MetaWebLog" rel="tag"&gt;MetaWebLog&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DotNetNuke" rel="tag"&gt;DotNetNuke&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN" rel="tag"&gt;DNN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/DNN%20Blog" rel="tag"&gt;DNN Blog&lt;/a&gt;,&lt;a href="http://technorati.com/tags/blogmailr" rel="tag"&gt;blogmailr&lt;/a&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=mbU9I0ti"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=vBWmnex5"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=vBWmnex5" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=Sh1wgct7"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=GOH7HpjY"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=GOH7HpjY" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=ybRT5Xw5"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=jnToMilI"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/9diFr3BTjaY/Tips-amp-Tricks-Post-to-DNN-Blog-From-Your-Email.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/84/Tips-amp-Tricks-Post-to-DNN-Blog-From-Your-Email.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/84/Tips-amp-Tricks-Post-to-DNN-Blog-From-Your-Email.aspx</guid>
      <pubDate>Sat, 22 Nov 2008 23:51:08 GMT</pubDate>
      <slash:comments>8</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=84</trackback:ping>
    <feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/84/Tips-amp-Tricks-Post-to-DNN-Blog-From-Your-Email.aspx</feedburner:origLink></item>
    <item>
      <title>My OpenForce '08 Presentation Files Posted</title>
      <description>&lt;p&gt;OpenForce '08 has finally come to an end :-( and I am now back home in Northern Virginia (Washington DC area). &lt;/p&gt; &lt;p&gt;While at OpenForce, between the presentations, manning the DotNetNuke Community booth from time to time, and meeting a lot of great people, my work backlog begun to pile up. &lt;/p&gt;&lt;a href=http://cto20.com/Home/tabid/647/EntryId/82/My-OpenForce-08-Presentation-Files-Posted.aspx&gt;More...&lt;/a&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/cto20?a=wkasBSsa"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=IkmEU7SI"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=IkmEU7SI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=mPbhf6AX"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=52" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=L6bLmYqB"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?i=L6bLmYqB" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=QaYNpN9S"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=129" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/cto20?a=vNsIdZ6a"&gt;&lt;img src="http://feeds.feedburner.com/~f/cto20?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <link>http://feedproxy.google.com/~r/cto20/~3/CRb1Kg8UU-M/My-OpenForce-08-Presentation-Files-Posted.aspx</link>
      <author>antonio@inspectorit.com</author>
      <comments>http://cto20.com/Home/tabid/647/EntryId/82/My-OpenForce-08-Presentation-Files-Posted.aspx#Comments</comments>
      <guid isPermaLink="false">http://cto20.com/Home/tabid/647/EntryId/82/My-OpenForce-08-Presentation-Files-Posted.aspx</guid>
      <pubDate>Sat, 15 Nov 2008 16:58:58 GMT</pubDate>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.cto20.com/DesktopModules/Blog/Trackback.aspx?id=82</trackback:ping>
    <feedburner:origLink>http://cto20.com/Home/tabid/647/EntryId/82/My-OpenForce-08-Presentation-Files-Posted.aspx</feedburner:origLink></item>
  </channel>
</rss>
