<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Developer Community</title><link>http://franksworld.com/blog/category/51.aspx</link><description>Developer Community</description><managingEditor>Frank</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Frank</dc:creator><title>Expression Blend Training Resources</title><link>http://franksworld.com/blog/archive/2008/07/29/11086.aspx</link><pubDate>Tue, 29 Jul 2008 00:22:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/07/29/11086.aspx</guid><description>&lt;p&gt;The Expression Blend Team has put together &lt;a href="http://blogs.msdn.com/expression/archive/2008/07/27/collection-of-expression-blend-learning-resources.aspx"&gt;a blog post of all the training resources and materials out there&lt;/a&gt; to get you up to speed on it.&lt;/p&gt; &lt;p&gt;From the post:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Training Resources from Microsoft&lt;/strong&gt;  &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/expression/archive/tags/Tips+and+Tricks/default.aspx"&gt;&lt;u&gt;Expression Blend and Design Blog: Tips &amp;amp; Tricks&lt;/u&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href="http://expression.microsoft.com/en-us/cc197141.aspx"&gt;&lt;u&gt;Expression Community&lt;/u&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc296228.aspx"&gt;&lt;u&gt;Expression Blend (Online) User Guide&lt;/u&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/expression/articles/543834.aspx"&gt;&lt;u&gt;Expression Blend Tutorials&lt;/u&gt;&lt;/a&gt;  &lt;p&gt;&lt;u&gt;&lt;/u&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;hr&gt;  &lt;p&gt;&lt;strong&gt;MIX 07/08 Video Sessions&lt;/strong&gt;  &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://sessions.visitmix.com/?selectedSearch=DES07"&gt;&lt;u&gt;Building Rich Client Experiences with Blend and WPF&lt;/u&gt;&lt;/a&gt; (by Celso Gomes and Christian Schormann)  &lt;p&gt;&lt;a href="http://sessions.visitmix.com/?selectedSearch=DES02"&gt;&lt;u&gt;Building Rich Web Experiences&lt;/u&gt;&lt;/a&gt; (by Celso Gomes)  &lt;p&gt;&lt;a href="http://sessions.visitmix.com/?selectedSearch=CT06"&gt;&lt;u&gt;Applications = Designers + Developers&lt;/u&gt;&lt;/a&gt; (by Celso Gomes and Kirupa Chinnathambi)  &lt;p&gt;&lt;a href="http://sessions.visitmix.com/?selectedSearch=BCT02"&gt;&lt;u&gt;Designing Next Generation User Experiences&lt;/u&gt;&lt;/a&gt; (Johnathan Lansing)&lt;/p&gt;&lt;/blockquote&gt; &lt;hr&gt;  &lt;p&gt;&lt;strong&gt;Tutorials (Videos)&lt;/strong&gt;  &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://216.94.10.61/mix07/silverlight_v1/default.html?title=A Lap Around Microsoft Expression Blend&amp;amp;speakers=Pete Faraday&amp;amp;presentationCode=UNI03&amp;amp;source=university/UNI03.wmv"&gt;&lt;u&gt;A Lap Around Microsoft Expression Blend&lt;/u&gt;&lt;/a&gt; (Steve White)  &lt;p&gt;&lt;a href="http://expression.microsoft.com/en-us/cc643423.aspx"&gt;&lt;u&gt;4 Visual State Manager Videos&lt;/u&gt;&lt;/a&gt; (Steve White)  &lt;p&gt;&lt;a href="http://216.94.10.61/mix07/silverlight_v1/default.html?title=Animation and Media&amp;amp;speakers=Peter Blois&amp;amp;presentationCode=UNI13&amp;amp;source=university/UNI13.wmv"&gt;&lt;u&gt;Animation and Media&lt;/u&gt;&lt;/a&gt; (Peter Blois)  &lt;p&gt;&lt;a href="http://silverlight.net/blogs/jesseliberty/archive/tags/Blend+For+Programmers/default.aspx"&gt;&lt;u&gt;Blend for Programmers&lt;/u&gt;&lt;/a&gt; (Jesse Liberty)  &lt;p&gt;contentpresenter.com - &lt;a href="http://www.contentpresenter.com/"&gt;&lt;u&gt;WPF Video Tutorials&lt;/u&gt;&lt;/a&gt; (Lee Brimelow)  &lt;p&gt;Lynda.com - &lt;a href="http://movielibrary.lynda.com/html/modPage.asp?ID=359"&gt;&lt;u&gt;Video Tutorials 1&lt;/u&gt;&lt;/a&gt;, &lt;a href="http://movielibrary.lynda.com/html/modPage.asp?ID=384"&gt;&lt;u&gt;Video Tutorials 2&lt;/u&gt;&lt;/a&gt; (Lee Brimelow)&lt;/p&gt;&lt;/blockquote&gt; &lt;hr&gt;  &lt;p&gt;&lt;strong&gt;Tutorials (Articles)&lt;/strong&gt;  &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://www.nibblestutorials.net/"&gt;&lt;u&gt;Nibbles Tutorials&lt;/u&gt;&lt;/a&gt; (Celso Gomes)  &lt;p&gt;&lt;a href="http://blogs.msdn.com/expression/archive/2008/07/11/more-articles-on-visual-state-manager.aspx"&gt;&lt;u&gt;Collection of Visual State Manager (VSM) Resources&lt;/u&gt;&lt;/a&gt; (Steve White)  &lt;p&gt;&lt;a href="http://electricbeach.org/"&gt;&lt;u&gt;Electric Beach&lt;/u&gt;&lt;/a&gt; (Christian Schormann)  &lt;p&gt;kirupa.com - &lt;a href="http://www.kirupa.com/blend_wpf/index.htm"&gt;&lt;u&gt;Blend + WPF&lt;/u&gt;&lt;/a&gt;, &lt;a href="http://www.kirupa.com/blend_silverlight/index.htm"&gt;&lt;u&gt;Blend + Silverlight&lt;/u&gt;&lt;/a&gt; (Kirupa Chinnathambi)&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt; &lt;p&gt;If you know some that aren't on this list, then email Kirupa (kirupac[at]microsoft.com&lt;strong&gt;) &lt;/strong&gt;to get them added&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a09dd6dc-0361-4d5b-8047-de5764cf7c4d" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Blend" rel="tag"&gt;Blend&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Expression%20Blend" rel="tag"&gt;Expression Blend&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Silverlight" rel="tag"&gt;Silverlight&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Devigner" rel="tag"&gt;Devigner&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11086.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Updates to the Community Megaphone Plug-in</title><link>http://franksworld.com/blog/archive/2008/07/11/11060.aspx</link><pubDate>Fri, 11 Jul 2008 13:44:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/07/11/11060.aspx</guid><description>&lt;p&gt;Here's an update to my &lt;a href="http://franksworld.com/blog/archive/2008/07/10/11057.aspx"&gt;Community Megaphone Event Plug-In&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The new version (v 1.0.0.0) has a few new elements, namely the Browse button and an "Include Images" checkbox.&lt;/p&gt; &lt;p align="center"&gt;&lt;a title="evententryscreen" href="http://www.flickr.com/photos/19398619@N00/2658859814/"&gt;&lt;img alt="evententryscreen" src="http://static.flickr.com/2049/2658859814_2ce43e33ff.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Based on the checkbox, the plug-in will either output links with or without images.&lt;/p&gt; &lt;p align="center"&gt;&lt;img alt="eventswithimages" src="http://static.flickr.com/3217/2658033059_1d27fa8208.jpg" border="0"&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;br&gt;&lt;a title="eventswithoutimages" href="http://www.flickr.com/photos/19398619@N00/2658033071/"&gt;&lt;img alt="eventswithoutimages" src="http://static.flickr.com/3029/2658033071_2121872af8.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The new version also has an integrated web browser that takes you the to &lt;a href="http://www.communitymegaphone.com/"&gt;Community Megaphone&lt;/a&gt; homepage. &lt;/p&gt; &lt;p&gt;Just click on the event you want to link to and the plug-in is smart enough to figure out the Event ID.&lt;/p&gt; &lt;p&gt;When you've found the event you're looking for, click Choose This Event.&lt;/p&gt; &lt;p&gt;If you get stuck on a page you didn't want to be on, just click the CM Homepage button to get back to the homepage.&lt;/p&gt; &lt;p align="center"&gt;&lt;a title="chooseevent" href="http://www.flickr.com/photos/19398619@N00/2658859846/"&gt;&lt;img alt="chooseevent" src="http://static.flickr.com/3157/2658859846_1fb44e82f8.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Installation&lt;/strong&gt;  &lt;p&gt;Installation remains the same as before.  &lt;p&gt;First &lt;a href="http://www.franksworld.com/NetKungFu/WLW/Plugins/CommunityMegaphoneEventPlugin_1.0.0.0.zip"&gt;download the DLL file&lt;/a&gt; and copy it to the &lt;strong&gt;C:\Program Files\Windows Live\Writer\Plugins&lt;/strong&gt; directory, assuming it's installed in the default directory.&amp;nbsp; &lt;p&gt;Make adjustments if you've installed it in another location.  &lt;p&gt;Let me know what you think!  &lt;p&gt;Please send bug reports, feature suggestions, gratuitous praise, etc to me via &lt;a href="http://franksworld.com/blog/contact.aspx"&gt;my contact page&lt;/a&gt;.  &lt;p&gt;&lt;strong&gt;Release Notes&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Aside from the changes noted above, there's a fancy new About Box.&lt;/p&gt; &lt;p&gt;In case you're wondering about the Battleship Gray UI, the Live Writer Plug-In API only supports .NET 1.1 and 2.0 assemblies. &lt;/p&gt; &lt;p&gt;Meaning that &lt;a href="http://windowsclient.net/default.aspx"&gt;WPF&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/netframework/aa904594.aspx"&gt;LINQ&lt;/a&gt; are not available.&lt;/p&gt; &lt;p&gt;Hopefully, that will change that in the near future, but until then, no slick UI's or LINQ queries chopping through RSS.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Community%20Megaphone"&gt;Community Megaphone&lt;/a&gt;,&lt;a href="http://technorati.com/tags/WLW"&gt;WLW&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows%20Live%20Writer"&gt;Windows Live Writer&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Plug-In"&gt;Plug-In&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11060.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Community Megaphone Plug-In for Window Live Writer</title><link>http://franksworld.com/blog/archive/2008/07/10/11057.aspx</link><pubDate>Thu, 10 Jul 2008 17:44:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/07/10/11057.aspx</guid><description>&lt;P&gt;&lt;A href="http://www.communitymegaphone.com/"&gt;&lt;IMG alt="Community Megaphone" src="http://graymad.com/stuff/mp.png" align=right border=0&gt;&lt;/A&gt;&lt;A href="http://www.communitymegaphone.com/"&gt;Community Megaphone&lt;/A&gt; is a great site that &lt;A href="http://blogs.msdn.com/gduthie/default.aspx"&gt;Andrew Duthie&lt;/A&gt; put together.&lt;/P&gt;
&lt;P&gt;Recently, the &lt;A href="http://franksworld.com/blog/archive/2008/06/23/11019.aspx"&gt;site has gone national&lt;/A&gt; and Andrew has been working hard at improving it.&lt;/P&gt;
&lt;P&gt;His latest feature: &lt;A href="http://blogs.msdn.com/gduthie/archive/2008/07/10/find-nearby-events-with-windows-live-search-mobile-and-community-megaphone.aspx"&gt;geocoded RSS&lt;/A&gt;, which &lt;A href="http://blogs.msdn.com/glengordon/archive/2008/07/10/use-windows-live-search-mobile-and-community-megaphone-to-find-developer-events-near-you.aspx"&gt;Glen Gordon put to good use&lt;/A&gt; by making an app that find developer events nearest you based on your location.&lt;/P&gt;
&lt;P&gt;Here's my addition to the CM utility kit: a Plug-in for &lt;A href="http://windowslivewriter.spaces.live.com/"&gt;Windows Live Writer&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The plug-in adds an entry onto WLW's sidebar and Insert menu:&lt;/P&gt;
&lt;P align=center&gt;&lt;A title="cm event sidebar" href="http://www.flickr.com/photos/19398619@N00/2656155589/"&gt;&lt;IMG alt="cm event sidebar" src="http://static.flickr.com/3155/2656155589_e3753ef80f.jpg" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Once you click on "Insert CM Event," this dialog box comes up:&lt;/P&gt;
&lt;P align=center&gt;&lt;A title="cm dialog" href="http://www.flickr.com/photos/19398619@N00/2656155619/"&gt;&lt;IMG alt="cm dialog" src="http://static.flickr.com/3175/2656155619_2fbcdcc6f2.jpg" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Browse to &lt;A href="http://www.communitymegaphone.com/"&gt;Community Megaphone&lt;/A&gt; to see the EventID the site assigned to the event you wish to blog about and enter that number in the text box.&lt;/P&gt;
&lt;P&gt;Click OK and you'll see the following added to your blog post:&lt;/P&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;A title="cm event" href="http://www.flickr.com/photos/19398619@N00/2656996080/"&gt;&lt;IMG alt="cm event" src="http://static.flickr.com/3291/2656996080_0a4b1d2a44.jpg" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For instance, &lt;A href="http://www.communitymegaphone.com/ShowEvent.aspx?EventID=320"&gt;CMAP's August 2008&lt;/A&gt; meeting has an EventID of 320, so if I plug in 320 to the dialog box, I get:&lt;/P&gt;
&lt;P&gt;[ &lt;A href="http://www.communitymegaphone.com/ShowEvent.aspx?EventID=320"&gt;Event Details&lt;/A&gt; | &lt;A href="http://www.communitymegaphone.com/GetMapEventId.aspx?EventID=320"&gt;Map&lt;/A&gt; | &lt;A href="http://www.communitymegaphone.com/ics/320.ics"&gt;Add to Calendar&lt;/A&gt; ] &lt;/P&gt;
&lt;P&gt;Future versions of the plug-in will eliminate the "browse to Community Megaphone site" step.&lt;/P&gt;
&lt;P&gt;But for now, this is a fast and easy way to provide a link to a map and iCal file for events.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Installation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;First &lt;A href="http://www.franksworld.com/NetKungFu/WLW/plugins/CommunityMegaphoneEventPlugin.zip"&gt;&lt;STRIKE&gt;download the DLL file&lt;/STRIKE&gt;&lt;/A&gt; &lt;A href="http://www.franksworld.com/NetKungFu/WLW/Plugins/CommunityMegaphoneEventPlugin_1.0.0.0.zip"&gt;download&amp;nbsp;version 1.0.0.0 of the DLL&lt;/A&gt;&amp;nbsp;and copy it to the &lt;STRONG&gt;C:\Program Files\Windows Live\Writer\Plugins&lt;/STRONG&gt; directory, assuming it's installed in the default directory.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Make adjustments if you've installed it in another location.&lt;/P&gt;
&lt;P&gt;Let me know what you think!&lt;/P&gt;
&lt;P&gt;Send bug reports, feature suggestions, gratuitous praise, etc to me via &lt;A href="http://franksworld.com/blog/contact.aspx"&gt;my contact page&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:677247df-4af0-4a4a-80ac-d4144f243c92 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Community%20Megaphone" rel=tag&gt;Community Megaphone&lt;/A&gt;,&lt;A href="http://technorati.com/tags/WLW" rel=tag&gt;WLW&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Windows%20Live%20Writer" rel=tag&gt;Windows Live Writer&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Plug-In" rel=tag&gt;Plug-In&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11057.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Silverlight Control Builder Contest</title><link>http://franksworld.com/blog/archive/2008/07/10/11053.aspx</link><pubDate>Thu, 10 Jul 2008 13:59:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/07/10/11053.aspx</guid><description>&lt;P&gt;Speaking of &lt;A href="http://franksworld.com/blog/archive/2008/07/10/11052.aspx"&gt;contests&lt;/A&gt;, &lt;A href="http://www.pagebrooks.com"&gt;Page Brooks&lt;/A&gt; and &lt;A href="http://www.wynapse.com"&gt;Dave Campbell&lt;/A&gt; have put together &lt;A href="http://gosilverlight.org/Default.aspx"&gt;the Silverlight Control Builder Contest '08&lt;/A&gt;.&lt;/P&gt;
&lt;P align=center&gt;&lt;A href="http://gosilverlight.org/Default.aspx"&gt;&lt;IMG src="http://gosilverlight.org/images/slbc_header_logo.png" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://gosilverlight.org/Prizes.aspx"&gt;prizes&lt;/A&gt; are amazing!&lt;/P&gt;
&lt;P&gt;Check out what the 1st place winner gets:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;1-Year MSDN Premium Subscription &lt;BR&gt;Practically every piece of software that Microsoft makes, available for download for 1-year. &lt;/P&gt;
&lt;LI&gt;
&lt;P&gt;Your choice of one book from the entire O'Reilly catalog&lt;BR&gt;Contributed by &lt;A href="http://oreilly.com"&gt;O'Reilly Media&lt;/A&gt;&lt;/P&gt;
&lt;LI&gt;
&lt;P&gt;Choose from a huge selection of books in the &lt;A href="http://oreilly.com/store/complete.html"&gt;O'Reilly catalog&lt;/A&gt;! &lt;/P&gt;
&lt;LI&gt;Telerik RadControls for ASP.NET AJAX + WinForms + Telerik Reporting 
&lt;LI&gt;
&lt;P&gt;Telerik's most comprehensive component package. &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;Telerik RadControls License for Silverlight (after release)&lt;BR&gt;A new generation of UI controls for building Rich Interactive Applications. &lt;/LI&gt;&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;Xceed Upload for Silverlight &lt;U&gt;&lt;STRONG&gt;with&lt;/STRONG&gt;&lt;/U&gt; 1-year Subscription&lt;BR&gt;Quickly and easily &lt;A href="http://xceed.com/Upload_Silverlight_Intro.html"&gt;add upload capabilities&lt;/A&gt; to any Silverlight 2 Beta 2 application! &lt;/LI&gt;&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;$150 Amazon.com Gift Certificate&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Second and third place prizes aren't too shabby either. ;)&lt;/P&gt;
&lt;P&gt;Best of all, the submitted entries will be made available as open source and licensed to re-use.&lt;/P&gt;
&lt;P&gt;Everybody wins!&lt;/P&gt;
&lt;P&gt;Be sure to check out the &lt;A href="http://gosilverlight.org/Rules.aspx"&gt;rules&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;[found via fellow AISer &lt;A href="http://feeds.feedburner.com/~r/PeteBrown/~3/322813861/Silverlight-Control-Builder-Contest-_1820_08.aspx"&gt;Pete Brown&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;&lt;FONT color=#ff0000&gt;UPDATE:&lt;/FONT&gt;&lt;/U&gt;&lt;/STRONG&gt; Developer Express has added the following prizes to the prize pool:&lt;/P&gt;&lt;FONT size=2&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;First - Dxperience Universal and $500 gift cert to something&lt;/P&gt;
&lt;P&gt;Second - Dxperience Enterprise $250 gift cert to something&lt;/P&gt;
&lt;P&gt;Third - CR/R $100 gift cert to something&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;
&lt;P&gt;Maybe I should enter the contest :)&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2001fc9b-610e-4b8b-b87e-e51743d77bb7 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Silverlight" rel=tag&gt;Silverlight&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Contest" rel=tag&gt;Contest&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Devigner" rel=tag&gt;Devigner&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11053.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>The Night the Lights Went Out in Rockville</title><link>http://franksworld.com/blog/archive/2008/07/10/11052.aspx</link><pubDate>Thu, 10 Jul 2008 13:41:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/07/10/11052.aspx</guid><description>&lt;p&gt;Last night's meeting of &lt;a href="http://www.rocknug.org/"&gt;RockNUG&lt;/a&gt; was canceled after the power went out just as we were about to start.&lt;/p&gt; &lt;p&gt;The DIY User Group Session is set to take place at next month's meeting on August 13th.&lt;/p&gt; &lt;p&gt;I did, however, win a book in the swag drawings that were held while we waited out the power outage.&lt;/p&gt; &lt;p&gt;My prize? &lt;a href="http://www.amazon.com/Sams-Teach-Yourself-ASP-NET-Hours/dp/0672321262"&gt;Teach Yourself ASP.NET in 24 Hours&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Since, I already know ASP.NET, I've decided to give away the book (a $29.99 value) to someone who needs to learn ASP.NET.&lt;/p&gt; &lt;p&gt;If you're interested, &lt;a href="http://franksworld.com/blog/contact.aspx"&gt;write me a paragraph&lt;/a&gt; on why you want to learn ASP.NET.&lt;/p&gt; &lt;p&gt;Here's some legal mumbo jumbo:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;This giveaway is only open to US residents who are 18 years of age or older. &lt;p&gt;All contestants must be able to provide a valid U.S postal address. Prize cannot be mailed outside of the United States. Unclaimed or undeliverable prizes will be forfeited. &lt;p&gt;Contestants agree that event organizers reserve the right to disqualify any contestant for any reason. &lt;p&gt;Each person may submit one entry. Additional entries will be ignored. &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;If no one claims the book, I'll donate it to the swag collection at the next user group meeting or the local library.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:127f9f76-9133-435a-83ec-95cc22aa314f" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/RockNUG" rel="tag"&gt;RockNUG&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP.NET" rel="tag"&gt;ASP.NET&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11052.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Presenting at RockNUG Tonight</title><link>http://franksworld.com/blog/archive/2008/07/09/11051.aspx</link><pubDate>Wed, 09 Jul 2008 15:56:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/07/09/11051.aspx</guid><description>&lt;p&gt;I'll be doing a presentation on "Graphic Design for Developers" tonight at &lt;a href="http://www.rocknug.org/"&gt;RockNUG's Mid-Summer DIY User Group&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Details from the site: &lt;blockquote&gt; &lt;p&gt;DIY (Do It Yourself) User Group &lt;p&gt;presented by: &lt;ul&gt; &lt;li&gt;Scott Lawrence: ReSharper 4.0  &lt;li&gt;Angel Filev: C# 3 Features: Extensions and Lambda Expressions  &lt;li&gt;Sai Daliparti: Dive into MOSS 2007  &lt;li&gt;Matthew Podwysocki: Functional C#  &lt;li&gt;&lt;font color="#ff0000"&gt;Frank LaVigne: Graphic Design for Developers&lt;/font&gt; &lt;li&gt;Paul Bhorjee: MyGeneration with EntitySpaces O/RM  &lt;li&gt;Vladimir Bychkov: Podcasts and Programming  &lt;li&gt;Jason Fabritz: The Swaginator  &lt;li&gt;Dean Fiala: WCF? WTF? FTW?  &lt;li&gt;&lt;strong&gt;YOUR NAME HERE: Your Cool Topic&lt;br&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Have something you want to show everyone -- an idea, a tip, a trick, a time saver or just something cool?&amp;nbsp; Tonight is the night to show it to the world (for some values of world).&amp;nbsp; In five to fifteen minutes, you can become a RockNUG legend and/or have a chance to experience your own projector malfunction. As an added bonus everyone who presents gets two swag numbers!&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;[ &lt;a href="http://www.communitymegaphone.com/ShowEvent.aspx?EventID=238"&gt;Event Details&lt;/a&gt; | &lt;a href="http://www.communitymegaphone.com/GetMapEventId.aspx?EventID=238"&gt;Map&lt;/a&gt; | &lt;a href="http://www.communitymegaphone.com/Events_Download.ashx?EventID=238"&gt;Add to Calendar&lt;/a&gt; ] &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:52643441-88c3-49c7-a27f-d07a6419e1c8" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/RockNUG" rel="tag"&gt;RockNUG&lt;/a&gt;,&lt;a href="http://technorati.com/tags/RockvileMD" rel="tag"&gt;RockvileMD&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Devigner" rel="tag"&gt;Devigner&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Graphic%20Design" rel="tag"&gt;Graphic Design&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11051.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Software Development Meme</title><link>http://franksworld.com/blog/archive/2008/06/30/11038.aspx</link><pubDate>Mon, 30 Jun 2008 12:42:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/06/30/11038.aspx</guid><description>&lt;P&gt;&lt;A href="http://community.irritatedvowel.com/blogs/pete_browns_blog/archive/2008/06/26/Software-Development-Meme-_2D00_-Pete_2700_s-Response.aspx"&gt;Pete Brown called me out&lt;/A&gt; on the Software Development Meme, so here is my response.
&lt;P&gt;&lt;STRONG&gt;How old were you when you first started programming? &lt;/STRONG&gt;
&lt;P&gt;I was eleven years old (in sixth grade) when my parents got me a &lt;A href="http://en.wikipedia.org/wiki/Commodore_64"&gt;Commodore 64&lt;/A&gt;. 
&lt;P&gt;We got it on April Fools' Day, which that year happened to be Easter Sunday, on sale at &lt;A href="http://en.wikipedia.org/wiki/Crazy_Eddie"&gt;Crazy Eddie's&lt;/A&gt; for an "insane" price. :) 
&lt;P&gt;&lt;STRONG&gt;How did you get started in programming?&lt;/STRONG&gt; 
&lt;P&gt;This was in the days before pre-installed software, when you fired up the C64 and it did nothing. 
&lt;P&gt;The following week, my folks bought a word-processor and a spreadsheet program. 
&lt;P&gt;Naturally, I wanted games for it. 
&lt;P&gt;My mom told me to write my own games and the rest was history.&amp;nbsp; 
&lt;P&gt;My first game was a &lt;A href="http://en.wikipedia.org/wiki/Lunar_Lander_(computer_game)"&gt;moon lander clone&lt;/A&gt; and my last game on the C64 was based on the film &lt;A href="http://en.wikipedia.org/wiki/2010_%28film%29"&gt;2010&lt;/A&gt;, which sold 2 copies. 
&lt;P&gt;I would get sued today. 
&lt;P&gt;&lt;STRONG&gt;What was your first language?&lt;/STRONG&gt; 
&lt;P&gt;&lt;A href="http://en.wikipedia.org/wiki/Commodore_BASIC"&gt;Commodore BASIC&lt;/A&gt;. 
&lt;P&gt;This was a simpler time, when filling up a screen was enough to impress people. 
&lt;P&gt;Two lines of code = big payoff. 
&lt;BLOCKQUOTE&gt;
&lt;P&gt;10 PRINT "HELLO WORLD" &lt;BR&gt;20 GOTO 10&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;What was the first real program you wrote?&lt;/STRONG&gt; 
&lt;P&gt;I suppose it depends on how you define "real." 
&lt;P&gt;I hated math, but loved programming. Go figure.&amp;nbsp; 
&lt;P&gt;I wrote a program to calculate the area and circumference of a circle. The C64 had a predefined value for Pi. 
&lt;P&gt;I also wrote a program to generate all the possible combinations of a phrase for a contest at school, where the one who came up with the most words out of a particular phrase won. 
&lt;P&gt;My C64 put me over the top and I (&lt;EM&gt;we&lt;/EM&gt;) won. 
&lt;P&gt;Who says you needed a Mac &lt;A href="http://pcworld.about.com/gi/dynamic/offsite.htm?site=http://www.flamingmailbox.com/maccomedy/movies/powertocrush.html"&gt;to crush the other kids&lt;/A&gt;. :) 
&lt;P&gt;&lt;STRONG&gt;What languages have you used since you started programming?&lt;/STRONG&gt; 
&lt;P&gt;Since 1984, I've used: 
&lt;UL&gt;
&lt;LI&gt;Commodore Basic 
&lt;LI&gt;PL1 
&lt;LI&gt;Pascal 
&lt;LI&gt;C/C++ 
&lt;LI&gt;Assembly (for VAX VMS) 
&lt;LI&gt;FORTRAN 
&lt;LI&gt;COBOL 
&lt;LI&gt;Prolog 
&lt;LI&gt;Informix-4GL 
&lt;LI&gt;Visual Basic (starting at VB3) 
&lt;LI&gt;Perl 
&lt;LI&gt;Lingo 
&lt;LI&gt;PowerScript (for PowerBuilder) 
&lt;LI&gt;ActionScript 
&lt;LI&gt;Java 
&lt;LI&gt;C# 
&lt;LI&gt;Javascript 
&lt;LI&gt;SQL (SQL-92, PL/PQL, T-SQL)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Most of the obscure and/or ancient languages were for coursework &lt;A href="http://www.cis.fordham.edu/"&gt;in college&lt;/A&gt; and I'm sure I'm leaving a few out.&lt;/P&gt;
&lt;P&gt;These days, nearly everything I do is C#, with a touch of Javascript now and then.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What was your first professional programming gig?&lt;/STRONG&gt; 
&lt;P&gt;I landed a summer internship after sophomore year at the help desk for the investment banking division of a major Wall Street firm.&amp;nbsp; 
&lt;P&gt;When things were quiet, we were asked to do typically "summer intern" work. 
&lt;P&gt;My world changed when my boss handed me the dozen or so disks to install Visual Basic 3 to build out some help desk related apps. 
&lt;P&gt;At first, I was shocked that the line numbers had gone away. ;) 
&lt;P&gt;Soon, I was second/third level support and coding nearly full time. 
&lt;P&gt;My first professional app was "Beep Mail," a program that let you send text messages to alpha numeric pagers from your desktop.&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;P&gt;&lt;STRONG&gt;If you knew then what you know now, would you have started programming?&lt;/STRONG&gt; 
&lt;P&gt;Absolutely, it's been a rewarding career that has taken me places, both &lt;A href="http://www.franksworld.com/frank/euro_travels.html"&gt;literally&lt;/A&gt; and figuratively. 
&lt;P&gt;It's been a career that's constantly been fun, stimulating, rewarding, challenging, and occasionally exhilarating.&amp;nbsp; 
&lt;P&gt;&lt;STRONG&gt;If there is one thing you learned along the way that you would tell new developers, what would it be?&lt;/STRONG&gt; 
&lt;P&gt;Don't be afraid to make mistakes, just try not to make the same mistake twice.&amp;nbsp; 
&lt;P&gt;Actually, be eager to keep making new mistakes and you'll be delighted where you'll end up. 
&lt;P&gt;&lt;STRONG&gt;What&amp;#8217;s the most fun you&amp;#8217;ve ever had &amp;#8230; programming?&lt;/STRONG&gt; 
&lt;P&gt;There's nothing like that feeling when you finally figure something out or fix that bug that's been keeping you up at night.&amp;nbsp; 
&lt;P&gt;It's also fun to work on cool personal projects too where you can try out new technologies/approaches/etc. 
&lt;P&gt;&lt;STRONG&gt;Who are you calling out?&lt;/STRONG&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://vsteamsystemcentral.com/cs21/blogs/applied_team_system/"&gt;Andy Leonard&lt;/A&gt;&amp;nbsp; 
&lt;LI&gt;&lt;A href="http://www.robzelt.com/blog/"&gt;Rob Zelt&lt;/A&gt;&amp;nbsp; 
&lt;LI&gt;&lt;A href="http://donxml.com/default.aspx"&gt;Don Demsak&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://gotnet.biz/Blog/Default.aspx"&gt;Kevin Hazzard&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msmvps.com/blogs/williamryan/default.aspx"&gt;Bill Ryan&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7d0078c6-b9d4-46df-a7f7-40ce03d856a7 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Software%20Development" rel=tag&gt;Software Development&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Meme" rel=tag&gt;Meme&lt;/A&gt;,&lt;A href="http://technorati.com/tags/Commodore%2064" rel=tag&gt;Commodore 64&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11038.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Jimmy Hoffa and the Entity Framework No Confidence Petition</title><link>http://franksworld.com/blog/archive/2008/06/27/11022.aspx</link><pubDate>Fri, 27 Jun 2008 10:45:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/06/27/11022.aspx</guid><description>&lt;P&gt;It seems that every few years, people in the development community get really upset about something and decide to start passing a petition around.&lt;/P&gt;
&lt;P&gt;In 2005, it was the &lt;A href="http://classicvb.org/"&gt;Keep VB6 Alive&lt;/A&gt; movement.&lt;/P&gt;
&lt;P&gt;In 2008, it's the year of "Bash the Entity Framework,"&lt;/P&gt;
&lt;P&gt;Earlier this week, some folks began passing around the "&lt;A href="http://efvote.wufoo.com/forms/ado-net-entity-framework-vote-of-no-confidence/"&gt;ADO.NET Entity Framework Vote of No Confidence&lt;/A&gt;" petition.&lt;/P&gt;
&lt;P&gt;The words of the petition are strong and, even curious:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;"The signatories of this letter are unanimous in expressing concern for the welfare of software projects undertaken in the Microsoft customer community that will make use of the forthcoming ADO .NET Entity Framework."&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If you look at &lt;A href="http://efvote.wufoo.com/reports/entity-framework-vote-of-no-confidence-signatories/#public"&gt;the list of signatories&lt;/A&gt;, you'll find some big names in the list.&lt;/P&gt;
&lt;P&gt;However, if you look at the form where signatures are collected, you'll find no means of authentication.&lt;/P&gt;
&lt;P&gt;In fact, none other than deceased labor leader &lt;A href="http://en.wikipedia.org/wiki/Jimmy_Hoffa"&gt;Jimmy Hoffa&lt;/A&gt; counts himself among those opposed to the Entity Framework.&lt;/P&gt;
&lt;P align=center&gt;&lt;A title=hoffa href="http://www.flickr.com/photos/19398619@N00/2616067868/"&gt;&lt;IMG alt=hoffa src="http://static.flickr.com/3072/2616067868_4a7f3982d9.jpg" border=0&gt;&lt;/A&gt;&lt;BR&gt;&lt;A title=ef_no_confidence href="http://www.flickr.com/photos/19398619@N00/2615239525/"&gt;&lt;IMG alt=ef_no_confidence src="http://static.flickr.com/3279/2615239525_effb28cc69.jpg" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you can get the list to work, you'll see Scott Gutrie's name in the list.&lt;/P&gt;
&lt;P&gt;Clearly, this is flame-baiting.&lt;/P&gt;
&lt;P&gt;My point is that petitions are somewhat pointless in an online world and anyone can sign anyone's name.&lt;/P&gt;
&lt;P&gt;There's also a sense of grandeur (or delusions thereof) in the wording of the petition.&lt;/P&gt;
&lt;P&gt;Something that &lt;A href="http://www.gotnet.biz/Blog/post/Murray-Gordon-on-the-Spark-That-Brought-in-the-Heavyweights.aspx"&gt;Kevin Hazzard points out&lt;/A&gt;:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;"I feel as though the signatories of the petition feel like they are playing Continental Congress against King George. But there's no Boston Tea Party here. Microsoft didn't raise any undue taxes from any of us. They simply put out a framework that's clearly a v1.0 product. Microsoft doesn't win with v1.0 products. It wins with version 4 products"&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Well said.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Let he whose V1 software is perfect cast the first stone"&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The EF may not be perfect and chances are it's far from being perfect.&lt;/P&gt;
&lt;P&gt;I won't pretend to know the ins and outs of the Entity Framework, as I've not had the time to get dirty in the details of it, but it's a v1 effort and v1 efforts are rarely excellent.&lt;/P&gt;
&lt;P&gt;Anyone remember IE1? Windows v1? Netscape 1?&lt;/P&gt;
&lt;P&gt;Even .NET 1.0 was quickly followed by version 1.1.&lt;/P&gt;
&lt;P&gt;The point is that software development is iterative.&lt;/P&gt;
&lt;P&gt;This is a point that you'd think that the proponents of the petition would immediately understand.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;There's a Better Way to Get Results&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;A lot of folks &lt;A href="http://sqlblog.com/blogs/andy_leonard/archive/2008/06/26/databash.aspx"&gt;agree with providing feedback to Microsoft&lt;/A&gt;, just not in the way these folks are going about it.&lt;/P&gt;
&lt;P&gt;Josh Holmes has &lt;A href="http://www.joshholmes.com/2008/06/26/RantingAndRavingOrGettingResults.aspx"&gt;an excellent blog post&lt;/A&gt; on the controversy and puts it down quite simply:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;What I disagree with is the way in which it's presented. The language of "Vote of No Confidence" is intended to start a fight and is long hand for "You suck". &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The whole MVP program exists to solicit feedback from the developer community.&lt;/P&gt;
&lt;P&gt;Microsoft's pretty open as to its inner workings and thought processes with newsgroups, blogs, even Twitter.&lt;/P&gt;
&lt;P&gt;So much so, that even non-MVPs can get their ideas across to individuals on product teams.&lt;/P&gt;
&lt;P&gt;Is there a back story to this? &lt;/P&gt;
&lt;P&gt;Were their voices not heard in the normal feedback channels?&lt;/P&gt;
&lt;P&gt;Is there a reason for this or is this just an attention ploy?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Name Calling is So Second Grade&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Another strange thing about this controversy is &lt;A href="http://www.thedatafarm.com/blog/2008/06/26/SoNowImAFool.aspx"&gt;the personal attacks&lt;/A&gt; and &lt;A href="http://adoguy.com/2008/06/26/No_Confidence_Vote_on_EF_et_al.aspx"&gt;name-calling&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Let's all step back, take a deep breath and remember that software development is not about achieving perfection and there's always v Next.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class=wlWriterSmartContent id=scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d2854562-004e-4a42-b9bb-d3d2fd4baf20 style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;A href="http://technorati.com/tags/Entity%20Framework" rel=tag&gt;Entity Framework&lt;/A&gt;,&lt;A href="http://technorati.com/tags/No%20Confidence" rel=tag&gt;No Confidence&lt;/A&gt;&lt;/DIV&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11022.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Community Megaphone Goes National</title><link>http://franksworld.com/blog/archive/2008/06/23/11019.aspx</link><pubDate>Mon, 23 Jun 2008 14:19:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/06/23/11019.aspx</guid><description>&lt;p&gt;&lt;a href="http://www.communitymegaphone.com/"&gt;&lt;img alt="Community Megaphone" src="http://graymad.com/stuff/mp.png" align="right" border="0"&gt;&lt;/a&gt;Congratulations are in order to &lt;a href="http://blogs.msdn.com/gduthie/"&gt;Andrew Duthie&lt;/a&gt; for taking &lt;a href="http://www.communitymegaphone.com/Default.aspx"&gt;Community Megaphone&lt;/a&gt; national.&lt;/p&gt; &lt;p&gt;The site aggregates developer community events and separates in them into categories: user group meetings, Code Camps, etc.&lt;/p&gt; &lt;p&gt;You can filter events based on location or event type.&lt;/p&gt; &lt;p&gt;Each event has an "Add to Calendar" feature which adds the event to your calendar automatically.&lt;/p&gt; &lt;p&gt;There's also &lt;a href="http://www.communitymegaphone.com/mcc/GetGadget.aspx"&gt;a gadget&lt;/a&gt; you can add to your site.&lt;/p&gt; &lt;p&gt;Best of all, you don't have to sign up or register for anything.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:30db721b-889d-44bf-ba9c-e4d1f5c98f4b" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Developer%20Community" rel="tag"&gt;Developer Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Andrew%20Duthie" rel="tag"&gt;Andrew Duthie&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11019.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Frank</dc:creator><title>Photos from Last Night's Geek Dinner</title><link>http://franksworld.com/blog/archive/2008/06/18/11012.aspx</link><pubDate>Wed, 18 Jun 2008 09:59:00 GMT</pubDate><guid>http://franksworld.com/blog/archive/2008/06/18/11012.aspx</guid><description>&lt;p&gt;Photos from last night's Geek Dinner in Chantilly, VA.&lt;/p&gt; &lt;p align="center"&gt;&lt;a title="Geek Dinner in Chantilly" href="http://www.flickr.com/photos/19398619@N00/2589418045/"&gt;&lt;img alt="Geek Dinner in Chantilly" src="http://static.flickr.com/3151/2589418045_54bd9d769d.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p align="center"&gt;&lt;a title="Geek Dinner in Chantilly" href="http://www.flickr.com/photos/19398619@N00/2590251542/"&gt;&lt;img alt="Geek Dinner in Chantilly" src="http://static.flickr.com/3081/2590251542_5601eab1fa.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:da4c074b-ad99-4940-a032-c48caf1eb0c9" 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/Geek%20Dinner" rel="tag"&gt;Geek Dinner&lt;/a&gt;&lt;/div&gt;&lt;img src ="http://franksworld.com/blog/aggbug/11012.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>